Pranay Heda
Building reliable backend systems, real-time AI integrations, and distributed architectures, currently Backend Developer at Vega Visionary. B.Tech in AI & Robotics, class of 2026. Deep love for distributed systems and open-source.
About Me
I'm a backend engineer and a 2026 B.Tech graduate from MITS Gwalior, and the sole backend developer of RigorUp, a multi-tenant school LMS, at Vega Visionary. As a freelancer I also own the backend of a production CRM for an irrigation manufacturer selling across 11 states.
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. I also ship my own products, like ReplyRadar (a paid SaaS) and RLS Studio.
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
- Revived open-ended AI grading, silently down for months (276 ungraded attempts in 30 days), as a Cloud Tasks pipeline with OIDC-verified tasks, leased per-answer jobs, an append-only audit trail and self-recovering sweeps.
- Moved long-running AI work off request handlers to Cloud Run Jobs with admission control and AI-credit holds, ending the 300s timeouts behind ~30% of PDF-parse failures; added an AI-free JSON import that skips vision parsing entirely.
- Proposed and ran LLM benchmarks across generation, parsing and grading (65 real production requests, blind 3-vendor judging); the results moved the platform to GPT-6 Luna, cutting generation cost 85% and lifting answer-key accuracy from 88% to 100%.
- Closed a grade-tampering hole by moving scoring server-side: a Python engine at exact parity with the client's JavaScript, validated on 1,500 production attempts and rolled out behind shadow scoring.
- Built school onboarding tooling: a validated intake portal with SMTP mailbox checks and idempotent provisioning of users, classrooms, rosters, Cloud Run domains and Cloudflare DNS. Used for every school since the first; now run by the ops team.
- Took the backend from zero tests to ~1,200 gating every PR in CI; traced and closed a silent cross-tenant data exposure.
- Sole backend developer for the student, teacher and admin apps: 80+ FastAPI endpoints on Cloud Run and Supabase; moved role checks to JWT claims, removing a ~775 ms database round-trip from every authenticated request.
- Enforced tenant isolation in Postgres RLS, not app code; row-locked seat allocation keeps license limits correct under load.
- Built Cloud Build to Cloud Run pipelines and an nginx gateway uniting three frontends under one domain and login; stood up Prometheus, Grafana and Loki fed by a Pub/Sub log pipeline.
- Added Redis login rate limiting with one atomic script per check, and the first PGMQ-based grading worker.
- Owned the backend and database of a production CRM and dealer portal for a manufacturer selling in 11 states: 262 FastAPI endpoints on Postgres 16, with access enforced by 388 RLS policies over a 5-level hierarchy, safe under PgBouncer pooling.
- Made every write idempotent and built a transactional outbox (SKIP LOCKED, circuit breaker) for WhatsApp and email; turned government subsidy rules into an engine matching the client's workbooks to the paisa.
- Wrote ~2,800 tests (Hypothesis, Schemathesis, concurrency) run in GitHub Actions against real Postgres; caught CI running as a superuser, which bypasses RLS and had let security tests pass vacuously.
- 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
ReplyRadar
Live · Paid SaaSSolo-built micro-SaaS with paying users. Owned the full product lifecycle: backend, auth, billing, deployment, and analytics, all running on self-hosted infrastructure with a complete observability stack (Grafana, Prometheus, Loki, PostHog).
RLS Studio
Live · BetaVisual generator for Supabase Row Level Security policies. Pick who can read and write each table in plain English (owner-only, multi-tenant, role-based) and get production-ready Postgres policies with initplan-optimized auth checks. Runs entirely in the browser, so schemas never leave the page.
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
Live DemoFault-tolerant distributed storage with AES-256 encryption at rest, SHA-256 integrity validation, and 3× replication across nodes. Raft-inspired leader election with heartbeat-based failure detection keeps the cluster available through node crashes. Validated on a 10-node cluster with 100+ concurrent 100 MB+ uploads and zero data loss; now deployed live for anyone to try.
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.