Pawel Trela

Career Profile

  • More than 7 years of professional experience as a developer (5 years in Ruby),
  • Experience with both monolithic and microservices architectures,
  • Experience in designing and implementing application architectures in Ruby on Rails, with a focus on readability, extensibility, and best practices
  • Experience in writing unit tests using RSpec, Minitest, JUnit and Jest,
  • Experience in Agile Development (Scrum, Kanban and Extreme Programming),
  • Practical use of Domain Driven Design,
  • Experience in IT Project Management (not interested in this role anymore though),
  • 5 years of experience in SEO,

Experience

Senior Ruby on Rails Developer (Fullstack with React and Kotlin)
Code & Pepper (The End Client - MedTech (UK)) August 2022 - present
  • resolving complex problems and preparing solutions for them
  • actively communicating as a specialist with multiple non-tech departments of the company
  • becoming a full-stack Ruby on Rails engineer, writing also frontend code and Kotlin microservices)
  • specialist in multiple domains of the company (e.g., Payments, Rates, Leave Management)
  • assisting with the technical onboarding of new engineers
  • being one of the few engineers with experience across the entire product range

Technologies Used: Ruby on Rails, React, Kotlin, GraphQL, Packwerk, AWS, MySQL, RSpec, Sidekiq Pro, Redis, Microservices

Ruby on Rails Developer
Siepomaga.pl September 2020 - July 2022
  • maintaining the backend side of the application
  • main developer of many important features inside the application backend
  • implementing Paypal API v2 into the application
  • preparing and giving technical presentations for my team

Technologies Used: Ruby on Rails, Elasticsearch, MySQL, RSpec, Coffeescript, Grape API, Rossum API, Paypal API, Przelewy24 API, Redis

Ruby on Rails Developer
Ad Awards November 2019 - August 2020
  • developing commercial Ruby on Rails applications
  • implementing Otomoto API into the applications
  • solving client problems and make application management easy for the non-technical people

Technologies Used: Ruby on Rails, PostgreSQL, RSpec, JQuery, Bootstrap, Algolia, Otomoto API

PHP Developer / Project Manager
Ad Awards January 2019 - October 2019
  • managing multiple development teams
  • managing development of many applications in different technologies (Symfony, Yii2, CakePHP, Jquery)
  • writing clean, well working code in Symfony 4
  • supporting development teams by adding new features to the existing applications

Technologies Used: Symfony, MySQL, JQuery, Bootstrap, Otomoto API

Wordpress Developer / Project Manager
Ad Awards November 2017 - December 2018
  • managing multiple development teams
  • working with clients and delivering over 60 small-size websites in one year
  • working with many freelance developers (managing their work)
  • developing dozens of Wordpress websites (also on self-coded themes)
  • creating front-end templates based on PSD project

Technologies Used: PHP, Wordpress, JQuery, Bootstrap

SEO Project Manager / sometimes Wordpress Developer
Self-Employed October 2013 - October 2017
  • achieved top 10 on the Google Search Page for selected keywords (1000+)
  • developing Wordpress websites
  • developing new features on clients websites

Technologies Used: PHP, Wordpress, JQuery, Bootstrap, multiple SEO Tools

Volunteering

Co-Organizer
Poznan Ruby User Group February 2022 - October 2022
Helping in PRUG organization in my city.
Contributor
Ruby for Good December 2021 - February 2022
Contributing in open source Casa Project.
Team Leader
Enactus Warsaw University of Life Sciences 2013 - 2015
  • managing a wallet of the CSR projects
  • managing 55 members team
  • Most Improved Team Award in the first year of existing
  • Enactus Poland National Championship in the second year of existing
  • Most Effective Business Concept Award for the Economize Project
  • Originator and co-creator of the first edition of Enactus Starter conference