Grzegorz Pawlik, Developer in Sopot, Poland
Grzegorz is available for hire
Hire Grzegorz

Grzegorz Pawlik

Verified Expert  in Engineering

Web Development Developer

Location
Sopot, Poland
Toptal Member Since
January 26, 2021

Grzegorz is a highly skilled full-stack software engineer with 17 years of experience in leading teams, technical screening, and creating a high-trust culture. They consistently deliver high-quality results on time and within budget, specializing in complex apps with extensive business logic. Grzegorz oversaw the MVP chat feature at Toptal and led Stripe API integrations and employee benefits automation in the OysterHR startup. Previously they worked with eSky and Nexway.

Portfolio

Oyster
Ruby on Rails (RoR), Ruby, RSpec, React, Capybara, Heroku, GitHub, TypeScript...
Toptal
Code Review, Git, Management, Cucumber, RSpec, Ruby on Rails (RoR), Ruby, Scrum...
Toptal
Memory Profiling, Profiling, Static Analysis, Code Review, Scrum, Cucumber...

Experience

Availability

Part-time

Preferred Environment

Code Review, RSpec, Git, Ruby, Linux

The most amazing...

...project I've led was the chat app used by Toptal clients and talent. I'm very proud of the team I led and the approach I took to deliver the solution on time.

Work Experience

Senior/Staff Engineer

2021 - PRESENT
Oyster
  • Implemented payment system integration (Stripe) ACH/SEPA/BACS.
  • Tracked and fixed bugs using the Sentry exception reporting tool.
  • Architected and developed employee benefits automation system.
  • Managed tools like Sentry, Heroku, and GitHub Actions.
  • Worked on detecting and fixing security vulnerabilities.
  • Improved CI and CD pipelines and fixed flaky tests.
Technologies: Ruby on Rails (RoR), Ruby, RSpec, React, Capybara, Heroku, GitHub, TypeScript, Stripe API, DocuSign, Sentry, Technical Hiring

Team Lead/Engineering Manager

2019 - 2020
Toptal
  • Led a successful implementation and delivery of a dedicated chat solution, actively worked with stakeholders to manage features, and delivered on time.
  • Onboarded and integrated new team members into the team.
  • Oversaw an established team through a successful domain switch; the team delivered value in the first six months.
Technologies: Code Review, Git, Management, Cucumber, RSpec, Ruby on Rails (RoR), Ruby, Scrum, PostgreSQL, Full-stack, Technical Hiring

Senior Software Engineer

2016 - 2019
Toptal
  • Reduced the time to introduce a new vertical by the factor of 12.
  • Improved internal spec performance by the factor of 5 (includes reviewing and coaching other teams on the best practices).
  • Introduced a fast performing, hybrid (static files + DB entries) translation solution.
  • Mentored new team members joining the team, helping them in their first month.
  • Introduced improvements to the dev's internal toolbox.
Technologies: Memory Profiling, Profiling, Static Analysis, Code Review, Scrum, Cucumber, RSpec, Git, Ruby on Rails (RoR), Ruby, PostgreSQL, Full-stack

Team Leader/Scrum Master/Developer

2013 - 2016
Boonty
  • Stabilized the team output, from chaotic (approximately 10% of the features were rejected by the QA) to very stable (99.48 features accepted in the QA stage).
  • Introduced QA processes into the team (peer reviews, peer testing, hostile peer testing).
  • Led and coached the team on the testing, which increased the code stability and developer's confidence in the codebase.
Technologies: Code Review, Git, Integration Testing, Unit Testing, Testing, Scrum, MySQL, Magento, PHP, Technical Hiring

Developer/Team Lead

2007 - 2011
NetArch Interactive Agency
  • Introduced source code version control, allowing the company to get on the next level.
  • Delivered successfully multiple dedicated web systems solutions.
  • Designed multiple systems, including architecture and database structure.
Technologies: Code Review, Git, Ajax, jQuery, JavaScript, CakePHP, MySQL, Apache, PHP

Embedded Chat App

https://portal.toptal.com/
The chat app allows communication between Toptal's clients and talent. Clients message from their portal, and talent can respond via Slack.

I led the team responsible for the first MVP version—delivered and deployed within three months. It was initially enabled for selected clients first and then handed over to another team that enabled it for 100%.

Languages

Ruby, JavaScript, PHP, Assembler, C++, TypeScript

Frameworks

Ruby on Rails (RoR), CakePHP, Capybara

Tools

Git, RSpec, Cucumber, Apache, GitHub, Sentry

Paradigms

Scrum, Testing, Unit Testing, Management

Other

Web Development, Code Review, Integration Testing, Agile Deployment, Algorithms, Static Analysis, Profiling, Memory Profiling, Technical Hiring, Ajax, Full-stack, State Machines, Turing Machines, Computer Graphics, Law, Economics, WebSockets, Performance Testing, DocuSign

Platforms

Linux, Magento, Magento 1, Heroku

Storage

MySQL, PostgreSQL

Libraries/APIs

Slack API, Twilio API, jQuery, React, Stripe API

Industry Expertise

Banking & Finance, Accounting

2007 - 2009

Master's Degree in Project Management

Wyższa Szkoła Zarządzania i Biznesu - Kraków, Poland

2003 - 2006

Bachelor's Degree in Computer Science

Uniwersytet Opolski - Opole, Poland

FEBRUARY 2014 - PRESENT

Magento Certified Developer

Magento

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring