• File

Микита

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.

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)

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: