Pawel Trela

Career Profile

  • 3,5 year of experience with Ruby language and 1 year of experience in PHP Web development,
  • Experience in writing functionalities of the website using Ruby on Rails and related technologies such as various Ruby gems, Elasticsearch, HAML, CoffeeScript, Jquery, SASS, MySQL, PostrgreSQL, Sidekiq, GraphQL, GrapeAPI,
  • Experience in writing complex unit tests using Rspec gem,
  • Working knowledge of using common design patterns such as Service objects, Value objects, Decorators, QueryObjects etc. etc.
  • Experience in connecting the application with external APIs
  • Experience in Agile Development,
  • Practical use of SOLID, DRY and KISS rules,
  • Experience in IT Project Management (not interested in this role anymore though),
  • 5 years of experience in SEO,

Experience

Mid / Senior Ruby on Rails Engineer
Code & Pepper (The End Client - MedTech (UK)) August 2022 - present
- becoming the senior engineer as a reward after 3 months
- resolving complex problems and preparing solutions for them
- active contact as a specialist with multiple non-tech departments of the company
- helping in the technical on-boarding new engineers

Technologies Used: Ruby on Rails, Docker, MySQL, GraphQL, Packwerk, RSpec, Minitest, Sidekiq, Redis

Ruby on Rails Developer
Siepomaga 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, 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, 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: Wordpress, JQuery, Bootstrap

SEO Project Manager / 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: 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