Translation between business and technical domains
Engineering overview. Making sure that the technology serves the business goals and is in a good technical condition
Ruby & Ruby on Rails
Problem Solving
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.