Harshit Verma

Software Engineer at Paytm

Delhi, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Harshit Verma is a software engineer based in Delhi with four years of experience building secure, backend-focused systems and a deep interest in Bitcoin and the Lightning Network. He has practical production experience at Paytm, where he implemented encryption across microservices, secured Redis caches to meet NPCI standards, and improved observability and staging reliability. An active open-source contributor, Harshit has contributed error-handling and key/address parsing improvements to the widely used rust-bitcoin library and built Lightning-related integrations during two Summer of Bitcoin projects, including an RGB wallet integration and LSP support. He combines low-level crypto and protocol work with pragmatic engineering—refactoring legacy systems and shipping internal tools—to deliver reliable, auditable services. Notably, he has experience optimizing platforms via conditional compilation and cross-platform Lightning tooling, indicating a knack for performance-minded, maintainable code.
code4 years of coding experience
job1 year of employment as a software developer
bookBachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Delhi Technological University (Formerly DCE)
github-logo-circle

Github Skills (10)

error-handling10
bitcoin10
rust10
bitcoins10
cryptography10
encoding9
decode9
decoding9
encode9
script8

Programming languages (6)

TypeScriptCSSC++RustCDart

Github contributions (5)

github-logo-circle
rust-bitcoin/rust-bitcoin

Dec 2023 - Nov 2024

Rust Bitcoin library
Role in this project:
userBack-end Developer
Contributions:29 reviews, 6 PRs, 49 comments in 11 months
Contributions summary:Harshit primarily focuses on improving the error handling and functionalities related to the `bitcoin` library, specifically within the `crypto/key.rs` and `address/mod.rs` files. They introduced new error types such as `FromSliceError` and `P2shError` and modified existing ones to enhance error handling. They also added `Display` implementation for `transaction::Version` and refactored public key parsing.
rustbitcoin
Harshit933/lndart.clnapp

Mar 2023 - Feb 2024

CLN App is an experimental cross platform app to manage your core lightning node from any kind of platform
Contributions:2 PRs, 130 pushes, 39 branches in 11 months
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.
Request Free Trial