Profile
PHP full-stack developer and team lead with 8+ years building scalable web applications, based in Warsaw. I work across PHP frameworks — Laravel, Symfony, Magento 2, Yii2 — with MySQL, Redis, Elasticsearch and message brokers behind them, and I've spent enough time on the infrastructure side (AWS, Docker, CI/CD, Nginx) to be the one who gets called when a deploy goes sideways. Comfortable in real-time territory too: WebSockets, WebRTC, and the front-end that sits on top. Three years leading teams of 5–10 developers across e-commerce, secure communications, and CRM products.
Experience

Senior PHP Developer at Aventus Group

From March 2026 to Present at Aventus Group, Warsaw, Poland

Backend development on the group's products.

Backend Developer / DevOps at Innowise

From August 2024 to March 2026 at Innowise Group, Warsaw, Poland

Signal-protocol secure messenger — end-to-end encrypted messaging built on the Signal protocol, with WebRTC and WebSockets for voice, video and instant messaging. Built the admin panel for monitoring and user management, tuned MariaDB schemas and indexing for high-throughput traffic, ran deployments through Docker and GitLab, and wrote a Telegram bot handling subscriptions and crypto payments. PHP 8.4, Symfony, Laravel, MariaDB, Redis, RabbitMQ, WebRTC, Docker, Nginx, Pest.

CRM for photographers — Laravel backend with the business logic and API behind a project-management platform: a state machine for the project lifecycle, Soketi WebSockets for instant messaging, a Python service doing PSD processing and automated image manipulation, a React front-end, and AWS infrastructure with CI/CD. PHP 8.4, Laravel, Python, React.js, Soketi, MySQL, Redis, AWS, Docker.

Backend Developer at AnyDay Apps

From February 2024 to August 2024 at AnyDay Apps Inc, hybrid

Virtual-number management on Yii2, with an admin panel and integrations for audio, video and SMS providers. Built Kafka-backed services for asynchronous processing, optimized MariaDB schemas and Redis caching, containerized the apps with Docker, and raised coverage with Codeception. PHP 8.2, Yii2, MariaDB, Redis, Kafka, Docker, Codeception.

Development Team Lead at Onilab

From March 2021 to February 2024 at Onilab LLC., Kyiv, Ukraine / Minsk, Belarus

Led a team of 5–10 developers across three projects at a Magento troubleshooting company: code review, priorities with stakeholders, conversion-optimization proposals for e-commerce clients — while doubling as the DevOps engineer running infrastructure and deployments.

Full-stack Developer at Onilab

From October 2018 to March 2021 at Onilab LLC., Kyiv, Ukraine / Minsk, Belarus

Built and maintained Magento 2, WordPress, Symfony and Laravel applications with MySQL, Elasticsearch and Redis. Plenty of PageSpeed work, troubleshooting and version upgrades on other people's production systems.

PHP Web Developer at SmartApp

From April 2018 to October 2018 at SmartApp, Minsk, Belarus

First commercial role: custom Drupal modules and WordPress plugins, responsive themes, query and asset optimization for PageSpeed, CMS updates and security patches.

Education

Engineer, VMSIS

2015 to 2019 at Belarusian State University of Informatics and Radioelectronics, Minsk, Belarus

Cisco CCNA Routing and Switching: Introduction to Networks. Coursework project: an Arduino-driven automated beer machine.

Skills
Languages: PHP, Python, JavaScript, TypeScript
PHP frameworks: Symfony (Doctrine ORM), Laravel, Magento 2/1, Yii2
Frontend: React.js, Vue.js, HTML, CSS, jQuery
Databases: MySQL, MariaDB, PostgreSQL, Redis, Elasticsearch
Message brokers: RabbitMQ, Kafka
AWS: S3, RDS, EC2, CloudFront
DevOps: Docker, Kubernetes, Terraform, CI/CD, Nginx, Caddy, Varnish, Linux
Real-time: WebSockets, WebRTC
Architecture: REST API design, microservices, DDD, event-driven, SOLID, TDD
API & auth: Swagger/OpenAPI, JWT, OAuth 2.0
Testing: PHPUnit, Codeception, PHPStan, Pest
Version control & CI: Git, GitHub, GitLab, Bitbucket, GitHub Actions
Languages
  • English — B2
  • Russian — native
© 2026 Ilya Kudravets