Systems programming & backend in C++ Β· Open-source contributor
CS student, currently focused on systems programming and backend development in C++. I also contribute to a few open-source C++ projects.
-
Google Abseil β Shipped patches through Google's Copybara review pipeline: clarified moved-from-state semantics for hash containers and fixed an MSVC format-checking edge case
-
Catch2 β 4 merged PRs, including v3 migration and include-correctness fixes
-
TheAlgorithms/Python β Implemented Partition Equal Subset Sum via bottom-up DP
-
kv-store β A key-value store in C++17 with POSIX sockets and a thread-per-connection model; reached 281 req/s on SET (within 11% of Redis 7.0.15) after re-architecting from single-threaded, with O(1) GET/SET/DELETE via a hash map + doubly-linked list LRU and AOF persistence for crash recovery
-
pathfinding-visualizer β BFS, DFS, Dijkstra, and A* benchmarked on a 2,500-node grid in C++/SFML; A* explored 73% fewer cells than BFS (340 vs. 1,247) via an admissible heuristic and priority-queue scheduling
-
AutoConnect β Full-stack ride-hailing system (TypeScript, React, Spring Boot, H2) deployed on Vercel + Railway; 6 REST endpoints covering a full REQUESTED β ACCEPTED β COMPLETED state machine with real GPS and server-side validation
-
signal-anomaly-detector β Custom DFT implementation that generates a signal, adds noise, and flags anomalous frequency components
-
Cache_Memory_Simulator β LRU and FIFO cache simulation in C++
Languages: C++17, Python, Java, TypeScript, SQL
Systems: Multi-threading, TCP/IP, POSIX Sockets, Client-Server Architecture, Performance Profiling
Frameworks & Tools: Spring Boot, React, CMake, Maven, Git, SFML, GitHub Actions
Databases: PostgreSQL, H2, Redis, AOF Persistence
- Contributing to open-source C++ projects
- Studying backend development and systems fundamentals
- Solving Arrays, Trees, DP, and Graph problems on LeetCode + CSES
