I'm a B.Tech Computer Science student at NIT Hamirpur, building at the intersection of full-stack engineering, Web3, and systems programming. Selected as an LFX Mentee 2025 under the Linux Foundation for the Magma project, and an active open-source contributor to HPX (STE||AR Group) during GSoC 2026. I've won 7+ international hackathons, solved 870+ DSA problems, and achieved a max Codeforces rating of 1372.
|
Hackathon Wins & Bounties
7 wins · 20+ hackathons · 2× bounty awards · Devpost · DoraHacks · HackQuest |
Competitive Programming
|
Selected as an official LFX Mentee under the Linux Foundation for the Magma project — a production-grade distributed mobile core network supporting 4G/5G EPC.
- Worked on large-scale distributed systems involving telecom protocols: 3GPP, GTP, DIAMETER
- Focused on debugging complex networking flows and improving system reliability
- Built expertise in distributed systems design, CI/CD pipelines, and automated testing
- Followed professional open-source practices: code reviews, issue tracking, PR lifecycle management
Contributing to HPX, a C++ standard library for parallelism and concurrency.
View all merged Pull Requests
| PR | Title | Description |
|---|---|---|
| #7036 | API Enhancements (hpx::compute::vector) |
Implemented missing standard methods — assign, at(), reverse iterators — improving std::vector compatibility |
| #7041 | Exception Safety Fix | Replaced unsafe raw memory allocation with std::shared_ptr in options_description_easy_init, preventing memory leaks |
| #7046 | String Handling Safety | Eliminated unsafe std::strcat usage, replacing with safer alternatives to prevent buffer overflow |
| #7116 | CI Workflow Refactor | Introduced matrix-based job + reusable composite action in build-and-test.yml, reducing duplication |
| #7120 | CI & Testing Improvements | Fixed test selection in container algorithm CI shards, ensuring deterministic execution |
| #7125 | Memory & Serialization Optimization | Replaced std::shared_ptr<double[]> with serialize_buffer<double> to improve buffer ownership and simplify serialization |
| Category | Technologies |
|---|---|
| Languages |
|
| Frontend |
|
| Backend |
|
| Databases |
|
| Blockchain / Web3 |
|
| DevOps & Infra |
|
| Monitoring |
|

