I'm a Software Engineer with 2 years of production experience at Tata Consultancy Services, currently pursuing an M.Tech in Computer Science at NIT Calicut.
I build high-performance backend systems for a living, dig into POSIX system calls for fun, and research Vision-Language Models for my thesis. I enjoy working at every layer — Java microservices, TCP sockets in C++, React frontends, and from-scratch neural networks.
- 🎓 M.Tech CS @ NIT Calicut (Expected 2027) · B.Tech IT @ Techno Main Salt Lake, Kolkata
- 💼 Ex-TCS — 2 years of enterprise Java/Spring Boot backend development
- ⚙️ Systems programmer — raw TCP sockets,
fork/exec,dup2, multithreading in C++ - 🔬 Researcher — Multimodal Anomaly Detection with Vision-Language Models
- 🤖 AI practitioner — built a neural network from scratch in NumPy, multi-agent cognitive simulations
- 📍 Calicut, Kerala · Open to remote & on-site opportunities
|
M.Tech Research · NIT Calicut Multimodal Anomaly Detection using Vision-Language Models Exploring zero-shot and few-shot anomaly detection capabilities of CLIP-based VLMs on the MVTec AD benchmark — combining visual and language grounding for defect localization. |
| Project | What it is | Stack |
|---|---|---|
| 🤖 InterviewPilot | AI-powered mock interview platform — WebSocket-driven real-time sessions, Groq API for adaptive evaluation, modular Spring Boot backend | Java Spring Boot HTMX Groq API WebSocket |
| ⚡ Distributed Task Scheduler | Master-Worker distributed system in C++ — raw TCP sockets, fork/exec, dup2, select(), dynamic load balancing. Zero external dependencies |
C++ TCP Sockets POSIX IPC |
| 🧠 Multi-Agent AI Simulation | 8 autonomous AI agents with FAISS-backed memory streams, reflective reasoning, and strategic planning — inspired by Stanford's Generative Agents paper | Python LangChain FAISS Three.js Flask |
| 🔤 Neural Net Classifier | Complete feedforward neural network from first principles — backpropagation, Xavier initialization, hyperparameter search. Zero ML frameworks used | Python NumPy Flask Matplotlib |
| 🚗 RideConnect | Campus carpool platform built for NITC students — auth, ride matching, fare splitting, responsive mobile-first UI. Deployed on Vercel & Render | React TypeScript Node.js MongoDB Tailwind |
| 💼 WAMS Backend | Enterprise workflow & approval REST API — multi-level RBAC, audit trails, and hierarchical authorization for organizational process management | Java Spring Boot PostgreSQL JWT |
🔬 More Projects
| Project | Description | Tech |
|---|---|---|
| 🔍 Multimodal Anomaly Detection | M.Tech research — zero-shot anomaly detection using VLMs on MVTec AD benchmark | Python, CLIP, PyTorch |
| ⚔️ CodeArena | Real-time collaborative coding interview platform with WebSocket and JWT auth | Java, Spring Boot, WebSocket |
| 📚 Study Focus | Chrome extension — blocks distractions and tracks focused study sessions | JavaScript, Chrome APIs |
| 🌐 Portfolio Website | Cosmic-themed personal portfolio with constellation animations and glassmorphism | HTML, CSS, JS |
| 💻 LeetCode Solutions | Curated algorithmic problem solutions with clean, documented code | Java |

