• Bachelor of Science in Computer Engineering
  • Sept 2021 - Jun 2025
  • Design and Analysis of Algorithms
  • Advanced Data Structures (C++)
  • Software Engineering (Java)
  • Computer Organization and Systems Programming (C/ARM)
  • Web Client Launguages (HTML/CSS/JS)
  • Web Mining and Recommender Systems (Python)
  • Intro to Deep Learning (Python)
  • Software Tools and Techniques Laboratory (Git)

XCredit

Software Engineering Intern (Jul 2022 - Sept 2022)

  • Collaborated in an Agile environment with a project team to optimize a social-based credit scoring system.
  • Presented innovative ideas during sprints, streamlining workflows and yielding a 15% increase in team efficiency.
  • Constructed comprehensive Figma mockups, shaping the user interface during the design phase of a mobile app.
  • Utilized React Native to develop digital wallet and payment gateway features, improving user payment experience.

Happy Academy

Computer Science Tutor (Oct 2022 - Present)

  • Enhanced students’ understanding of AP Computer Science, resulting in a 10% average growth in test scores.
  • Conducted efficient and engaging small group classes on a weekly basis, offering individualized support and guidance.
  • Assessed student performance through grading papers, creating quizzes, and ensuring accurate records of progress.
  • Utilized online tutoring platforms and whiteboards to facilitate remote learning, supporting students globally.
Html Logo
HTML
CSS Logo
CSS
JavaScript Logo
JavaScript
TypeScript Logo
TypeScript
React Logo
React
Python Logo
Python
C++ Logo
C++
Java Logo
Java
Achievement of the Eagle Scout Rank in the Boy Scouts of America program, a distinction earned by only 4% of scouts.

Projects

Here are some of my recent projects:

NBA Stats App

nba-stats project image

An interactive web application that showcases statistics for both current and former NBA players. It includes features such as the ability to add favorite players, compare players, generate random players, and view a detailed player profile. It also features user authentication and the ability to follow other users, make posts, and earn virtual coins. For demo account, Username: demo Password: demo1234

Technologies used: HTML/CSS, React, Node.js, Express.js, MongoDB, JWT and Bcrypt for user authentication, and Fetch API.

Word Game

Word Twirl project image

A captivating mobile game designed for word game enthusiasts: an enhanced version of the classic Boggle game. This app allows players to choose from diverse board configurations, unlock intricate themes, and select their preferred game time limit. After each game, players are presented with all potential words, along with their definitions. The use of a trie data structure ensures efficient and precise word searches.

Technologies Used: React Native, Free Dictionary API, Expo CLI

Business Rating Predictor

heatmap of business ratings

A predictive machine learning model was developed to accurately forecast business ratings, aimed at providing valuable insights into how geolocation affects business ratings in California. This machine learning model analyzes business categories and geolocation data to predict ratings, helping users understand potential business performance in various locales. It features an in-depth analytical report that explains the dataset used, the algorithm selection process, and the techniques employed for parameter tuning and result validation to ensure optimal accuracy.

Technologies used: with Python, NumPy, Matplotlib, scikit-learn, pandas, and statsmodels.