Resume

Education

Bachelor of Computer Science, Minor in Data Science

Coursework

  • Project-Based OO Programming and Design
  • Data Structures
  • Design and Analysis of Algorithms
  • Systems Programming
  • Introduction to Database Systems
  • Introduction to Data Science
  • Intro to Software Engineering

Skills

Programming Languages: Python, Java, C, R

Frameworks/Libraries MongoDB, Express, ReactJS, NodeJS, Plotnine, Pandas, Scikit-Learn

Data/Development Tools: MySQL, VSCode, Git

Projects

Food Mood

- Built a Node.js + Express backend with RESTful APIs for managing users, reviews, and restaurant data. - Designed a responsive React frontend and integrated MongoDB for persistent data storage. - Incorporated Microsoft Azure Blob Storage to handle user-uploaded photos.

Bus Booking Application

- Created a MySQL database to store trip details and user reservations, optimizing queries for efficient data retrieval - Integrated JDBC to connect Java with MySQL, ensuring seamless data flow between the database and user interface

Virtual World Simulation Project

- Replaced basic movement with A* pathfinding so entities navigate efficiently through a tile-based environment - Refactored core logic using the Strategy pattern with functional interfaces and lambdas for modular behaviors - Created and animated two new entity types with mouse-click interactions that trigger transformations and world updates

Simple HTTP Web Server

Implemented file handling and response creation, including sending file content, headers, and handling invalid or erroneous requests.

Experience

Systems Integrator

Supported system transitions by managing project workflows in Monday.com, optimizing communication, automating processes for 20% time savings, and collaborating with cross-functional teams to improve operations and present updates to leadership.

Grader/Tutor/Assistant

Delivered one-on-one and small group instruction in math and reading to students ages 3 through high school, while managing grading, clerical tasks, and progress tracking to support student learning.