Software engineering · Computer Science
Rishabh Mittal
I build backend systems, cloud software, and accessible products - then test the parts that need to hold up beyond a demo.
- 35%
- API latency reduction
- 500+
- Documents remediated
- 200+
- Classrooms supported
01 / Experience
Engineering experience
Backend engineering, accessible interfaces, and systems operations.Stony Brook University · Division of Information Technology
Educational Technology & Accessibility Assistant
- Audit and remediate 500+ digital course documents for Section 508 and WCAG 2.1 AA compliance.
- Developed Python batch workflows that reduced average remediation time from 25 minutes to under 10 minutes per document.
Todd · Remote
Software Engineering Intern
- Designed database schemas and migration pipelines with Drizzle ORM for Python and TypeScript microservices.
- Reduced end-to-end API latency by 35% by profiling PostgreSQL queries and restructuring indexes and joins.
ATHENS · Remote
Software Engineering Intern
- Delivered 8+ production UI components from Figma specifications, including responsive layouts, keyboard navigation, and ARIA support.
- Created a 70+ scenario QA suite and documented 30+ reproducible bugs, reducing average fix time by 40%.
Stony Brook University · Division of Information Technology
Media Systems Engineer
- Diagnosed AV and control-system failures across 200+ classrooms by tracing hardware, firmware, drivers, networks, and signal paths.
- Managed 100+ tickets per month through the full incident lifecycle.
02 / Selected projects
Projects
Working products and detailed engineering notes, with evidence and limits made explicit.React · Express · MongoDB · Socket.IO
Phreddit
A full-stack discussion platform with session authentication, threaded comments, reputation-aware voting, live updates, and administrator moderation.
- 37 HTTP endpoints
- 117 declared tests
- 18 explicit schema indexes
AWS · Docker · Redis · Python
Cloud Music Streaming Platform
A microservices design separating playback, recommendations, and playlists, with cached metadata and object-storage-backed media delivery.
- Playback / recommendations / playlists
- Simulated evaluation
C · Parsing · Static analysis
C Block Tracer
A CLI static-analysis tool for nested C-like scopes, declarations, initializations, and shadowing conflicts.
- Chained symbol tables
- O(1) average lookup
- 50+ tests in project notes
Java · Data structures · JSON
Ecological Pyramid Simulator
A food-web simulator using a generic ternary tree, dietary constraints, traversal queries, and reversible snapshots.
- DFS + BFS
- JSON / snapshots / undo
- 80+ tests in project notes
03 / Technical skills
Technologies
Tools used across implementation, delivery, and verification.Languages
Backend & data
Infrastructure & delivery
Frontend, testing & accessibility
Additional languages: OCaml · Standard ML · R · MIPS Assembly
04 / Education
Computer Science
Algorithms, systems, programming languages, and software development.Stony Brook University
B.S. Computer Science
Expected May 2027
Dean’s List · Global Excellence Scholar · Far Beyond Scholar · $12,000 Merit Scholarship
Stony Brook, New York