Manoj Shivagange
Software Engineer
Bangalore, Karnataka
Software engineer, most recently interning at Curefit building AI call-orchestration infrastructure across Java and Node.js. I build end-to-end, from backend and Kubernetes to React/Next.js UIs. Recent work includes NotesBhej (1000+ MAU at IIITM), a zero-trust Tailscale ingress controller, and splitMCP, a remote MCP server for Splitwise. Outside of work, I run a self-hosted homelab, a small private cloud on Proxmox and bare metal serving 20+ services and 10+ TB of data for friends and family.
Education
Integrated B.Tech + M.Tech, Information Technology
ABV-IIITM Gwalior, India
CGPA 8.6/10 · Nov 2022 — May 2027 (expected)
Experience
-
Software Engineering Intern · Curefit
May 2026 — Aug 2026
Bengaluru, India
Owned an AI call-orchestration service handling 30k+ voice-agent minutes per month, sized for roughly 100k at full rollout.
- Led the service's migration from ElevenLabs to LiveKit across Java and Node.js microservices and shipped it to production, cutting annual infrastructure cost by roughly 37% while improving latency and removing vendor lock-in.
- Modeled annual infrastructure spend across 6 deployment architectures (LiveKit Cloud, self-hosted LiveKit, Cloudflare Containers, GKE ARM, Gemini Live, incumbent vendor), accounting for agent minutes, WebRTC/SIP usage, bandwidth, and storage to drive the platform decision.
- Built an automated API discovery pipeline for internal production security tooling, parsing Spring Boot controllers into a framework-independent schema to enable endpoint and vulnerability analysis across services.
- Drove the migration rollout with infrastructure and platform engineers, managing release branches and deployments through staging and production.
Java Node.js LiveKit WebRTC Kubernetes Spring Boot