skip to content
rohan singh

résumé

Rohan Singh

download PDF

PDF updated September 2026

Computer science at UVA, graduating December 2026 · interested in software, data, and machine learning

Charlottesville, VArohan.singh04@outlook.comgithubrohansingh04.com

education

University of Virginiaaug 2024 - dec 2026
BSCS, Data Science minor

Relevant coursework: Machine Learning, Software Engineering, Computer Architecture, Data Structures, Algorithms

University of Wisconsin-Madisonaug 2023 - may 2024
Started CS at UW-Madison

Transferred to UVA after one year.

experience

Expedia Groupjun 2026 - aug 2026
Machine Learning Engineer InternSan Jose, CA
  • Built a FastAPI prototype for OneKey, a 100M+ member rewards program, with live profiles and safe fallbacks
  • Measured the program's first randomized causal readout on a live holdout: +6.6% relative booking lift at p<0.001
  • Designed a typed reward API adopted by two sibling services, isolating clients from model changes
  • Defined a 27-field train/serve contract from 112 model features and verified live intent-data backfill
  • Replay-tested the reward decision path, catching eligibility, timeout, and schema failures before demo
  • Validated experiment assignment and derived leakage-safe booking and redemption features with Trino SQL
Freddie Macmay 2025 - jul 2025
Software Engineer InternMcLean, VA
  • Built Java Spring Boot microservices that process and validate 120k accounting events, deployed via Jenkins CI/CD
  • Designed GraphQL schema and resolvers to consolidate 200+ REST endpoints, cutting Angular client payload by 60%
  • Led a POC comparing Playwright and Cypress, achieving 4x faster tests (8 to 2 minutes) and driving tool migration
  • Automated nightly data refresh via Python and Jenkins, cutting UAT load time from 2 hours to 10 minutes
  • Classified transactions with business rules, ingesting from AWS S3 and storing results in MongoDB
Biocomplexity Institute, UVAnov 2024 - may 2025
AI/ML Research AssistantCharlottesville, VA
  • Built scalable graph-analysis pipelines with cuGraph, SciPy, and NetworkX on 1.2M-edge ICIJ and crypto graphs
  • Raised AUC-ROC from 0.55 (logistic baseline) to 0.76, surfacing 250 anomalies at 89% precision
  • Applied centrality metrics and One-Class SVM to flag and rank illicit transaction patterns
  • Scaled GPU-parallel anomaly detection to 2M+ nodes and edges with cuGraph
  • Validated the model on IBM AMLSim, confirming performance across real and synthetic financial graphs
Cubic Corporationjun 2024 - aug 2024
Software Engineer InternSterling, VA
  • Built and deployed an AWS-hosted Docusaurus portal with React and Terraform, serving 500+ engineers
  • Integrated AWS CodeBuild to run lint and test checks on pull requests, reducing manual QA
  • Cut onboarding tickets 85% (90 to 13) in one month by redesigning site flow and UI after user testing
  • Added Algolia DocSearch: 95% top-3 result rate and 120ms median query latency

selected projects

Built the retrieval model, Go serving system, and web app myself

  • 84.1% HitRate@10 on 7,060 cold users, held out by a global time cutoff and scored once
  • 0.331 Recall@100 versus 0.228 for popularity, about 45% higher
mlgopytorchnext.js

Designed and built the native app, encrypted sync, and public/private data contract

  • 255 hand-mapped exercises with per-brand machine variants, prior-set defaults, flexible splits, and detailed muscle mapping
  • AES-256-GCM coach sync, Keychain credentials, protected recovery, and consent-scoped public stats
swiftuihealthkitworkoutkitsecurity

Marathon Prep Bot

case study

Solo builder and the runner using it every week

  • More than 1,400 workouts processed across history going back to 2022
  • AES-256-GCM sync joins private iPhone logs with HealthFit without giving the website the decryption key
typescriptdatasecurityfitness

skills

languages
Python · Java · JavaScript · TypeScript · Go · C++ · SQL
frameworks & libraries
React · Next.js · Angular · Spring Boot · Flask · GraphQL · PyTorch · LightGBM · scikit-learn · SciPy · NetworkX · cuGraph · REST · Tailwind CSS
cloud & devops
AWS · Azure · Docker · Jenkins · Gradle · Terraform · Git · Cypress · Playwright · Cucumber
databases
MongoDB · PostgreSQL · MySQL
certifications
AWS Cloud Practitioner · Oracle Cloud Infrastructure Generative AI Professional · PCAP