Artur Zawłocki is a Senior Software Engineer based in Warsaw with over two decades of programming experience and 11 years in professional engineering roles. He blends deep systems and compiler expertise—evident from contributions to the high-profile ethereum/solidity compiler—with practical backend engineering for distributed computing projects like Golem. His career spans R&D, NLP, and product engineering at companies including Snowflake and Samsung, where he moved between research-grade language and compiler work and production-grade systems. Artur leads Python development at Applica while continuing hands-on contributions to open-source crypto and compiler tooling, showing both technical leadership and individual craftsmanship. He has a track record of resolving tricky dependency and performance issues, and a long-standing curiosity: a hobbyist coder since 1987 who still enjoys solving low-level problems.
Golem is creating a global market for computing power.
Role in this project:
Backend Developer
Contributions:179 commits in 5 months
Contributions summary:Artur primarily contributed to the backend of the project, focusing on the core logic and message handling. Their commits involved removing duplicate code, improving initialization, and fixing syntax issues within message-related classes and client configuration descriptors. Furthermore, they addressed a case sensitivity issue, showing attention to detail.
Contributions summary:Artur primarily contributed to the Solidity repository by implementing and integrating new functionalities within the Solidity compiler and related testing frameworks. Their work included implementing `MULMOD/ADDMOD` operations, resolving circular dependencies, and merging code branches. The user also modified existing test suites and enhanced the testing infrastructure, incorporating execution time measurements and allowing the `--jit` flag to be used flexibly. Additionally, they contributed to the crypto library, incorporating various cryptographic functions and testing their implementation.
cppsmart-contractethereumcontractblockchain
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
Artur Zawłocki - Senior Software Engineer at Snowflake