
Harrison, NJ · Graduating 2027 · Open to internships
Full-Stack Software Engineer
I build backend systems and ship tested APIs, then make sure the next person can actually read what I wrote.
For engineering teams hiring an emerging full-stack developer who works across backend infrastructure, REST APIs, and React front-ends.
3
Virtual machines configured and deployed in a distributed system
9
Automated integration tests passing across all API endpoints
2
Live deployed projects in portfolio
How I work
Configure before coding
I spent more time this semester reading systemd logs and debugging Apache configs than writing application code. Infrastructure has to work before the app matters.
Test what you ship
I identified automated testing as a gap in my skillset through real job description research, then built a project to close it. Now I write tests by default.
Use AI intentionally
I use AI as a collaborator, not a crutch. I direct it with clear constraints, push back when output is wrong, and own every line that ships.
Selected projects
Three projects where the work was real, the data was live, and the tests actually ran.
Final Project · Spring 2026 · Node.js, Express, Jest
Job Tracker API
A REST API for tracking job applications, built to demonstrate automated testing — identified as a missing skill through analysis of real software engineering job descriptions. Covers full CRUD with 9 integration tests across all endpoints.
Outcome
9 of 9 tests passing. Every endpoint verified for correct status codes, response shape, and graceful failure on bad input.
Proof
Clean GitHub repo with README, setup instructions, and test runner. Runnable in under 2 minutes.
POST /jobs
{ "company": "WebMD",
"role": "Associate Engineer" }
201 Created
{ "id": 1,
"company": "WebMD",
"role": "Associate Engineer",
"status": "applied" }
PUT /jobs/1
{ "status": "interviewing" }
200 OK
Midterm Project · Spring 2026 · React, Recharts, BLS Data
Student Reality Lab
An interactive data story answering whether entry-level wages have kept up with inflation since 2010. Built with real BLS wage and CPI data across 15 years, featuring a nominal vs. real wage toggle and year slider.
Outcome
Deployed to Vercel. Two interactive views with meaningful interactions that change the data shown, not just the styling.
Proof
Full data provenance, data dictionary, audit notes, and interaction design rationale documented in the README.
Real wage vs nominal wage 2010–2025
Final Project · Spring 2026 · Next.js, TypeScript, CSS
Professional Portfolio
Built with Next.js and TypeScript, deployed to GitHub Pages via GitHub Actions. The design went through multiple passes — dark theme, two-column layouts, a custom terminal visual, sticky scrollytelling sections, and a CSS bar chart. Every section was written and iterated deliberately, using AI as a collaborator throughout.
$ npm run build
> next build
✓ Compiled successfully
Route (app)
○ / (static)
$ git push origin main
→ GitHub Actions triggered
✓ Deployed to GitHub Pages
Skills & tools
Languages
Java · PHP · JavaScript · HTML · CSS · SQL · Bash
Frameworks
React · Node.js · Express · Recharts
Tools
Git · GitHub · Docker · MySQL · MongoDB · RabbitMQ · Apache2
Infrastructure
Linux · systemd · CI/CD · GitHub Actions · Tailscale
Looking for
Engineering teams that need someone who can work across the stack without losing clarity.
I want to work on systems where reliability actually matters — where a server going down or an untested endpoint has real consequences. I am especially interested in roles where I can contribute to real backend systems, learn from senior engineers, and ship work that holds up under pressure.


