Pawan Dhananjay

Software Engineer at Dunya Labs

Vancouver, British Columbia, Canada
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
Pawan Dhananjay is a software engineer with 11 years of experience focused on scaling public blockchains, particularly Layer 2 solutions and self-sovereign identity. Based in Vancouver, he contributes to Sigma Prime’s Lighthouse, a prominent Rust Ethereum consensus client, where he implements and optimizes core consensus logic and fork choice algorithms. His background spans blockchain research and engineering across Ethereum, Tezos, Cosmos, EOS and Haskell-based P2P systems, giving him a strong mix of protocol-level insight and practical systems engineering. Known for performance-driven refactors and addressing data availability and gossip challenges, he blends academic rigor from IIIT Bangalore with hands-on production work in open-source infrastructure.
code11 years of coding experience
bookIntegrated MTech, Information Technology, Integrated MTech, Information Technology at IIIT Bangalore
book94.17% HSC examination 2012, 94.17% HSC examination 2012 at Atomic Energy Central School
languagesEnglish, Hindi, Kannada
github-logo-circle

Github Skills (14)

consensus10
rust10
staking10
ethereum10
blockchain10
cryptography9
gossip9
data-structure9
datastructures-algorithms9
algorithm9
data-structures9
code-optimization9
algorithms9
testing8

Programming languages (15)

C#C++CSSRustCIoGoHTML

Github contributions (5)

github-logo-circle
sigp/lighthouse

Mar 2019 - Jan 2023

Ethereum consensus client in Rust
Role in this project:
userBack-end Developer
Contributions:688 reviews, 185 commits, 313 PRs in 3 years 10 months
Contributions summary:Pawan primarily worked on implementing and optimizing core components of the Ethereum consensus client "Lighthouse" written in Rust. Their contributions include the implementation and testing of the "OptimizedLMDGhost" fork choice rule, refactoring code to use `max_by` for performance improvements, and addressing issues related to data availability and gossip. They also focused on code formatting, dependency upgrades, and updates to various core data structures, further demonstrating their focus on performance and core consensus logic.
consensusserenityethereumproof-of-stakerust
pawanjay176/lighthouse

Mar 2019 - Mar 2025

Ethereum Serenity Client
Contributions:1 PR, 1061 pushes, 350 branches in 6 years 1 month
ethereumserenity
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
Pawan Dhananjay - Software Engineer at Dunya Labs