Piotr Rybarczyk

Staff Software Engineer at Fresha

Warsaw, Masovian 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

👤
Senior
🎓
Top School
Piotr Rybarczyk is a Staff Software Engineer based in Warsaw with 10 years of experience designing and scaling backend platforms, especially in Ruby and Elixir. He has deep expertise in event-driven microservices, Kafka tooling, and BEAM internals, and has driven performance improvements such as a tenfold speedup on a 3k RPS availability service. At Fresha he moved from hands-on backend work to technical leadership of data engineering—building Kafka pipelines, Snowflake infrastructure, and custom Elixir libraries—while continuing to mentor teams and run Event Storming workshops. He also contributes to open-source e-commerce (Spree) and has a history of migrating complex platforms and optimizing Postgres/PostGIS search. Comfortable bridging product and infrastructure, Piotr brings a pragmatic focus on observability, real-time data, and maintainable systems.
code10 years of coding experience
job8 years of employment as a software developer
bookMathematics, Mathematics at LO nr XXXVII im. J. Dąbrowskiego
bookBachelor's degree Geodesy And Cartography - Extramural Studies, Bachelor's degree Geodesy And Cartography - Extramural Studies at Warsaw University of Technology
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Warsaw School of Computer Science
languagesPolish, English
stackoverflow-logo

Stackoverflow

Stats
1,025reputation
35kreached
52answers
1question
github-logo-circle

Github Skills (19)

spreed10
ruby-rails10
back-end-development10
ecommerce10
rails10
ruby10
spree10
backend10
ruby-on-rails10
apidoc9
api9
postgresql8
storefront8
activerecord6
rspec6

Programming languages (9)

TypeScriptJavaCHTMLErlangRubyTSQLElixir

Github contributions (5)

github-logo-circle
spree/spree

Apr 2016 - Oct 2016

An open source eCommerce platform giving you full control and customizability. Modular and API-first. Multi-vendor, multi-tenant, multi-store, multi-currency, multi-language. Built using Ruby on Rails. Developed by @vendo-dev
Role in this project:
userBack-end Developer
Contributions:18 commits, 9 PRs, 1 comment in 6 months
Contributions summary:Piotr primarily contributed to the backend functionality of the Spree e-commerce platform. Their work included refactoring code by removing unused actions, updating admin panel breadcrumb navigation for several sections (e.g., store credit categories, stock movements, stock transfers, users, and stock locations), and introducing changes to support the admin panel management for Reimbursement Types. Further contributions involved updating the project's dependencies, including changes related to the VersionCake library.
multi-sourceecommercemulti-languagespreecommerceshopware
Argonus/kafka_ex

Feb 2021 - Mar 2024

Kafka client library for Elixir
Contributions:7 PRs, 135 pushes, 32 branches in 3 years 1 month
client-librarykafkakafka-clientelixir
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