Nischal Sharma

Co-Founder at Web3 Labs

Pune, Maharashtra, 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
Nischal Sharma is a blockchain engineer and co-founder with ~8 years in software and about 5 years focused on Ethereum, currently leading development of Enscribe—an on-chain identity/ENS naming platform—while maintaining core Web3j repositories and steering Hyperledger Besu work. He combines hands-on backend Java expertise (notably improving Besu error handling, private-call revert reasons, and modernizing JUnit tests) with product leadership across L1 and L2 deployments. His experience spans enterprise blockchain at VMware to mentoring a Linux Foundation Caliper benchmarking project, reflecting a deep understanding of private and permissioned networks as well as public Ethereum. Nischal pairs protocol-level contributions with developer-facing tooling and UX improvements, aiming to make smart contract naming and Ethereum developer experience more intuitive. Based in Pune, he blends engineering rigor with startup drive, and is open to mentorship and career conversations.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at The LNM Institute of Information Technology
bookKendriya Vidyalaya Sangathan
languagesEnglish, Hindi
github-logo-circle

Github Skills (10)

debugging10
javas10
error-handling10
debug10
ethereum10
blockchain10
java10
apidoc9
api9
p2p8

Programming languages (14)

MDXJavaC++CSSGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
hyperledger/besu

Feb 2023 - Aug 2024

An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
Role in this project:
userBackend Developer
Contributions:11 reviews, 17 PRs, 76 comments in 1 year 6 months
Contributions summary:Nischal Sharma primarily contributed to improving the error messages and handling within the Besu Ethereum client, specifically addressing issues related to enode URL syntax verification and reverting reasons in private calls. Their work involved modifying core Java files within the `ethereum` and `besu` modules and integrating changes into the acceptance tests. They also migrated JUnit tests from version 4 to version 5, refactoring test code in various modules to enhance maintainability.
besuhyperledgerlicensedethereump2p
NickSneo/besu

Feb 2023 - Oct 2024

An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
Contributions:135 pushes, 13 branches in 1 year 7 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
Nischal Sharma - Co-Founder at Web3 Labs