Rafał Piekarski

Rafał Piekarski

Mentor
5.0
(5 reviews)
US$15.00
For every 15 mins
11
Sessions/Jobs
ABOUT ME
Polyglot Software Engineer / Staff Developer on Shopify
Polyglot Software Engineer / Staff Developer on Shopify

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.

Polish, English
Warsaw (+01:00)
Joined June 2019
EXPERTISE
13 years experience | 4 endorsements
Ruby is my language of choice since 2005. I worked with tens of projects, hundreds of people and thousands of gems. I like doing code rev...
Ruby is my language of choice since 2005. I worked with tens of projects, hundreds of people and thousands of gems. I like doing code reviews and im not affraid of any challenges.
12 years experience
Since I begin my career I always tried to deliver best possible performance. Starting from quality of my work and ending at purity of sol...
Since I begin my career I always tried to deliver best possible performance. Starting from quality of my work and ending at purity of solutions, database queries, configurations of my IDE and infrastructure I develop.
AgileDatabaseConcurrent ProgrammingTuning sql queriesCode designIde configuration
View more
5 years experience
I‘m working professionally with many amazon services. I know how to setup inexpensive infrastructure in public cloud. Plus have a lot of ...
I‘m working professionally with many amazon services. I know how to setup inexpensive infrastructure in public cloud. Plus have a lot of experience with pragmatically using what amazon gives in real projects. Not just basic tutorials.
10 years experience | 3 endorsements
10 years experience | 3 endorsements

REVIEWS FROM CLIENTS

5.0
(5 reviews)
Nathan Cain
Nathan Cain
October 2022
Thank you for your help with Turbo Frames in Rails.
George Lugo
George Lugo
September 2022
Great Ruby on Rails mentor for rails projects.
vijay goel
vijay goel
September 2022
Helped with a tricky (what looks like a bug with docker-compose) issue to at least be able to create a workaround!
MBD
MBD
September 2022
Rafal quickly understood the Rails + Docker on M1 issues I was having and carefully guided us to the answer including sharing his methods for discovering how to reach the solution so there was no magic. Look forward to working with him again. A+
SOCIAL PRESENCE
GitHub
search_in_memory_php
SearchInMemory is a reseach about full text (fault-tolerant) searches
PHP
4
0
uploader-server-go
First project in Go for https://github.com/czak/uploader app
Go
3
1
Stack Overflow
1550 Reputation
1
11
9
EMPLOYMENTS
Staff Developer
Shopify
2021-09-01-Present
Staff Developer at Shopify
Staff Developer at Shopify
Ruby
Ruby on Rails
MySQL
View more
Ruby
Ruby on Rails
MySQL
TypeScript
React
View more
Software Engineer
Rebased
2014-11-01-2021-09-01
As a contractor I worked for many Rebased clients on a lot projects.
As a contractor I worked for many Rebased clients on a lot projects.
Ruby
Ruby on Rails
PostgreSQL
View more
Ruby
Ruby on Rails
PostgreSQL
Spree Commerce
Apache Kafka
Microservices
Go
DevOps
View more
Senior Full stack Developer
Ragnarson
2012-07-01-2014-10-01
As a contractor worked on multiple projects.
As a contractor worked on multiple projects.
Ruby
Ruby on Rails
MySQL
View more
Ruby
Ruby on Rails
MySQL
Angular
PostgreSQL
Redis
JRuby
View more
PROJECTS
Rethinking search in price comparison site
Nokaut
2011
I was a lead developer responsible for rethinking how works and is performing search engine of a one of most popular price comparison sit...
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.
PHP
Java
jQuery
View more
PHP
Java
jQuery
Information Retrieval
Apache Solr
Performance Optimization
View more