My Open-Source Contributions and Journey
Contributions
- Hyperswitch
Pull Requests
Implemented a standardized amount conversion framework across multiple payment connectors (e.g., Rapyd, Opayo, Cybersource, TSYS) in Hyperswitch. This involved modifying API contracts and database schemas to support MinorUnit processing.- Learned how to navigate a large and complex codebase to identify and resolve issues.
- Developed out-of-the-box problem-solving skills during Hacktoberfest.
Lessons Learned
Blender (GSoC Attempt)
Attempted to contribute to Blender during Google Summer of Code (GSoC). Spent significant time understanding the codebase but found the complexity challenging.- Realized the importance of taking things slow and learning from experienced contributors.
NixOS and Summer of Nix
Have been using NixOS for almost six months, gaining substantial knowledge about the ecosystem.- Currently exploring the Summer of Nix program as a great opportunity to deepen my understanding and contribute further.