MS CS at Santa Clara University. I build practical software across web, systems, and ML. I focus on reliability, security, and clear docs. Comfortable in C, C++, Java, Python, and modern web stacks. I like small tools that solve real problems and grow into useful products.
-
Chrome Built-in AI Challenge 2025: shipped Inline Translate (On-page Bubble), a Chrome extension that translates selected text in place using Chrome’s on-device Translator API and Language Detector. Private, fast, and works offline after a one-time model download.
-
NVIDIA Developer Hackathon: built an agentic AI Career Coach that parses resumes, critiques strengths and gaps with NVIDIA Nemotron on NIM, fetches live roles through MCP, and runs with one command on FastAPI. Functional demo in under 2 hours.
-
SmartRecs hybrid movie recommender using IMDb datasets. TF-IDF content similarity plus SVD collaborative filtering with genre awareness.
-
QuickBill and MyCalc in C. QuickBill handles CSV product management and billing. MyCalc behaves like a Python REPL with BODMAS, exponentiation, and nested parentheses.
-
GardenSim in JavaFX applying OOADP with seasons, weather, pests, sensors, and survivability tests.
Programming: Python, Java, C, C++, HTML, CSS, JavaScript
Frameworks: Django, Flask, FastAPI, React, Flutter
Databases: SQLite, PostgreSQL, SQL, SQLAlchemy, Firebase
Tools: VS Code, Git, GitHub, Postman, Jupyter Notebook, VirtualBox
Concepts: OOP, MVC, REST APIs, Authentication, Web API Design, Version Control, DSA, Operating Systems, Machine Learning, Cryptography, Computer Networks, Database Systems, Web Technologies, Software Engineering
-
Inline Translate (On-page Bubble) → Chrome extension that shows a translation bubble next to your selection using Chrome’s on-device Translator and Language Detector. Private, offline after model download, per-site pause, and Swap/Copy/Replace actions.
-
AI Career Coach → Agentic resume coach from the NVIDIA hackathon. Parses PDF and DOCX, generates measurable edits with Nemotron on NIM, fetches live roles via MCP, and serves a minimal FastAPI web UI. One command local run via
dev.py. -
SmartRecs → Hybrid movie recommender on IMDb datasets. TF-IDF content similarity plus SVD collaborative filtering with genre awareness.
-
QuickBill → C billing system with admin and biller modules, CSV product management, GST and discounts, and cross platform Makefile.
-
MyCalc → C command line calculator that behaves like a Python REPL with BODMAS, exponentiation, and nested parentheses.
-
PIP-Updater → Python CLI that updates pip packages with clean logs.
-
GardenSim → JavaFX garden simulator applying OOADP with weather, seasons, pests, sensors, and survivability tests.
More projects (click to expand)
- Blockchain Vaccine Safety System → Blockchain backed vaccine tracking and verification. Repo in progress.
- Certificate-less Data Integrity Checker → Web tool for secure group data verification. Repo in progress.
Role based project map (click to expand)
| Role | Projects |
|---|---|
| Software Engineering and Full Stack | QuickBill, MyCalc, PIP-Updater, GardenSim, Inline Translate (On-page Bubble) |
| Machine Learning and Data | SmartRecs, AI Career Coach, ML coursework |
| Systems and Cybersecurity | Advanced OS labs, Network Technology notes, Cryptology assignments, Certificate-less Data Integrity Checker, Blockchain Vaccine Safety System |
Experience and activities (click to expand)
- Student worker at SCU: Benson Memorial Center, Athletics Media Services camera operator
- ACM BroncoSec weekly meetings and security topics
- Santa Clara University, MS in Computer Science and Engineering, expected Jun 2026
- Courses include Advanced Operating Systems, Machine Learning, Network Technology, Cryptology, Building Global Teams
- Bachelor’s in Computer Science and Engineering, 2023
- Shipping Inline Translate and polishing first-run behavior, settings flow, and docs.
- Publishing and cleaning repos for Blockchain Vaccine Safety System and Certificate-less Data Integrity Checker. Writing clear READMEs with setup steps and screenshots.
- Coursework: Network Technology and Cryptology. Completing weekly labs, problem sets, and short writeups.
- Iterating AI Career Coach with simple section scoring, saved edit suggestions, and basic job filters.
- Open to internships and co-op roles in software engineering and full stack for Spring or Summer 2026.
