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.
11 years of coding experience
Integrated MTech, Information Technology, Integrated MTech, Information Technology at IIIT Bangalore
94.17% HSC examination 2012, 94.17% HSC examination 2012 at Atomic Energy Central School
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.
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.