I'm a full-stack software engineer at General Motors, owning a global fleet sales platform that supports billions in annual revenue. I work across the entire stack — from Java Spring Boot backends to React frontends, data pipelines, and CI/CD.
My path here was anything but straight. I started in clinical research, detoured through a plan to become a pharmacist, found my way to a Google internship doing NLP and ML work, and ended up building enterprise software at scale.
I care about precision, ownership, and building things that actually work in production. I've led teams, mentored engineers, authored user stories, and resolved incidents at 2am. The chase never stops.
Also, I watch panda videos in my free time. They are clumsy, chaotic, and somehow still thriving. Relatable.
Work Experience
- Developed and optimized the global Fleet Sales web application, a mission-critical platform supporting billions of dollars in annual revenue as a full-stack engineer across Java Spring Boot / Maven backend and a Node.js-based frontend using Angular, Next.js, and React.
- Designed and implemented RESTful APIs, data models, and optimized SQL queries supporting reporting, analytics, and high-volume transactional workflows across multiple downstream systems.
- Served as Application Owner for one production application, Co-Owner for a second, and Dev Lead for a subteam driving roadmap, technical decisions, application health, and day-to-day execution.
- Partnered with business stakeholders to gather requirements, author user stories, assign work across the team, and align technical solutions with business priorities.
- Provided on-call production support, resolving critical incidents within same-day SLAs to maintain high application health scores.
- Built and maintained CI/CD pipelines, led the migration to GitHub Actions, and expanded unit, integration, and automation test coverage while reducing tech debt.
- Contributed to the rewrite and production deployment of 5 legacy applications; mentored 2 new engineers through onboarding and led recurring knowledge-transfer sessions.
- Fine-tuned BERT-based NLU models for text classification, improving intent recognition accuracy.
- Built data preprocessing and evaluation pipelines in Python to support model experimentation and reproducibility across training runs.
- Collected, documented, and analyzed clinical data supporting patient eligibility, admissions, and outcomes reporting.
- Built lightweight data-entry interfaces and used trend analysis to identify quality and workflow improvements.
- Developed a sorting algorithm and co-authored an SOP that improved data-query resolution efficiency by 56%.
- Ensured accuracy and timeliness of clinical data entry; recommended system improvements adopted across the team.