Piotr Buda

Blockchain Developer at Gala

Lublin 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
Piotr Buda is a senior blockchain developer and software architect with 13 years of experience designing and delivering secure, production-grade distributed systems from Poland. He has led end-to-end bridge implementations—deploying an Ethereum mainnet bridge contract and a decentralized verifier network that aggregates signatures for cross-chain transfers—while owning both on-chain and off-chain components. At SoftwareMill he built diverse DeFi primitives and tooling, from lending and staking dApps to arbitrage bots and Chainlink-integrated games, demonstrating strong Solidity, TypeScript and backend skills. His open-source contributions include improving build and deployment workflows for well-known projects like elasticmq, adding GraalVM native-image and optimized Docker setups that speed startup and reduce resource use. Comfortable across smart contracts, Nest.js backends and system-level DevOps, he combines deep protocol knowledge with pragmatic engineering to ship reliable, auditable systems. Notably, he leverages blockchain p2p mechanics to innovate signature aggregation and batch bridging for complex token standards like ERC1155.
code13 years of coding experience
job15 years of employment as a software developer
bookMaster, Computer Science, Master, Computer Science at Uniwersytet Marii Curie-Skłodowskiej w Lublinie
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
353reputation
46kreached
8answers
5questions
github-logo-circle

Github Skills (28)

docker10
graalvm10
user-authentication10
authentication10
dockers10
cicd10
scala10
sbt-native-packager10
api-design9
restful-api9
alpine-linux9
api-rest9
rest-api9
angular8
javas8

Programming languages (8)

TypeScriptC++CoffeeScriptCPugScalaJavaScriptPython

Github contributions (5)

github-logo-circle
softwaremill/bootzooka

Jan 2013 - Oct 2017

Simple project to quickly start developing a Scala-based microservice or web application, without the need to write login, user registration etc.
Role in this project:
userBack-end Developer
Contributions:181 commits, 1 PR, 4 pushes in 4 years 9 months
Contributions summary:Piotr primarily contributed to the development of user authentication features and related functionalities within the Scala-based web application. They added and refactored the password reset functionality by implementing password reset codes, integrating a REST resource for password recovery, and connecting this with the UI. The user demonstrated a strong understanding of user authentication, and also contributed to the front end by making modifications for the user to initiate password recovery, including adding links to start the password recovery process, views for the reset form, and confirmation.
developingskeletonregistrationweb-applicationplay-framework
softwaremill/elasticmq

Mar 2020 - Apr 2020

In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.
Role in this project:
userDevOps Engineer
Contributions:18 commits, 6 PRs, 8 pushes in 1 month
Contributions summary:Piotr's contributions center around improving the build and deployment process for the `elasticmq` project. This includes adding configuration for native image builds using GraalVM and sbt-native-packager, allowing for faster startup times and resource efficiency. Furthermore, they have configured Docker builds, including setting up Tini for process management and optimizing the containerization of the application. Their work focuses on streamlining the build process and improving the deployment environment.
memorystandawsmessage-queueelasticmq
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