I'm a Computer Science undergraduate at BITS Pilani interested in C++, data structures and algorithms, systems programming, AI/ML, and scientific computing.
Currently, I am strengthening my foundations in performance-conscious software engineering, DSA, and applied AI.
- C++ and systems programming
- Data structures and algorithms
- Low-latency trading systems
- AI/ML applications
- Scientific computing and astronomy datasets
- Open-source contributions
A simplified matching engine and limit order book simulator built in C++ with price-time priority matching, partial fills, order cancellation, order modification, trade logging, command-based input, and synthetic order-flow benchmarking.
Tech: C++, STL, Makefile
Highlights: Order book design, price-time priority, FIFO queues, hash-map based order lookup, single-run and multi-run benchmarking
Sample benchmark: Processed 100,000 synthetic orders across 5 runs, averaging approximately 25 ms per run and 0.25 microseconds per order in a simplified in-memory simulation.
A Java Swing application that visualizes searching and sorting algorithms step-by-step with operation counts and complexity display.
Tech: Java, Swing
Highlights: Sorting/searching visualization, step-by-step execution, operation counters, time-complexity display
A full-stack AI safety platform built for the HCL AI Buildathon, focused on detecting suspicious digital content, extracting useful information, and helping users make safer decisions.
Tech: Python, FastAPI, SQLite, Gemini APIs, Pydantic
Highlights: Scam detection, document analysis, authentication, database-backed workflows, AI guardrails
An AI-powered learning platform with classroom workflows, RAG-based doubt solving, assessments, flashcards, and personalized roadmaps.
Tech: FastAPI, React, TypeScript, LangChain, ChromaDB, HuggingFace, Gemini, AWS
Highlights: PDF ingestion, vector search, AI assessments, teacher analytics, roadmap generation
An automation workflow that converts meeting transcripts into summaries, action items, and calendar-ready follow-ups.
Tech: n8n, Google APIs, OpenAI/Azure OpenAI
Highlights: Transcript summarization, task extraction, follow-up generation, workflow automation
- Practicing DSA for software internship interviews
- Building C++ systems projects
- Exploring low-latency trading systems
- Working on stronger AI/ML and scientific computing projects
- Improving my GitHub portfolio with cleaner, well-documented repositories
- C++ systems programming
- Data structures and algorithms
- Trading systems and market infrastructure
- Machine learning and applied AI
- Scientific computing
- Backend engineering
Languages: C++, C, Python, Java, JavaScript, TypeScript
Core CS: Data Structures and Algorithms, OOP, DBMS
AI/ML: PyTorch, scikit-learn, LangChain, ChromaDB, HuggingFace
Backend/Web: FastAPI, React, SQLite, REST APIs
