coinswap is a rust implementation of a variant of atomic-swap protocol, using HTLCs on Bitcoin. I worked on enabling cbf-based synchronization using nakamoto library. I worked on critical aspects of the dns servers, by improving the address management, and resolving bugs found during writing test. I also helped in figuring out solutions to the loose end issues in the protocol documentation.
Work
# Work Experiences View Resume
-
coinswap
Open Source Developer, May 2024 - Dec 2024
-
Swasth Alliance
Software Engineering Intern, Jul 2023 - Sep 2023
Inspired by the recommendations of the Joint Working Group of NHA and IRDAI (2019), Health Claims Data Exchange (HCX) is an ambitious open source project managed by Swasth-Alliance that aims to define interoperable protocol specifications to enable a multi-party exchange of health claims information.
I was part of the SDK team to build JavaScript SDK. My main contributions were to the design and development of the underlying workflow execution mechanism powering all these integrations. The SDK streamlines integration processes, improves efficiency, and drive the adoption of HCX.
-
eclair
Summer of Bitcoin, May 2023 - Aug 2023
eclair is a scala implementation of the lightning network. It uses bash script as it's cli tool which is inefficient. I worked on implementing a full-fledged cli tool namely eclair-cli with support for features such as auto-completion and embedded documentation. The code architecture is simple, robust and highly extensible. I was an intern responsible for implementing the cli tool using kotlin/native with minimal external dependencies.