I'm a rising senior studying Computer Science at NJIT. I like building things end to end, from the UI down to whatever's actually happening underneath, like parsers, pipelines, or neural nets, depending on what the project needs.
Languages: Python, TypeScript/JavaScript, C/C++, SQL
Web Dev: Next.js, React, Node.js, Flask, Tailwind, Prisma, Supabase
AI/ML: NumPy (from-scratch neural nets), scikit-learn, Anthropic/Claude API, Gemini API
Tools: Git, Docker, Jest, Playwright, VS Code
Meridian: an applicant tracking system I built as my capstone. Candidates can apply, generate resumes, and track their status through the hiring pipeline. Also has AI features that help with resume feedback.
EpiScan: a dashboard that watches for disease outbreaks, powered by three agents that hand work off to each other. A News Agent pulls from Google News RSS, a Health Agent pulls from CDC and CIDRAP RSS, and a Synthesizer Agent (Claude) combines what they find into structured signals that show up as markers on the map.
Glyph: a handwritten digit recognizer I built using only NumPy, no ML libraries. I wrote the neural net and backpropagation myself and got it to 97.84% accuracy on MNIST. There's a canvas where you can draw a digit and watch the neurons activate in real time.
Cascade: a visual simulator for a 5-stage CPU pipeline. I built this after struggling to understand pipelining in my computer architecture class. It shows instructions moving through the pipeline stages live, including how the CPU handles hazards and branch prediction.
Verdena: a Chrome extension that scores products for how sustainable they are while you shop.
Mini-C: a compiler for a subset of the C language, built for my compilers class.


