Rafal Piekarski is a Staff Developer with 17 years of experience building scalable web applications, currently at Shopify and founder of a one-person consultancy, ReThink. He is a seasoned full-stack engineer with deep commercial Ruby/Rails expertise (10+ years), plus substantial PHP, JavaScript, and Go microservice experience, and hands-on knowledge of MySQL/PostgreSQL optimization and cloud-native AWS/Kubernetes deployments. Rafal has led teams and acted as a Scrum Master, and contributes to open-source Ruby tooling such as sidekiq-status, improving job-tracking and test coverage. He brings additional strengths in information retrieval (Lucene/Solr/Elasticsearch), NLP, and practical ML/mobile experiments, making him well suited for performance, scalability, and search-centric challenges. Based in Warsaw, he combines entrepreneurial drive with production-grade engineering and a taste for building API mashups and maintainable architectures.
16 years of coding experience
17 years of employment as a software developer
Bachelor of Science (BS), Bachelor of Science (BS) at Technical University of Gdansk
II LO im. Gen. W. Andersa w Chojnicach
BS, BS at Polsko-Japońska Wyższa Szkoła Technik Komputerowych w Warszawie
an extension to the sidekiq message processing to track your jobs
Role in this project:
Back-end Developer & QA Engineer
Contributions:7 commits in 1 month
Contributions summary:Rafal primarily contributed to the `sidekiq-status` library by adding features and improving existing functionality. They focused on enhancing the handling of expiration parameters for jobs, enabling both global and worker-specific expiration settings. Furthermore, the user implemented tests to validate these changes and ensure compatibility with Sidekiq V3. They also addressed minor code improvements, such as removing unnecessary characters from code blocks.
Pact Broker replacement that uses AWS S3 as a backend for contracts storage. Provides also a nice way to verify contracts between apps.
Contributions:19 releases, 76 commits, 1 PR in 5 months
brokerpactverifybackendaws-s3
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.