Blacksburg, VA

Mayank Goel

I am a computer science student at Virginia Tech, finishing in December 2026. I build software that runs in production and can be checked. Everything on this site is deployed or downloadable, each one has a demo recorded against the real system, and where there is a number I can tell you exactly how it was measured.

B.S. Computer Science, Virginia Tech GPA 3.60/4.00 Graduating December 2026
Right now Finishing B.S. Computer Science at Virginia Tech, December 2026
Most recently Software Engineering Intern at Commonwealth Savers
Looking for Full-time software work, starting after I graduate

What I care about

I would rather be checkable than impressive. Every project here says plainly what is measured and what is deliberately unfinished, and I have deleted my own numbers when I could not reproduce them.

Most of what I have learned came from things breaking in ways tests did not catch. A cache that could not round-trip its own type. A model that stopped using its tools the moment I asked for structured output. An occupancy score that returned a confident number for a place nobody had reported on. Those are the stories I like telling.

Where I have worked

May 2026 to August 2026 · Virginia

Software Engineering Intern

Commonwealth Savers
  • Proved the IRS portal infeasible at 250 records per file against 45,000 annual 1099-Q records; team took my API path
  • Found the missing Software Developer TCC that would have stopped the migration, cutting open questions from 7 to 4
  • Specified the integration in C4 at three levels and found only one of four XML libraries did true XSD validation
  • Built the JWKS the IRS API required from a CA-signed X.509 certificate, verified eight ways including modulus match
  • Regression-tested 80+ Banner 9 Finance pages against a baseline, with PL/SQL on Oracle confirming data integrity
  • Migrated 8 components from Bootstrap to Tailwind and caught Copilot mismapping the two spacing scales every patch
  • Implemented WCAG 2.1 AA accessibility fixes across an Angular application for a state agency under ADA Title II
  • Fixed Jest tests in a zoneless Angular setup, replacing fixture-stability waits with explicit async timer advancement
August 2025 to December 2025 · Blacksburg, VA

Connected and Automated Vehicles subteam

Hybrid Electric Vehicle Team, Virginia Tech
  • Trained on CAV architecture and sensor fusion with VT's EcoCAR team, supporting an SAE Level 2 adaptive cruise feature
January 2025 to December 2025 · Blacksburg, VA

Undergraduate Research Assistant

Virginia Tech, DBWorkout Project
  • Built Google OAuth 2.0 and Canvas API authentication with role-differentiated login for 50+ students and faculty
  • Led 5 researchers building a leaderboard service on Node.js and PostgreSQL, validated with 20+ pilot users
  • Configured GitHub Actions workflows replacing a manual local setup, so contributors onboard without a maintainer

A few things I built

Product I founded

Lobbyee

realtime voice training simulator for hotel front-desk staff

Maintained a 946-test suite behind six CI workflows, including 173 tenant-isolation tests and a weekly restore drill
Next.jsTypeScriptSupabasePostgreSQL
Web application

Verity

Compliance assessment whose citations are verified, and whose retrieval is measured

Built a 118-query retrieval eval with a held-out split; LLM reranking hit recall@10 90.6% against 84.4% for dense
Next.jsTypeScriptRAGInformation Retrieval
Product I founded

Marquee

WhatsApp-native AI product photography for Indian micro-sellers. Send a product photo on WhatsApp, get a brand-ready ad back in minutes

Cut per-image latency 57% (40.6ms to 17.4ms) with byte-identical output by eliminating five redundant image decodes
TypeScriptNode.jsFastifypnpm