Software Engineer — Backend, AI & Distributed Systems
Final-year Computer Science (Data Science) student at PVPSIT, Vijayawada — building production-grade backend systems and AI-powered applications independently since 2023. I pick up technologies by shipping real projects: Go, FastAPI, Redis, PostgreSQL, GCP, ChromaDB, and more.
My work sits at the intersection of backend infrastructure and applied AI — from designing asynchronous worker pipelines in Go to orchestrating multi-provider LLM interfaces with RAG and function calling. I care about the engineering decisions underneath, not just the surface output.
Alongside independent projects, I currently mentor 100+ students on DSA at Smart Interviews — with a strong emphasis on building from brute-force intuition upward rather than pattern-memorization, which keeps my own fundamentals sharp.
A GUI-based platform for building and evaluating RAG + LLM applications, supporting local models (GGUF, Ollama, LM Studio) and cloud APIs (OpenAI, Anthropic, Gemini) through a unified interface. Designed for reproducible LLM experimentation and prompt engineering workflows.
Full-stack job search and mock interview platform with an AI-powered chatbot for job discovery, voice-based interview simulation, and resume parsing. Modular backend with dedicated services for authentication, chat, job workflows, and interview orchestration.
Scalable URL shortener and analytics platform built in Go with independently managed auth, redirect, and analytics services. Designed around asynchronous event ingestion to decouple click processing from the critical request-response path.
Role-based finance API with JWT access/refresh token lifecycle, DB-backed RBAC, audit logging, analytics endpoints, and comprehensive integration-tested business rules. Built with async SQLAlchemy and PostgreSQL.
Full-stack quiz platform with manual and AI-generated quizzes (Gemini), server-side scoring, per-quiz and global leaderboards, user analytics with charts, and comprehensive E2E test coverage via Playwright.
Predictive maintenance system for turbofan jet engines using the NASA CMAPSS FD001 dataset. Predicts Remaining Useful Life (RUL) from sensor readings to enable condition-based maintenance scheduling rather than fixed-interval servicing.
Real-time video streaming system with server-side face detection using FastAPI, MediaPipe, and WebSockets. Separates webcam ingestion and processed frame delivery into independent WebSocket channels, with ROI history persisted to PostgreSQL via a buffered async pipeline.
Consistent top-percentile performance across contest rounds on LeetCode, CodeForces, and CodeChef, with strong coverage of dynamic programming, graphs, and advanced data structures.
Ranked in the top 0.4% of the platform, covering the full SDE interview-track problem spectrum — from core arrays and recursion through advanced graphs, DP, and system design primers.
Led backend architecture and early-stage implementation for a team project selected in the internal round of Smart India Hackathon — responsible for system design, API contracts, and core service setup.
Mentoring 100+ students in Data Structures and Algorithms through structured problem-solving sessions, debugging guidance, and interview-focused practice. Emphasis on developing intuition from brute-force upward — understanding why optimisations work rather than memorising patterns.
Independently designing and shipping production-grade backend systems and AI-powered applications — from Go-based distributed pipelines to multi-provider LLM platforms. Acquired Go, FastAPI, Redis, ChromaDB, GCP, and more through building real systems rather than coursework.
Core CS curriculum covering data structures, algorithms, databases, operating systems, computer networks, OOP, and software engineering — supplemented by independent deep-dives into distributed systems, LLM tooling, and backend architecture.
Let's build something real.
Open to SDE internships, AI/backend fresher roles, and research collaborations — Vijayawada or remote.