About Me

Experienced Tech Lead and Senior Software Engineer with a track record of leading successful projects and teams. Focused on serving the business needs using the technology. Skilled in web development, technical leadership and software architecture.

Work Experience

Netguru | Remote


Senior Ruby on Rails Developer

09.2021 - Present

Tech Lead

02.2023 - 12.2023

Responsibilities:
  • assembling and later leading a group of 9 engineers in a team of 15 people
  • taking part in a discovery phase of projects - collecting the requirements, translating them into technical terms, proposing architecture and providing estimations
  • conducting interviews with candidates for engineering positions
  • managing the right balance between the business needs and the technical excellence
  • developing new features according to the business requirements
  • maintaining existing applications - bug fixes, small improvements

Anixe | Wrocław, Poland


Senior Software Engineer

08.2020 - 09.2021

Team leader

12.2019 - 09.2021

Software Engineer

08.2018 - 08.2020

Responsibilities:
  • leading a team of 3 software engineers
  • creating long-term technical plans of app development
  • taking care of production servers (configuration, app deployment, system upgrades etc)
  • unit/integration/application tests using RSpec, webmock, rubocop, bundler-audit, brakeman
  • maintaining 5 applications and multiple internal gems
  • integrating 3 different payment providers with a PCI compliant service
  • upgrading every key component of a system, e.g. Ruby, Rails, MongoDB, Redis, Ubuntu version

Naturaily | Wrocław, Poland


Lead Developer

06.2017 - 08.2018

Ruby on Rails Developer

01.2016 - 08.2018

Junior Ruby on Rails Developer

08.2015 - 01.2016

Responsibilities:
  • building from scratch and maintaining monolythical applications and microservices
  • dockerizing applications and doing internal docker workshops
  • unit/integrations/performance tests in accordance with established standards
  • taking care of company's CI/CD stack and staging environment
  • planning architecture of applications
  • providing help/being a mentor for other programmers
  • integrating several API providers, e.g. payment providers (stripe), facebook, twitter
  • working with high volume traffic on MQTT

Skills & Technologies

Engineering
  • Ruby on Rails
  • Ruby
  • Docker
  • SQL
  • git
  • DevOps
  • PostgreSQL
  • MongoDB
  • Application Architecture
  • C4 modelling
Management
  • Tech Leadership
  • Agile Methodologies
  • Project Management
I hereby give consent for my personal data to be processed for the purpose of conducting recruitment for the position for which I am applying.