Robert Pankowecki is a Backend Architect with 17 years of experience designing and delivering robust, event-driven backend systems, primarily in Ruby and Rails, and a practiced advocate of DDD and TDD. Based in Wrocław, he combines deep backend expertise—contributing core logic to projects like rails_event_store with work on stream linking, idempotency and concurrency—with hands-on frontend work in React.js and Redux. At Toptal and Arkency he has led complex integrations (payments, ERPs, CRM), migrations, and high-traffic platform features while also introducing continuous delivery and system testing practices. An active author and teacher, he has written extensively on Rails and React, co-authored several books, run workshops, and driven successful product revenue and newsletter growth. He’s notable for translating domain-driven design into pragmatic, production-ready event-sourced solutions that improve system reliability and evolution.
17 years of coding experience
10 years of employment as a software developer
Master, Computer Science, Master, Computer Science at Uniwersytet im. Adama Mickiewicza w Poznaniu
A Ruby implementation of an Event Store based on Active Record
Role in this project:
Back-end Developer
Contributions:9 releases, 483 commits, 82 PRs in 1 year 8 months
Contributions summary:Robert primarily contributed to the core logic and functionality of an event store based on Active Record. The commits demonstrate a focus on features such as adding support for stream linking, idempotent processing, and enforcing proper versioning. The code changes involve modifications to the repository, improving concurrency handling, and ensuring events are serialized correctly, highlighting a strong understanding of the event sourcing domain.
Contributions:36 commits, 1 push in 5 years 2 months
time-trackingtrackingdistributed
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.