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.
14 years of coding experience
9 years of employment as a software developer
M.Sc, Computer Science, M.Sc, Computer Science at Wrocław University of Science and Technology
Team Leader, Team Leader at Wroclaw University of Economics and Business
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.
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.