About me

I’m a full-stack software engineer with nearly four years of experience shipping production web applications and REST APIs. Currently at Virginia Tech, I'm designing and building a Next.js / TypeScript analytics app for peer evaluations with AI-powered insights, React Query-backed dashboards, JWT/RBAC on MongoDB, and a Kafka-driven notification pipeline for high-volume assignment events. I’m also building a FastAPI LLM inference pipeline for structured review text. Earlier at Virtusa, I maintained Spring Boot microservices, Redis caching, and React/Redux frontends for high-traffic financial workflows; at Bunchful, I shipped React and Firebase full-stack features with strong Lighthouse performance.

I hold an M.Eng. in Computer Science from Virginia Tech (3.88 GPA) and am focused on full-time U.S. roles where I can own features end to end. I enjoy turning fuzzy requirements into clear product behavior, debugging carefully, and keeping code readable. I’m motivated by high-traffic, production systems where reliability and collaboration matter.

Oracle Certified Associate — Java SE 8 (view certification).

Working GIF

What you can expect

  • Product-minded delivery — clear UX, measurable outcomes, and pragmatic tradeoffs.
  • Ownership across the stack — APIs, data, caching, tests, CI/CD, and production behavior.
  • Collaboration — explicit communication and code teammates can extend.
  • AI-assisted daily workflow — I use Cursor and Google Gemini to move faster on implementation, refactors, and research, with the same bar for review, tests, and production-ready quality.

Beyond code

When I’m not coding, I recharge through singing, painting, and sketching. These creative outlets help me slow down and think more deliberately, which often carries over into how I design interfaces/features and explain my work.