/experience
"Real systems. Real infrastructure. Real impact."
Eduniketan Private Limited (TheEduCode)
Distributed Code Execution Platform
/ The Problem
Single-server code execution couldn't handle concurrent users — high latency, frequent timeouts, zero fault tolerance.
/ What I Built
A distributed compilation system using Judge0 CE with Aurora DB for persistent storage, Redis for caching and job queue management, EC2 Auto Scaling Groups for elastic compute, and Application Load Balancer for traffic distribution.
Self-Hosted Backend Platform (Supabase Alternative)
/ The Problem
Using managed Supabase with AWS S3 storage was expensive and created vendor lock-in.
/ What I Built
A self-hosted backend platform connecting Supabase REST layer to Aurora DB, replacing S3 with Backblaze B2 for object storage, and replicating the functional dashboard using SSH tunneling for secure access.
CI/CD Pipeline & Deployment Automation
/ The Problem
Manual deployments were slow, error-prone, and caused downtime during updates.
/ What I Built
End-to-end automated deployment pipeline — code push to GitHub triggers CodeDeploy, which rolls updates across Auto Scaling Group instances running PM2 in cluster mode, with health checks and automatic rollback.
EduLive — Distributed Streaming Infrastructure
/ The Vision
A scalable live-streaming platform for educational content delivery.
/ What I'm Building
Distributed LiveKit media servers deployed on AWS EKS (Kubernetes), with Backblaze B2 for recording storage and BunnyCDN + BlazingCDN for global content delivery with minimal latency.