Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Oleh Dziuba

Oleh Dziuba

Warsaw

Summary

I am a Senior PHP Developer on Symfony, Laravel, Yii2. I have experience with automating business processes, integrating banking systems, writing RESTful APIs, creating plugins and modules, CRM system development.


In my opinion, there are no unrealizable tasks, but there is a wrong approach to implementation. There is always a solution.

Overview

8
8
years of professional experience

Work History

Senior PHP Developer

Growe (fintech)
01.2023 - Current

1. Development of a RESTful API from scratch for several projects.

2. Development and refactoring of new functionality for various business needs.

3. Integration of a new design for payment forms.

4. Support and debugging of existing functionality.

5. Optimization of SQL queries to increase project performance.

6. Setting up the project's test environment and covering part of the functional with unit tests.

7. Setting up automation of code quality checks and testing stages for CI/CD. As well as preparing the build and deployment process for stage and product.

Senior PHP Developer

PaymentOp (fintech)
04.2022 - 01.2023

1. Development of RESTful API for the company's own needs.
2. Development of the application according to the principles of DDD and CQRS.
3. Unification of existing modules according to certain standards and placing them in separate packages.
4. Full coverage of the functionality with unit, integration and acceptance tests.

Middle PHP Developer

Load.Me
12.2019 - 04.2022

1. Automation of existing business processes.
2. Integration of banking systems.
3. Integration of payment systems (PayPal, Stripe, LiqPay).
4. Integration of various APIs.
5. Development of additional modules and functionality for existing CRM.
6. Development of various plugins for CMS.

PHP Developer

Zorelit
08.2017 - 12.2019

Education

Bachelor of Science - Computer Science And Programming

KROK
Kyiv, Ukraine
08.2017

Skills

  • Knowledge of PHP 56-83, MySQL, PostgreSQL;
  • Experience with Laravel (version 5 and above), Yii2, Symfony;
  • Understanding OOP, SOLID;
  • Using GoF design patterns;
  • Application development based on DDD and CQRS principles;
  • Experience with message brokers: Apache Kafka, RabbitMQ;
  • Experience with payment systems PayPal, Stripe, WayForPay and their API;
  • Writing APIs for different needs;
  • Use of Redis, Memcache technologies;
  • Creating CMS plugins;
  • Knowledge of HTML, CSS, JS (jQuery)

Languages

English
Intermediate (B1)

Timeline

Senior PHP Developer

Growe (fintech)
01.2023 - Current

Senior PHP Developer

PaymentOp (fintech)
04.2022 - 01.2023

Middle PHP Developer

Load.Me
12.2019 - 04.2022

PHP Developer

Zorelit
08.2017 - 12.2019

Bachelor of Science - Computer Science And Programming

KROK
Oleh Dziuba