Sargun Vohra is a software engineer with 12 years of experience building reliable back-end systems, APIs, and Android components, currently contributing at Convoy in Seattle. Their background includes production engineering at Facebook working on large-scale distributed blob storage and financial platform work at Karat, showing strength in durability, replication, and payment-related services. An active open-source contributor, Sargun has improved core functionality in notable projects like the widely used PokeAPI and the Android Clean Architecture framework Rosie, touching serialization, API design, and dependency injection. They combine systems-level rigor from a Purdue CS education and teaching experience with hands-on API and mobile development, and they bring a thoughtful, community-minded perspective reflected in their public GitHub presence.
12 years of coding experience
5 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Purdue University
Contributions:16 commits, 36 PRs, 28 pushes in 2 years 6 months
Contributions summary:Sargun primarily contributed to the back-end functionality and API of the Pokémon API. They implemented features like linking moves to machines and adding form names to the pokemon-form resource. The user also fixed bugs related to data handling, specifically around negative IDs and name formatting, and added improvements to serialization and deserialization of API responses. They also updated and maintained documentation related to the API's Kotlin wrapper.
Rosie is an Android framework to create applications following the principles of Clean Architecture.
Role in this project:
Mobile Developer (Android)
Contributions:5 commits, 2 PRs, 4 comments in 1 month
Contributions summary:Sargun primarily contributed to the Android framework "Rosie", focused on creating activities and fragments. The commits involved setting up core components like `RosieAppCompatActivity` and `RosieSupportFragment`, along with related interfaces and dependencies. The user also addressed bug fixes and refactoring, including renaming interfaces and updating dependencies to inject dependencies.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.