Michal Kucharczyk

Rust Core Developer at Parity Technologies

Lubusz Voivodeship, Poland
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
Michal Kucharczyk is a Rust core developer with eight years of professional experience, currently contributing to Parity Technologies from Poland and helping evolve foundational blockchain projects like Substrate and Polkadot. He specializes in backend systems and large-scale refactors—particularly around BlockId and consensus-related abstractions—demonstrated by substantive contributions to high-profile repos such as paritytech/cumulus, polkadot-sdk and substrate. His background spans embedded and systems engineering (Yocto, RDK, boot profiling) as well as product-focused work through his indie studio Hoglet Studio, showing a rare blend of low-level performance tuning and user-facing prototyping. A physics MSc by training, he brings a methodical, systems-first mindset to complex distributed and embedded problems and has a track record of removing obsolete abstractions to simplify and harden critical blockchain infrastructure.
code8 years of coding experience
job20 years of employment as a software developer
bookPolkadot Blockchain Academy
bookmaster of science, physics, master of science, physics at Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
languagesEnglish, Polish
github-logo-circle

Github Skills (28)

substrate10
transaction10
back-end-development10
clientside10
server-client10
pool10
polkadot-js10
client-server10
blockchain10
webclient10
nodejs10
rust10
polkadot10
backend10
nodes10

Programming languages (9)

TypeScriptC++ShellRustCJavaScriptLuaDart

Github contributions (5)

github-logo-circle
paritytech/polkadot-sdk

Aug 2023 - Apr 2025

The Parity Polkadot Blockchain SDK
Role in this project:
userBack-end Developer
Contributions:1063 reviews, 110 PRs, 661 pushes in 1 year 7 months
Contributions summary:Michal primarily contributed to the core logic of the Parity Polkadot Blockchain SDK. The commits demonstrate substantial work involving the removal of the `CanAuthorWith` trait and related dependencies, parameters, and type parameters, which was related to removing the native runtime. The code changes focused on the `Babe` and `Aura` consensus mechanisms, including import queues, transaction pool maintenance, and adjustments to the verification process. The commits show involvement with various backend components of the SDK.
blockchaincumuluspolkadotsubstrate
paritytech/substrate

Sep 2022 - Jan 2023

Substrate: The platform for blockchain innovators
Role in this project:
userBack-end Developer & Systems Engineer
Contributions:392 reviews, 142 commits, 93 PRs in 4 months
Contributions summary:Michal primarily contributed to the backend infrastructure of the Substrate blockchain platform. Their work included removing specific traits related to native runtime and making code formatting adjustments. The user also performed significant changes in client and consensus modules, including modification of core functionalities such as block finalization process and internal state management. They also refactored the core APIs for improved performance and clarity.
substraterustblockchainparitypolkadot
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
Michal Kucharczyk - Rust Core Developer at Parity Technologies