Alexey Andreev is a seasoned Java software engineer based in Moscow with 12 years of experience building backend systems across energy, SCADA, and telecom domains. He combines an engineering background in power systems with hands-on software delivery at Yandex.Market and prior roles developing IEC 61850 libraries, automation algorithms, and SCADA tooling in Java, C# and Python. Comfortable with databases (Postgres, MySQL), Linux administration and integration protocols (SNMP, Telnet), he bridges domain expertise and software craft to ship robust monitoring and control solutions. An active contributor to open-source tooling, he improved django-cacheops for better migration and cluster support—demonstrating attention to data consistency and scalability. Fluent in technical translation and documentation, he often turns complex regulatory and engineering requirements into practical, maintainable software.
12 years of coding experience
4 years of employment as a software developer
Engineer's degree, Electrical and Power Transmission Installation/Installer, General, Engineer's degree, Electrical and Power Transmission Installation/Installer, General at Moscow Power Engineering Institute (Technical University)
A slick ORM cache with automatic granular event-driven invalidation.
Role in this project:
Back-end Developer
Contributions:8 commits, 1 comment in 1 year
Contributions summary:Alexey primarily focused on enhancing the `django-cacheops` library, which provides ORM caching for Django. Their contributions involved improving model migration support by updating cache key generation to account for field changes and database alias handling. Furthermore, they worked on optimizing many-to-many invalidation and removing obsolete imports. Database cluster support and associated tests were added as well.
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
Alexey Andreev - Java Software Engineer at Яндекс.Маркет