Resume
EDUCATION
Sardar Vallabhbhai National Institute of Technology (NIT Surat) | Surat, India
Integrated BS + MS in Mathematics (2022 – 2027)
- CGPA: 9.38 / 10
EXPERIENCE
Summer of Bitcoin with Lightning Network
May 2025 – August 2025
- Stack: C, Python, libFuzzer
- Strengthened the Core Lightning (CLN) fuzz testing suite, leading to the discovery of 8 security vulnerabilities, including memory safety bugs and 3 critical Denial-of-Service vectors.
- Developed 16 new fuzz targets and enhanced 11 existing ones in C, significantly expanding test coverage across critical components.
- Diagnosed and devised fixes for complex bugs, including heap-buffer-overflows, dangling memory allocations, out-of-bounds errors and DoS vectors.
Google Summer of Code with Git
May 2024 – August 2024
- Stack: C, Shell, Git
- Ported and improved 100% of the test suite for Git’s reftable refs-backend from a legacy setup to a modern unit testing framework written in C.
- Introduced new tests, increased test execution performance, and refactored core codebase along strict upstream guidelines.
- All patches and tests were accepted into Git’s
masterbranch and are now a permanent core part of Git’s official test suite.
Semester-Long Intern at FOSSEE, IIT Bombay
March 2024 – July 2024
- Stack: Scilab, Octave
- Authored 30+ signal processing functions in Scilab, precisely matching the API and functionality of their Octave counterparts.
- Developed comprehensive test suites and technical documentation for these functions while actively reviewing peer code.
- Received a return offer for a winter internship based on high code quality and output.
OPEN-SOURCE VOLUNTEERING
Bitcoin Core
February 2025 – Present
- Stack: C++, Shell, Python
- Enhanced consensus error handling, reviewed transaction memory management PRs, and authored new security-focused unit and fuzz tests.
- Authored PRs to fix protocol validation logic, resolve wallet input validation errors, and optimize overall performance.
Git Development Community
August 2023 – Present
- Stack: C, Shell
- Authored bug fixes and new unit tests, ported legacy tests to modern frameworks, created resource scripts, and conducted peer reviews for community patches.
SKILLS
- Languages: C, C++, Python, Java, SQL, Assembly
- Tools: Git, GitHub, Linux, Shell, libFuzzer, MATLAB, Octave, Scilab
- Technical Specialities: Systems Programming, Fuzzing & Security Testing, Threat Analysis, Compilers, Operating Systems, Blockchain/Networking, Advanced Mathematics, Signal Processing