Rudra Garg
Open to WorkBackend Engineer | Distributed Systems & Applied AI
I build backend services in Python and Go, with a focus on workflow orchestration, real-time applications, and cloud infrastructure. I graduated from IIIT Guwahati with a B.Tech in Computer Science and Engineering in 2026.
At GRIG Technologies, I worked on notification and inventory services, authentication, and Kubernetes deployments. My projects extend that work into multiplayer systems, local voice assistants, and simulations for UAV-assisted edge computing.
I am looking for backend engineering opportunities where I can contribute to APIs, distributed workflows, and reliable infrastructure.
CGPA: 8.48
Experience Timeline
Graduation
B.Tech CSE · IIIT Guwahati · 2022–2026
B.Tech Computer Science & Engineering, IIIT Guwahati. CGPA: 8.48. Seeking roles in Backend Engineering, Distributed Systems, and Applied AI.
MUCEDS (UAV Research)
Hierarchical RL & LSTM
Developed a cost-efficient UAV deployment scheme for Vehicular Edge Networks. Integrated SUMO traffic simulation with PyTorch RL agents to optimize fleet positioning, improving cache hit ratio from 18% to 78% and reducing average task latency by 53% in the reported simulation evaluation.
LOKI Voice Assistant
Hybrid NLU Engine
Engineered a local-first voice assistant. Achieved a weighted NER F1-score of 0.9977 using a dual-layer architecture: fast-path embeddings for common commands and local LLM fallback for semantic complexity.
GRIG Technologies
Back End Developer Intern (Jun '24 - Aug '25)
Built alert.ventory with FastAPI and Temporal for priority-based notifications and human approval. Developed request.ventory with Firestore and Supabase, implemented OAuth2/JWT authentication and RBAC, and automated Kubernetes infrastructure with Helm, NGINX Ingress, and cert-manager.
TerraQuest
Distributed Geo-Gaming Engine
Built a high-concurrency Go backend processing 81,000+ geographical points. Implemented a worker-pool data pipeline and real-time WebSocket state synchronization for multiplayer lobbies.
Portal Gambit
Non-Euclidean Chess Engine
Designed a custom chess engine extending chess.js to support portal traversal. Architected a real-time system using Firebase Atomic Transactions and PeerJS for P2P voice communication.
Fog Computing Testbed
GVMP Strategy Validation
Constructed a 4-tier distributed Fog testbed using Docker and Linux Traffic Control (tc). Validated the Gateway Validation Module Placement strategy, reducing network usage by 95% vs Edge-Ward.
Pilgrim AI
Mental Health Architecture
Developed a cross-platform Flutter application backed by Google Vertex AI (PaLM 2). Implemented context-aware session management on Google App Engine for empathetic conversational agents.
IIIT Guwahati
B.Tech CSE - Started
Began undergraduate studies at IIIT Guwahati. Built a foundation in Distributed Systems, Network Engineering, and Data Structures.
Systems Thinking
How I approach backend services, infrastructure, and research projects.
Layered Abstraction
Understanding systems from low-level networking (Linux TC, TCP/IP) to high-level orchestration (Kubernetes, service mesh).
Distributed First
I use explicit workflow state and retries for long-running work, and transactions where related records need to stay consistent.
Measure, Don't Guess
Prometheus metrics, profiling, and observability before optimization. Data-driven decisions over intuition-based changes.
Theory Meets Practice
I explore edge computing through SUMO simulations and a Docker fog testbed, keeping evaluation results separate from production claims.
Tech Stack
Technologies I use across infrastructure, backend, AI/research, and frontend development.
Languages
Core programming languages for systems and application development
Backend & ML
Backend frameworks, ML libraries, and workflow orchestration
Cloud & Databases
Cloud-native infrastructure and persistence layers
Infrastructure
DevOps, containerization, CI/CD, and observability