Full Stack Projects
Startup Systems
New York, NY, USA Jan 2024 - May 2024
- Developed a web application using MERN (MongoDB, Express, React, Node.js) to facilitate user management and task tracking.
- Implemented RESTful API endpoints in Node.js and Express to handle CRUD operations for user and task data, ensuring robust back-end functionality.
- Integrated PostgreSQL as the database solution, leveraging Sequelize for schema design and efficient data querying.
- Implemented custom CSS for a unique and responsive UI design.
- Created dynamic pages to provide an interactive and seamless user experience.
- GitHub Repository
NYT Spelling Bee Solver
New York, NY, USA Jan 2024 - Feb 2024
- Built a Flask application to provide a user interface for entering letters and displaying valid words.
- Implemented backend logic to process the letter set and generate possible words using a dictionary file.
- Utilized natural language processing techniques to filter and validate words according to game rules.
- Enhanced user experience with intuitive design and efficient word generation.
- GitHub Repository
Machine Learning Projects
ML Poker Bluff Detection
New York, NY, USA Aug 2023 - Dec 2023
- Implemented machine learning models (Logistic Regression, Naive Bayes, LDA, SVM, Neural Networks) to analyze bluffing behavior.
- Utilized the "Deception Detection using Real-life Trial Data" dataset, annotated poker videos for bluffing.
- Achieved highest accuracy of 66.67% with Naive Bayes, demonstrating its effectiveness in detecting bluffs through facial expressions.
- Identified key features influencing detection, such as raised eyebrows, which indicated deception across models.
- Project Report
MiniTorch
New York, NY, USA Aug 2023 - Dec 2023
- Coded a replicate of PyTorch in Python by programming the following core features from scratch: python operators, auto differentiation, backpropagation, tensor operations, broadcasting. Compatible with all original PyTorch functions and methods.
- Utilized Numba and the njit function to speed up operations, with prange to achieve parallelization.
- GitHub Repository
Hardware Projects
Interactive Device Design
New York, NY, USA Aug 2023 - Dec 2023
- Spearheaded the creation of interactive devices and systems across five labs, focusing on concept development, physical prototyping, and user-centric design, employing tools like Raspberry Pi and machine learning models.
- Developed a final project featuring an automated, image recognition-based cat food dispenser, showcasing skills in 3D printing, machine learning, and real-world application of interactive technology.
- GitHub Repository
DNS Sinkhole
New York, NY, USA Apr 2021 - May 2021
- Utilized a Raspberry Pi as DNS sinkhole, rerouting all internet traffic through it, filtering advertising and malicious requests to secure the home network and making the browsing experience ad-free across all devices connected to the network.