Darshan Kathiriya

Blockchain Engineer at Webisoft

Ottawa, Ontario, 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

👤
Senior
🎓
Top School
Darshan Kathiriya is a blockchain engineer with 9 years of software experience, currently building Cosmos SDK chains and CosmWasm contracts at Webisoft from his base in Ottawa. He applies Rust and zero-knowledge techniques to deliver performant, privacy-preserving decentralized apps across gaming, identity, and finance domains. Previously a full-stack developer, he brings end-to-end systems experience that helps bridge on-chain modules with smart-contract logic. An active open-source contributor, he made substantive backend improvements to the high-profile reth Ethereum client—optimizing base-fee logic, EVM integrations, and debugging/tracing performance. He holds a Master of Applied Computer Science from Dalhousie and combines academic rigor with practical protocol-level engineering.
code8 years of coding experience
job3 years of employment as a software developer
bookMaster of Applied Computer Science - MACS Computer Science, Master of Applied Computer Science - MACS Computer Science at Dalhousie University
bookBachelor of Technology - BTech Information Technology, Bachelor of Technology - BTech Information Technology at Dharmsinh Desai University
github-logo-circle

Github Skills (10)

modular-design10
distributed-systems10
rust10
ethereum10
blockchain10
exec9
execution-time9
execution-context9
rpc8
testing7

Programming languages (14)

JavaC++RustCWebAssemblyGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
paradigmxyz/reth

Feb 2024 - Dec 2024

Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
Role in this project:
userBack-end Developer
Contributions:19 reviews, 20 PRs, 41 comments in 10 months
Contributions summary:Darshan contributed significantly to the `reth` project, a modular Ethereum implementation written in Rust. Their work primarily revolved around enhancing the core Ethereum protocol logic, specifically related to base fee calculations and the integration of new features. The user implemented methods for fetching base fee parameters at specific blocks and timestamps, as well as integrating the `reth-evm-optimism` module. Further contributions include refactoring errors, adding a method for extracting chain IDs, and improving the performance of debugging and tracing functionalities.
contributor-friendlyblazingethereump2prust
https://lakshya-sky.github.io/resume
Contributions:2 PRs, 53 pushes, 4 branches in 2 years
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
Darshan Kathiriya - Blockchain Engineer at Webisoft