Ukraine's #1 job service
Микита
Backend engineer
- Considering positions:
- Backend engineer, PHP developer
- City of residence:
- Kyiv
- Ready to work:
- Remote
Contact information
The job seeker has provided: Phone number
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/19564947/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Nikita Karpenko
Senior Backend PHP Engineer
[open contact info ](look above in the "contact info" section) | [open contact info ](look above in the "contact info" section)
SUMMARY
Experienced PHP Backend Developer with 8 years of commercial experience in backend
development, legacy modernization, feed integrations, parallel processing, production
support and cross-team delivery. Framework-agnostic backend engineer with commercial
experience across Yii2, CodeIgniter, Phalcon, Laravel, able to quickly adapt to unfamiliar
frameworks and codebases. Also has experience with relational databases, Redis,
RabbitMQ, internal/external APIs, monitoring and operational tooling. Worked as a Team
Lead for a team of 6 developers, with responsibility for releases, planning, task
decomposition, mentoring and delivery.
SKILLS
Backend: PHP 8+, Yii2, CodeIgniter, Laravel, Phalcon, Composer, Nginx, Apache
Testing: PHPUnit
Frontend: JavaScript, jQuery, HTML/CSS, SCSS
Databases & Storage: MySQL, PostgreSQL, Redis, MongoDB
Messaging & Logs & Search: RabbitMQ, ELK (elasticsearch, logstash, kibana),
OpenDistro, Graylog, Loki, Monolog
DevOps & Monitoring & Tools: Docker (Docker Compose), Git, GitLab CI/CD, Phing, Gulp,
Cron, Monit, Zabbix, Grafana, Vault, Argo, Linux
APIs & Protocols: REST API, API integrations, AMQP, LDAP, WebSocket, HTTP
Engineering Practices: SOLID, DRY, KISS, OOP, refactoring, legacy modernization,
production support, code review, task decomposition, database optimization, design
patterns, clean architecture
Leadership & Communication: mentoring, release coordination, planning, cross-team
communication, stakeholder communication.
Languages: English (intermediate), Ukrainian
EXPERIENCE
Senior PHP Backend Developer | BetInvest Tech (NDA) | Kyiv / Ukraine
Mar 2020 - July 2026
Stack: PHP, Yii2 (mainly), CodeIgniter, Laravel, PostgreSQL, Redis, RabbitMQ,
ELK/OpenDistro, Docker, Cron, Monit, Zabbix, Grafana, LDAP, Vault, Argo.
Career growth: Joined as a Middle PHP Developer, grew to Senior PHP Backend
Developer, worked as a Team Lead for a team of 6 developers for around one year, then
returned to a Senior individual contributor role focused on core engineering ownership.
● Owned a core direction of a high-load real-time data processing platform, including
business logic, external integrations, production support and delivery of new
functionality.
● Integrated multiple external data providers, implementing data mapping, validation,
synchronization, failover logic and production issue handling.
● Designed and developed internal data-feed functionality used to prepare and
distribute platform data to other systems and external partners.
● Developed background workers and long-running processes for asynchronous data
processing, automation and inter-process communication.
● Implemented failover mechanisms for provider-dependent workflows, improving
system stability and fault tolerance.
● Improved internal APIs and coordinated integration requirements with related
services written in PHP and Erlang.
● Optimized database queries, data-processing flows and parts of the application
architecture.
● Investigated and resolved hundreds of production issues in cooperation with QA,
DBA, DevOps, analysts and external technical teams.
● Mentored and onboarded more than 10 developers and QA engineers.
● Promoted to Team Lead for a team of six developers, with responsibility for planning,
task decomposition, technical reviews, releases and team delivery.
Junior Strong PHP Developer | Evogence - Kyiv / Ukraine
Aug 2019 - Mar 2020
● Developed new features, improved business logic and refactored legacy code in a
custom PHP framework-based project.
● Optimized existing database queries and fixed scripts related to database operations
and replication.
● Implemented API functionality for communication between internal projects
Junior Full Stack Developer | Omega TV - Kyiv / Ukraine
Jun 2018 - Aug 2019
● Developed and maintained admin panel functionality using CodeIgniter and Phalcon
● Implemented business logic changes and fixes for APIs used by the billing system.
● Worked with logging/statistics microservices including generation of XLS reports.
● Used Docker Compose for local deployment, Phing for migrations and GitLab CI.
EDUCATION
National University of Food Technologies - Faculty of Automation of Computer Systems,
Computer Science (master's degree)
Senior Backend PHP Engineer
[
SUMMARY
Experienced PHP Backend Developer with 8 years of commercial experience in backend
development, legacy modernization, feed integrations, parallel processing, production
support and cross-team delivery. Framework-agnostic backend engineer with commercial
experience across Yii2, CodeIgniter, Phalcon, Laravel, able to quickly adapt to unfamiliar
frameworks and codebases. Also has experience with relational databases, Redis,
RabbitMQ, internal/external APIs, monitoring and operational tooling. Worked as a Team
Lead for a team of 6 developers, with responsibility for releases, planning, task
decomposition, mentoring and delivery.
SKILLS
Backend: PHP 8+, Yii2, CodeIgniter, Laravel, Phalcon, Composer, Nginx, Apache
Testing: PHPUnit
Frontend: JavaScript, jQuery, HTML/CSS, SCSS
Databases & Storage: MySQL, PostgreSQL, Redis, MongoDB
Messaging & Logs & Search: RabbitMQ, ELK (elasticsearch, logstash, kibana),
OpenDistro, Graylog, Loki, Monolog
DevOps & Monitoring & Tools: Docker (Docker Compose), Git, GitLab CI/CD, Phing, Gulp,
Cron, Monit, Zabbix, Grafana, Vault, Argo, Linux
APIs & Protocols: REST API, API integrations, AMQP, LDAP, WebSocket, HTTP
Engineering Practices: SOLID, DRY, KISS, OOP, refactoring, legacy modernization,
production support, code review, task decomposition, database optimization, design
patterns, clean architecture
Leadership & Communication: mentoring, release coordination, planning, cross-team
communication, stakeholder communication.
Languages: English (intermediate), Ukrainian
EXPERIENCE
Senior PHP Backend Developer | BetInvest Tech (NDA) | Kyiv / Ukraine
Mar 2020 - July 2026
Stack: PHP, Yii2 (mainly), CodeIgniter, Laravel, PostgreSQL, Redis, RabbitMQ,
ELK/OpenDistro, Docker, Cron, Monit, Zabbix, Grafana, LDAP, Vault, Argo.
Career growth: Joined as a Middle PHP Developer, grew to Senior PHP Backend
Developer, worked as a Team Lead for a team of 6 developers for around one year, then
returned to a Senior individual contributor role focused on core engineering ownership.
● Owned a core direction of a high-load real-time data processing platform, including
business logic, external integrations, production support and delivery of new
functionality.
● Integrated multiple external data providers, implementing data mapping, validation,
synchronization, failover logic and production issue handling.
● Designed and developed internal data-feed functionality used to prepare and
distribute platform data to other systems and external partners.
● Developed background workers and long-running processes for asynchronous data
processing, automation and inter-process communication.
● Implemented failover mechanisms for provider-dependent workflows, improving
system stability and fault tolerance.
● Improved internal APIs and coordinated integration requirements with related
services written in PHP and Erlang.
● Optimized database queries, data-processing flows and parts of the application
architecture.
● Investigated and resolved hundreds of production issues in cooperation with QA,
DBA, DevOps, analysts and external technical teams.
● Mentored and onboarded more than 10 developers and QA engineers.
● Promoted to Team Lead for a team of six developers, with responsibility for planning,
task decomposition, technical reviews, releases and team delivery.
Junior Strong PHP Developer | Evogence - Kyiv / Ukraine
Aug 2019 - Mar 2020
● Developed new features, improved business logic and refactored legacy code in a
custom PHP framework-based project.
● Optimized existing database queries and fixed scripts related to database operations
and replication.
● Implemented API functionality for communication between internal projects
Junior Full Stack Developer | Omega TV - Kyiv / Ukraine
Jun 2018 - Aug 2019
● Developed and maintained admin panel functionality using CodeIgniter and Phalcon
● Implemented business logic changes and fixes for APIs used by the billing system.
● Worked with logging/statistics microservices including generation of XLS reports.
● Used Docker Compose for local deployment, Phing for migrations and GitLab CI.
EDUCATION
National University of Food Technologies - Faculty of Automation of Computer Systems,
Computer Science (master's degree)
Similar candidates
-
Python engineer
Remote, Kyiv , more 2 cities -
Back end developer
45000 UAH, Remote -
Backend-програміст
80000 UAH, Remote -
Back end программист
Remote -
Backend engineer
Remote, Dnipro -
Backend-програміст
Remote, Vinnytsia