I believe the most elegant code is rooted in mathematical thinking.
I'm an Electrical Engineering student at IIT Kharagpur with a strong interest in applying machine learning and web development to solve real-world challenges and create innovative solutions.
Indian Institute of Technology (IIT) Kharagpur B.Tech — Electrical Engineering
Indian Institute of Technology (IIT) Kharagpur M.Tech — Signal Processing and Machine Learning
Samsung Research Institute, Bangalore · Software Engineer Intern
Worked on multi-sensor system calibration — focusing on multi-camera calibration, sensor fusion, and online calibration systems. This experience deepened my technical expertise and problem-solving skills. 🏆 Received a Pre-Placement Offer (PPO) for contributions during the internship.
Manthan Innovations · Software Developer Intern
Gained valuable experience in a fast-paced, collaborative environment, further honing technical and interpersonal skills.
Real-time multiplayer Bridge card game — where combinatorics meets web engineering
A full-stack multiplayer card game built from scratch. Bridge involves contract theory, probability, and bidding strategy at its core.
Stack: Next.js 15 · React 19 · Socket.io · PostgreSQL · Prisma · NextAuth · Tailwind CSS · Playwright
- ♠ Real-time gameplay across 4 players via WebSockets
- ♥ ACBL-compliant rules engine with pure-function game logic
- ♦ Private rooms with invite codes
- ♣ 5-layer testing pyramid (unit → integration → E2E)
Self-hostable control plane for Claude Code agents
A fork and active contribution to the AgentDesk platform — an AI agent orchestration dashboard that manages projects, tasks, schedules, and multi-agent collaboration.
Stack: Next.js · TypeScript · Drizzle ORM · WebSockets · Claude API
Where mathematics meets the physical world
An efficient multisensor-aided inertial navigation system capable of fusing IMU, Camera, LiDAR, GPS/GNSS, and wheel sensors with online calibration. Directly connected to my work at Samsung Research on multi-sensor calibration and sensor fusion.
Stack: C++ · Kalman Filters · ROS · SLAM · Sensor Fusion
| Project | Description | Stack |
|---|---|---|
| GazeTracking | Eye gaze direction detection using computer vision | Python · OpenCV |
| SkimLit | NLP model to classify sentences in medical abstracts | Python · TensorFlow · NLP |
| DogBreedClassifier | Transfer learning for dog breed classification | Python · TensorFlow · Jupyter |
| Project | Description |
|---|---|
| HTTP Server | Built an HTTP/1.1 server from scratch in C++ (CodeCrafters challenge) |
| Basic Shell | Unix shell implementation in C++ with command parsing and execution |
| GFG DSA | Data structures & algorithms problem archive |
Before frameworks and languages, there's math. As an EE student at IIT Kharagpur, mathematics isn't just a tool — it's a way of thinking. Areas I'm particularly drawn to:
- Number Theory — The foundation of cryptography, hashing, and secure systems
- Permutations — Combinatorial reasoning that powers everything from card games to load balancing
- Convex Optimization — The mathematics behind ML training, resource allocation, and cost minimization
"Mathematics is not about numbers, equations, or algorithms — it is about understanding." — William Paul Thurston
I maintain a public Learning Repository with deep-dive notes across:
- 🃏 BridgeOnline — Game logic, real-time systems, WebRTC, scalability
- 🤖 AgentDesk — Multi-agent architecture, orchestration patterns
- ☁️ Cloud Computing — AWS mental models, architecture deep-dives
- 🔧 Cline — AI-assisted development workflows and knowledge base


