M.Tech in Computer Science @ NIT Calicut. I build robust, scalable systems and love turning complex problems into elegant solutions.
I'm a Software Engineer and M.Tech CS student at NIT Calicut, with 2 years of industry experience at Tata Consultancy Services. I specialize in building high-performance backend systems with Java & Spring Boot, and I'm deeply interested in the intersection of systems design and applied AI.
My M.Tech research focuses on Vision-Language Models for anomaly detection. Beyond research, I build things — from distributed task schedulers in C++ to full-stack carpooling platforms used by real campuses, and multi-agent generative AI simulations.
M.Tech Research — Vision-Language Models for Anomaly Detection
Technologies I work with — from systems programming to full-stack web and applied AI.
A selection spanning full-stack platforms, AI research, and systems programming.
AI-powered mock interview platform with real-time scoring. Spring Boot + HTMX for WebSocket-driven interactions; Groq API for AI-driven evaluation and modular feedback architecture.
Real-time coding interview platform with Spring Boot and WebSocket. Features JWT auth, live collaborative coding sessions, and interview room management for structured technical interviews.
Production-ready campus carpool platform for college students. React + TypeScript frontend, Node.js REST API, MongoDB backend. Deployed on Vercel and Render for real campus use.
Master-Worker distributed system in C++ using raw TCP sockets and POSIX APIs. Handles concurrent task distribution, fault tolerance, and real-time worker status across networked nodes.
M.Tech research project applying Vision-Language Models to anomaly detection across multimodal data streams. Explores zero-shot and few-shot detection capabilities of modern VLMs.
I'm open to new opportunities. Have a role, a project idea, or just want to talk tech? My inbox is always open.