Tomek Drwięga

Founder at Empireum

Wroclaw Metropolitan Area 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
Tomek Drwięga is a founder and veteran software engineer with 15 years of experience, now running Fluffy Labs from Wrocław and advising blockchain ventures like Empireum. He is a polyglot developer deeply experienced in Rust, JavaScript and Java, with a strong history at Parity Technologies contributing to core Substrate and Polkadot components. His open‑source work includes maintaining rust-web3 and improving ethabi, addressing build and compatibility challenges and implementing core JSON‑RPC and transaction-pool logic for widely used blockchain stacks. Tomek pairs low-level systems expertise (serialization, proof generation, U256 arithmetic) with practical product work—CLI tools, mobile UI for an air‑gapped signer, and developer-facing SDKs. He frequently bridges research-grade protocol work and production usability, for example adding RPCs, watchers and extrinsic handling to Polkadot nodes. Outside pure protocol code, he’s coached JavaScript workshops and built interactive learning apps, showing a commitment to developer education as well as engineering.
code14 years of coding experience
job9 years of employment as a software developer
bookM.Sc, Computer Science, M.Sc, Computer Science at Wrocław University of Science and Technology
bookTeam Leader, Team Leader at Wroclaw University of Economics and Business
languagesItalian
github-logo-circle

Github Skills (53)

json-rpc10
unit-testing10
algorithm10
algorithms10
transaction10
javascript10
react-native10
mobile-development10
back-end-development10
clientside10
command-line-interface10
http10
websocket10
chain10
ui-design10

Programming languages (16)

JavaC++CSSRustTeXVueGoTypeScript

Github contributions (5)

github-logo-circle
openethereum/wordlist

Mar 2017 - Sep 2017

Parity Brain Wallets Word List Library
Role in this project:
userBack-end Developer
Contributions:2 releases, 12 commits, 16 PRs in 6 months
Contributions summary:Tomek's primary contribution was implementing a word list library, including JS and Rust versions. They developed initial implementations of the library with the JS version utilizing secure crypto. Subsequent commits involved fixing linting issues, adding phrase verification functionality, and exposing the words while adding a display for errors. The work demonstrates the user's proficiency in developing foundational components and ensuring code quality.
brainparityword-listwallets
tomusdrw/rust-web3

Dec 2016 - Jul 2022

Ethereum JSON-RPC multi-transport client. Rust implementation of web3 library. ENS address: rust-web3.eth
Role in this project:
userBack-end Developer
Contributions:20 releases, 211 reviews, 149 commits in 5 years 7 months
Contributions summary:Tomek contributed significantly to the core functionality of the `rust-web3` library, focusing on implementing various methods from the Ethereum JSON-RPC API. They implemented multiple methods, added support for different data types, and provided testing frameworks to validate response parsing. The user's work included implementing methods for contract calls, signing and submitting transactions.
ensrpcweb3-ethjsonrpcrust-client
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
Tomek Drwięga - Founder at Empireum