Pranay Heda
Building reliable backend systems, real-time AI integrations, and distributed architectures — currently at Vega Visionary while finishing my B.Tech in AI & Robotics. Deep love for distributed systems and open-source.
About Me
I'm a backend engineer and final-year B.Tech student at MITS Gwalior, currently interning at Vega Visionary where I'm building the backend of RigorUp — an LMS powering educational organizations at scale.
My sweet spot is at the intersection of distributed systems and practical AI — from designing schema with RLS policies to orchestrating LLM-based evaluation pipelines with async workers and message queues.
Outside work, I contribute to open source (Eclipse Foundation, JabRef) and grind LeetCode, where I've reached Knight tier — top 5% globally.
Education
Experience
Building production systems and contributing to open-source
- Redesigned database schema with FK relationships, indexes, and Supabase RLS policies for role-based access control; implemented Edge Functions to offload server logic and reduce API latency.
- Built REST APIs enabling real-time AI chat with SSE streaming; consolidated FastAPI backend and AI service into a unified monolith, eliminating distributed deployment overhead.
- Engineered a full end-to-end open-ended question evaluation pipeline using PGMQ message queues and a Python async worker for reliable, scalable LLM-based assessment.
- Implemented geo-location based currency and language detection using IPInfo API and i18n, enabling automatic localization; built REST APIs for service bundling with configurable 10–15% discount logic.
- Developed a React-based dynamic pricing UI with real-time discount previews; collaborated on API contract design between frontend and Spring Boot backend.
Projects
Distributed systems, backend services, peer-to-peer networking, and AI-powered applications
Nebula Stream: P2P CDN
In ProgressDecentralized P2P content delivery network with a custom Control Plane managing peer registration, health checks, and swarm discovery. Uses gRPC and Protocol Buffers for low-latency bi-directional streaming with content-addressable storage, parallel downloads, and fault tolerance for dynamic peer churn.
Distributed File System
Jan 2025Fault-tolerant distributed storage with AES-256 encryption, SHA-256 integrity validation, and 3× replication across nodes. Implements Raft-inspired consensus leader election with heartbeat monitoring. Validated on 10-node cluster with 100+ concurrent 100 MB+ uploads and zero data loss.
Pulse Synapse: Health Monitoring
Aug 2025Event-driven microservices monitoring platform using pub-sub architecture to track service health, latency metrics, and anomalies. JWT-based auth with custom gRPC interceptors; horizontally scalable RabbitMQ scheduler handling 500+ monitoring checks per minute.
Cricket Analysis & Prediction
Nov 2024Real-time sports analytics platform ingesting live match streams via REST APIs. Integrates XGBoost win-probability model (78% accuracy on 500+ matches). Live dashboards via WebSocket with sub-second latency and a Python/Flask microservice isolating ML inference from the Java backend.
Multi-Threaded Web Server
ProjectHTTP server with thread pooling, request queuing, static file serving, and 10K+ req/s throughput. Built from scratch with raw sockets and custom HTTP/1.1 parsing.
Document Colab
ProjectReal-time collaborative editor with live cursor/presence indicators and conflict-free syncing over WebSockets. Spring Boot backend + React frontend.
Swagger Code Generation
ProjectConverts Swagger/OpenAPI specs into production-ready Spring Boot services with model generation and controller scaffolding.
URL Shortener
ProjectURL shortening service with custom aliases, redirect tracking, analytics, and high-throughput RESTful APIs designed for minimal latency.
Notification Service
ProjectHigh-throughput event-driven notification system on Apache Kafka. Email, SMS, and push notifications with retry mechanisms and dead letter queue handling.
Technical Skills
Technologies and tools I use to build robust software solutions
Achievements
LeetCode Knight
Rating: 1850 — Top 5% globally. 700+ problems solved across Easy, Medium, and Hard difficulty levels.
Open Source Contributor
Merged PRs at Eclipse Foundation (SW360) and JabRef. Active contributor in GirlScript Summer of Code 2025.
Let's Connect
Open to collaborations, new opportunities, or just a chat about distributed systems and tech.