Highly skilled Full-Stack Engineer with 10+ years of experience in Backend and Frontend development, DevOps and Site Reliability Engineering (SRE), Technical Leadership, and Documentation. Passionate about designing and optimizing scalable applications, automating software delivery pipelines, and improving developer experience through cutting-edge tooling. Proven track record in architecting microservices-based infrastructures, implementing CI/CD pipelines with zero-downtime deployments, and enforcing best practices in code quality, security, and system reliability.
Additionally, I develop JetBrains IDEA and PHPStorm plugins, extending IDE capabilities for developers. As a core member of the Yii3 PHP Framework, I contribute to open-source projects, enhance modern PHP development, and actively engage in the community by improving tooling and framework architecture. Adept at leading cross-functional teams, mentoring engineers, and producing clear, maintainable technical documentation for both internal and open-source projects.
Programming languages:
Also tried a lot of different languages just for fun, such as Java, C#, Swift, Objective C and more
Frameworks and technologies:
Currently, I am working as a Backend Developer on the commerce side of a project for Muse Group. My primary focus is helping the company achieve its revenue goals by driving improvements in ARPU (Average Revenue Per User) and ARPPU (Average Revenue Per Paying User) metrics with every change I implement. Every feature and update I contribute to is driven by a data-driven approach, ensuring we consistently optimize for growth and profitability.
I actively participate in all internal processes, collaborating with cross-functional teams to drive development forward. I also contribute to fostering a strong corporate development culture by promoting a learning environment where teammates can grow efficiently. This includes performing thorough code reviews, refactoring outdated components and subsystems, and helping shape the long-term architecture vision for the project.
In addition, I assist the support team by streamlining decision-making processes through the development of automation systems that help manage and monitor paid products, ensuring smoother operations and reducing manual effort.
Since September 2019, I have been actively developing the Yii3 framework, initially as an individual contributor and later joining the core team. Throughout this time, I have made several key design decisions that continue to shape Yii3 today. Notable contributions include configuring a bridge to user applications from independent package configurations, making rules and their handlers independent in the validator package, restructuring the demo package, and enhancing both backend and frontend debugging capabilities within the framework.
I have significantly improved test coverage, ensuring thousands of lines of code are properly tested, while simplifying and streamlining CI processes. My work also involved porting dozens of packages from Yii2 to Yii3, ensuring compatibility and improving the overall framework’s modularity. In addition to coding, I have actively contributed by answering hundreds of issues on GitHub, helping to guide and support the community.
GitHub: Yii3 GitHub
Next You is a startup in nails beauty sphere. It was made with my teammate to help companies to rate quality of their employees. Basically it was aimed to nails sphere, but not we are about to move further and upgrade the service to be able to rate employees in beauty sphere, also it's about to have timetable and compete with any timetable services.
I'm the one technical specialist and all progress from the bottom to production was made by me.
The project uses Symfony 6.4, PHP 8.2, PostreSQL 14, external S3-compatible storage on the backend. Frontend uses React 18, MUI as a UI framework, Vite as a bundler, previously used Webpack, RTQ, PWA-compatible technics.
As a Team Lead, I took on a leadership role, overseeing a team of developers working on the Customer Support project. I was responsible for guiding the team’s development efforts, ensuring that tasks were aligned with the project’s objectives, and facilitating collaboration between different teams. I helped set priorities, track progress, and provided technical mentorship to junior and mid-level developers.
I also played a key role in architectural decisions, ensuring the systems we built were scalable, maintainable, and well-integrated with other parts of the company. I focused on fostering a positive team culture by encouraging best practices in code quality, performing regular code reviews, and ensuring the adoption of efficient workflows. Additionally, I worked closely with other departments to ensure that our solutions addressed both business and technical needs effectively.
At Skyeng, I worked as a Full-Stack Developer, developing the internal Customer Support project. The goal of the project was to create a system that enhanced the efficiency of various teams when interacting with users. I worked with Symfony 3-6 (upgrading as needed) and Angular 7-11 to build and maintain scalable solutions. I played a key role in integrating multiple systems across the company, ensuring smooth data flow and improving workflows. The result was a system that helped teams save valuable time and improve user support quality.
At AdSolution, a CPA marketing company, I worked on a side project developing an ad board platform similar to Facebook Marketplace using Yii2. This platform operated across multiple countries, requiring localization, multi-currency support, and region-specific features. I implemented advanced search and filtering, automated content moderation, and optimized database performance to handle high traffic and ensure scalability. Additionally, I integrated third-party advertising networks and automated reporting systems to enhance the platform’s efficiency.
I also mentored several colleagues, teaching them programming and software architecture, and helping them develop their technical skills.
At SMMbro, I developed and optimized sales funnel automation for both B2B and B2C businesses. I worked on backend systems using PHP (Yii 2) and frontend development with jQuery. I improved API performance by implementing caching strategies and enhancing project architecture. I automated deployments with Docker and GitLab CI, reducing deployment times. I also integrated third-party marketing tools like Facebook Ads API and Google Analytics to enhance tracking and automation. Additionally, I improved testing processes to ensure system stability.
Actually it's Faculty of Informatics and Computer Science branch, the first experimental year of combining Physics and Computer Science.
Developed communication skills, learned more efficient way of team building process, learned human profile types and how to work with them.