Software Engineer · AI/ML · Systems Architecture
Building intelligent applications and exploring the systems that power them.
"Look at the sky. We are not alone. The whole universe is friendly to us and conspires only to give the best to those who dream and work." — A.P.J. Abdul Kalam
I am a Computer Science student at IIT Jodhpur driven by a deep curiosity for how things work under the hood. I enjoy navigating the entire stack—from developing AI/ML models and developer tools to engineering backend services, concurrent systems, and low-level networking.
I learn best by moving past abstractions. Whether tracing how an LLM utilizes context, how packets traverse a network, or how an OS manages memory, my engineering philosophy is simple: Build → Understand → Break → Improve.
Instead of confining my work to silos, I build projects that intersect different domains of computer science. Here are a few highlights:
- 🌍 Aeris: An AI-powered platform transforming air-quality data into actionable environmental insights. Features AQI forecasting, explainable pollution metrics, and location-aware prioritization.
Python·FastAPI·React·Machine Learning - 🤟 SignEase: A real-time sign language recognition system utilizing a full computer vision inference pipeline (Webcam → MediaPipe Landmarks → Sequence Model → Prediction).
TensorFlow·MediaPipe·FastAPI·Next.js - 🤖 repo-context-mcp: An AI developer tool exploring how AI coding workflows can better understand codebases through structured repository context and Model Context Protocol (MCP) integration.
Python·MCP·GitHub API·Agentic Workflows
- 💬 Orbit: A multi-client TCP communication system built from scratch using low-level networking and concurrent programming primitives. Explores shared-state synchronization and socket-level message broadcasting.
C++·POSIX Sockets·Multithreading·CMake - 🖥️ Operating Systems Labs: Hands-on implementations of core OS concepts, translating theoretical concepts (Process Scheduling, Threads, Memory Management, File Systems) into working C/C++ code.
C·C++·System Calls·Concurrency
- 🧠 SQORA: AI-powered interactive learning platform with generated content, mock exams, and mathematical visualizations.
React·Three.js·Gemini·Manim - 💸 Spendly: Mobile expense management application for real-time group balance tracking and debt simplification.
Flutter·Dart·Firebase - 📈 TradStrat: A robust backtesting framework for experimenting with and evaluating algorithmic trading strategies against historical data.
Python·Pandas·NumPy - 🚚 Hamiltonian Route Visualizer: Interactive visualization bridging graph theory (Dirac's Theorem, Hamiltonian cycles) with real-world delivery routing heuristics.
Python·Streamlit
I am always reading, researching, or building something new. Currently, my mind is occupied by:
- AI Systems: Context engineering, MCP, and optimizing agent workflows.
- Distributed Systems: Consensus algorithms, replication, and fault tolerance without central authority.
- Core Systems: OS internals, network protocols, and what actually happens beneath a standard API call.
