Software engineering · Computer Science
Rishabh Mittal
I'm a Computer Science student at Stony Brook. I build backend systems, web applications, and document-processing tools, with a focus on performance, accessibility, and reliable software.
- 35%
- Lower API latency at Todd
- 500+
- Documents remediated
- 200+
- Classrooms supported at SBU
01 / Experience
Experience
Software development, accessibility tooling, and systems operations.Stony Brook University Libraries
Digital Accessibility Engineer
- Developing a broader PDF remediation toolkit for Stony Brook University Libraries, with table-structure recognition as one component of the ongoing accessibility work.
- Building the table-structure component in Python using pdfplumber and image processing to recover rows, columns, merged cells, and grouped headers from digital and scanned PDFs.
- Adding regression coverage, structured outputs, and visual review overlays while extending the toolkit across PDF remediation tasks.
Stony Brook University · Clinical Laboratory Sciences, School of Health Professions
Digital Accessibility Specialist
- Remediated PDFs, presentation slides, and course materials for screen-reader access, addressing document structure, reading order, formatting, and alternative text.
- Worked with faculty and CELT to prioritize accessibility fixes, apply WCAG 2.1 AA and Section 508 guidance, and document repeatable remediation workflows.
Todd
Software Engineering Intern
- Designed schemas and migration pipelines with Drizzle ORM across Python and TypeScript services, reducing cross-service data inconsistencies by 40%.
- Profiled PostgreSQL with EXPLAIN ANALYZE and improved indexes and joins, cutting query time from 320 ms to 190 ms and API latency by 35% while stabilizing nightly syncs of 60,000+ rows.
- Wrote Jest integration tests with 90%+ coverage of new data-access layers and shipped 12+ reviewed pull requests within a six-person engineering team.
Stony Brook University · Division of Information Technology
Media Systems Engineer
- Diagnosed AV and control-system failures across 200+ classrooms, tracing signal paths through hardware, operating systems, drivers, firmware, and network configurations.
- Managed 100+ monthly tickets in TeamDynamix, documenting reproduction steps and coordinating fixes with faculty, engineers, and vendors.
ATHENS
Software Engineering Intern
- Built 8+ user-facing views from Figma designs in JavaScript and CSS, including responsive layouts, interactive behavior, keyboard navigation, and ARIA support.
- Tested AI-powered features across 70+ scenarios and documented 30+ reproducible issues, helping reduce engineering fix time by 40%.
- Validated REST responses, data flows, and cache behavior; proposed UX improvements through design reviews and sprint retrospectives that informed the next quarter's roadmap.
02 / Selected projects
Selected projects
Full-stack applications and database systems, from data modeling to user workflows.React · Express · MongoDB · Socket.IO
Phreddit
A discussion platform with threaded conversations, reputation-based voting, live updates, and moderation. Built across the interface, API, database, tests, and deployment.
- 37 HTTP endpoints
- 117 automated tests
- 23× local feed throughput
Java · JDBC · MySQL
Movie Rental Platform
A Java, JDBC, and MySQL application for managing movie rentals, subscriptions, and inventory, with customer and staff workflows.
- Relational data modeling
- Transactional rentals
- Customer & staff workflows
03 / Technical skills
Technologies
Tools used across implementation, delivery, and verification.Languages
Backend & data
Infrastructure & testing
Interfaces & documents
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
- Undergraduate Teaching Assistant, Applied Calculus II: led recitations for 20+ students and graded exams for a 150+ student lecture section.
- Peer Tutor, Academic Success and Tutoring Center: taught Object-Oriented Programming, CS Principles, and Applied Calculus I and II.
Stony Brook, New York