About
A couple years back, I was working in a French restaurant as a chef. Driven by a curiosity to streamline billing and inventory management in restaurants, I ventured into coding with small Python scripts. Fast forward to today, I’m a software engineer pursuing a Masters in CS, having made the switch from the kitchen to the keyboard.
These days, my main focus is on honing my skills in C++ and backend systems while exploring the complex world of Voxel Based Engines like Minecraft. I most enjoy building software in the sweet spot where design and engineering meet — things that look good but are also built well under the hood.
When I’m not at the computer, I’m usually out grilling, playing League of Legends with my friends, or looking around Boston searching for Korok seeds.
Experience
2024 — Present Developed the Code Page Addons feature using Jenkins CI/CD, JFrog Artifactory, and Docker, improving deployment efficiency. Created custom React hooks for state management and integrated GraphQL APIs for optimized data retrieval, ensuring seamless frontend-backend performance. Contributed to Agile project management, enhancing user interfaces with innovative development practices.
- JavaScript
- Jenkins
- React
- Docker
2023 — 2024 Led the backend development of a Quiz Response Analytics Engine in Java using Tomcat, enabling real-time analysis of user answers, which enhanced content tailoring and resulted in better user engagement. Implemented efficient Postgres querying and indexing strategies, reducing data retrieval times for large-scale quiz result sets, supporting over 15,000 concurrent users.
- Java
- Apache Tomcat
- React
- Javascript
2022 - 2024 Taught classes in Data structures and algorithms class to more than 200 Masters students. Reviewed and graded code every week and handled midterm question making. Private tutored students for 4-5 hours every week.
- Python
- C
- Code Review
- Teaching
Summer 2023 Worked with Prof. Albert Lionelle on CS education Research across USA working with UC Berkley, UC Irvine, TaMU. Built data collection algorithm in Python to get courses and schedules from university websites.
- Python
- Data Science
Projects
ncxlib
A High performance open source machine learning library developed from scratch in python with Numpy. Built a neural network model, optimizers including SGD, Adam,, activations including ReLU, LeakyRelU, Sigmoid and Softmax and loss functions including binary cross entropy, categorical cross entropy and mean squared error. Implemented vectorization using MatMul operations to speed up time of processing and compared time analysis against tensorflow. Also has dataloaders to load various data types including csv, images with preprocessing layers like Grayscale, Resizers, MinMax Normalizer.
- Deep Learning
- Python
- Math
bellcrve.
Winner - Yale University Hackathon '24Built a Monte Carlo simulation that predicts future stock prices based on the Geometric Brownian Motion and Black Scholes Model to estimate future stock option prices and their theoretical prices. Distributed over 20,000 simulations to 10 virtual machines to showcase that computation speed increasing as we scale our systems. Calculated the cost function to show that as we increase simulations, the predicted price and theoretical price converge, proving accuracy.
- Dask
- Wolfram
- Typescript
- Math
ChaosNet
HackHarvard '24Developed a global world trade simulator using a Knowledge Graph to represent Countries, Industries, Policies and Relationships as the nodes, and conjoined this with a Partial Equilibrium formula to expose global policies. Simulated the relationships between changing one countries policies, and investigated the trickle down affect on a world scale. Performed real-time visualizations of the knowledge graph to showcase the relationships. Implemented Knowledge Graph and all Math from scratch.
- Matlab
- Python
- D3.js
- React
- Math
NexusAPI
Winner - Harvard University Hackathon '23Unified dynamic API endpoint that combines fields from various APIs users can select to generate a concatenated API endpoint for easier querying. Built in less than 24 hours in a team of 2 with Golang as the main backend for building the API, Redis data structures for Database and Next for landing page and hosted as a Github Organization on Vercel.
- Golang
- Redis
- NextJS
- React
ChessLab & Valkyrie
Developed the Valkyrie Chess Engine with real-time data exchange via websockets between a Next.js frontend and a Python backend. Implemented a CI/CD pipeline using AWS ECS, Load Balancers, and Docker for scalable deployments. Enhanced engine efficiency with Zobrist Hashing, Quintessence Search, and bitboard representation, boosting processing speeds. Documented the development process on GitBook for future improvements and onboarding.
GitHub- Python
- Bit Manipulation
- Zobrist Hashing
- React
- Quintessence Search
- Math
- AWS
- Load Balancer
- Docker
- CI/CD
Tunedown
MIT Hackathon Submission '24Musical therapy application that aims to modify the songs you are listening to in real-time to help stabilize your mood by taking into consideration your heart rate, blood pressure and combining it with the attributes from the audio in your songs to give you a fully customized new song.
- React
- TerraAPI
- Suno
- IOT
- MySql
- Python
KhouryChat
Welcome to KhouryChat, the premier forum for discussing courses offered by the Khoury School of Computer Science at Northeastern University. Created by three passionate students from the school, our platform provides a space for students to share experiences, ask questions, and exchange resources. Whether youre a current student, alumnus, or prospective applicant, join our supportive community to explore course content and engage in meaningful discussions.
- React
- TerraAPI
- Suno
- IOT
- MySql
- Python