Personal details

Rafał P. - Remote software architect

Rafał P.

Staff Developer
Based in: 🇵🇱 Poland
Timezone: Warsaw (UTC+2)

Summary

Developer of variety of web technologies since 15+ years. Worked with startups on different stages. From 1 employee to 400+. Familiar with optimization of code, databases, infrastructure and human interactions. I have worked professionally in Ruby, Python, JavaScript, Go, Java, PHP.

Work Experience

Staff Developer
Shopify | Sep 2021 - Present
Ruby
Ruby on Rails
MySQL
TypeScript
React
Staff Developer at Shopify
Software Engineer
Rebased | Nov 2014 - Sep 2021
Ruby
Ruby on Rails
PostgreSQL
Spree Commerce
Apache Kafka
Microservices
Go (Golang)
DevOps
As a contractor I worked for many Rebased clients on a lot projects.

Education

Polish-Japanese Academy of Information Technology
Bachelor's degreeComputer Science
Mar 2009 - Jul 2011

Personal Projects

Rethinking search in price comparison site
2011
PHP
Java
jQuery
Information Retrieval
Apache Solr
Performance Optimization
I was a lead developer responsible for rethinking how works and is performing search engine of a one of most popular price comparison sites in Poland. There were multiple challenges, like providing option to filter through hunderds of properties of the products and still deliver it to the end users in the most usable way from UX perspective. Ended builiding plugins to Solr in Java and incrementally tweaking the way search worked. What's important after all those years the setup I made is still working on production. Plus there were 3 other alternative systems that were evaluated but mine win in terms of speed, accuracy and quality.

Certifications & Awards

AWS Certified Solutions Architect - Associate (Expires March 22, 2023)
Amazon AWS | Mar 2020