Alexander Mohorev is a Lead Backend Developer with 12 years of experience building high-performance PHP systems and architecting search-driven features for high-load web platforms. He has deep expertise in PHP (5.3+ / 7+), OOP and design patterns, and has delivered production-ready systems including real-time WebSocket messengers, antispam/moderation pipelines, and intelligent search with typo/morphology handling using Sphinx and Elasticsearch. At Onliner he led backend efforts for scalable services, notifications, and a realtime commenting system, and previously built custom CMS and data tools on Yii2 for ecommerce projects. Alexander is an active contributor to the Yii2 ecosystem (including Yii2 core and MongoDB/Redis extensions), where his work emphasizes code quality, maintainability and core database interaction improvements. He blends pragmatic performance and database optimization with TDD/BDD practices and message-queue architectures (RabbitMQ), and is comfortable across MySQL, PostgreSQL, MongoDB and Redis. Based in Minsk, he pairs a strong drive for continuous learning with a track record of turning complex product ideas into reliable, well-tested backend services.
12 years of coding experience
9 years of employment as a software developer
Engineer, Engineer at Sukhoi State Technical University of Gomel (Belarus)
Yii 2: The Fast, Secure and Professional PHP Framework
Role in this project:
Back-end Developer
Contributions:48 commits, 7 PRs, 5 comments in 1 year 8 months
Contributions summary:Alexander primarily focused on code style, and code formatting fixes, likely as part of a larger team effort, to improve the framework. They made changes to control statements and syntax, and addressed missing return statements in several files. They also introduced fixes to the php code and short array syntax.
Contributions summary:Alexander primarily focused on code style improvements and type hinting within the Yii2 Redis extension. Their contributions included refactoring code for readability, especially related to control flow operators and the use of `foreach` loops. They also addressed type declarations in code documentation and implemented PHP type casting for better code quality. These changes indicate a focus on code maintainability and adherence to coding standards.
yii2redisyii
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Alexander Mohorev - Lead Backend Developer at Onliner