systems · graphs · chaos-tested
Rohit Gangulybuilds infrastructure that survives failure.
I build infrastructure-grade software: rate limiters that survive Redis dying mid-request, retrieval systems that reason over code as a graph, and dashboards backed by real queue architecture.
about
I'm a pre-final-year B.Tech Computer Science student at Manipal University Jaipur (graduating May 2027), and most of what I build lives below the UI: rate limiters, retrieval pipelines, job queues, the parts of a system that decide whether it stays up.
The through-line in my work is failure as a design input. ShardRoute exists because I wanted to know what my rate limiter does when Redis dies — so I killed Redis and measured it. CodeSage exists because vector search alone can't tell you what breaks when code changes — so I put a graph next to it. I'd rather ship one system with a chaos-test report than five that have never been under load.
Away from projects: developer tooling (I've shipped VS Code and Eclipse extensions), and hands-on cloud infrastructure — I owned EC2, RDS, S3 and IAM setups directly at my internship.
- GPA (First Semester)
- 9.06
- Dean's List
- Hackathon
- 2nd Runner-Up
- BITS Pilani × Postman API Hackathon 4.0
- Graduating
- May 2027
experience
Where I've shipped
CodeVector Labs
SDE Intern (Remote)July 2026 – July 2026- Direct, full ownership of AWS infrastructure — EC2, RDS, S3 and IAM — provisioning, hardening and operating it, not just deploying to it.
- Ship across the stack on a Vue.js frontend and Ruby on Rails backend.
- Vue.js
- Ruby on Rails
- AWS EC2
- RDS
- S3
- IAM
Betatest Solutions
SDE InternNovember 2025 - April 2026- Shipped full Settings, Edit Profile, biometric auth, and image picker features in React Native (Expo) to production on iOS and Android.
- Built modular RESTful APIs in NestJS (TypeScript) — activity-type filtering, CSV report export, soft-delete cleanup, and Cron-based task automation.
- Engineered end-to-end password reset and OTP verification flows (mail dispatch, token validation, UI) spanning Next.js frontend and NestJS backend.
- Implemented i18n (English, PT-BR), transactional email templates, and push/email notification pipelines for real-time user alerts.
- Optimized backend performance via database schema migrations and load testing (k6); monitored production health with New Relic and Azure Pipelines (CI/CD); merged 55+ PRs across mono-repo.
- React Native (Expo)
- Next.js
- NestJS
- TypeScript
- TailwindCSS
- Azure DevOps
- PostgreSQL
- Redis
Coding Jr
Full-Stack Developer InternJune 2025 - August 2025- Built the Planto VS Code and Eclipse extensions end-to-end: chat interface, agent mode, image-to-code, and Figma-to-code generation workflows.
- Engineered @file workspace attachment with Redis caching for low-latency context handling in the AI coding assistant.
- Redesigned the Planto marketing website and CodingPro platform with improved UI/UX, responsiveness, and Figma-driven design iterations.
- Contributed to an AI-assisted resume builder with section duplication, inline bullet editing, and LLM-powered formatting suggestions.
- VS Code Extension API
- Next.js
- Node.js
- Redis
- Figma
projects
Built, measured, and broken on purpose
Every number below comes from an actual test run — nothing is estimated.
skills
The toolbox, by layer
credentials
Certifications & achievements
achievement
2nd Runner-Up — BITS Pilani × Postman API Hackathon 4.0
NPTEL
Design and Analysis of Algorithms (DAA)
NPTEL
Data Structures and Algorithms in Java
Red Hat
RH124 — System Administration I
Red Hat
RH134 — System Administration II
Oracle
SQL Certification
contact
Building something that needs to stay up under load? Let's talk.
Open to internships and engineering roles in backend, infra, and AI systems.