Aleksei Andreev

Senior Backend Engineer / Backend Architect

Professional Summary

Backend engineer with 10+ years in production PHP/Yii2 systems, including high-load web platforms, an internal advertising system, and an LMS. Owned legacy-to-modern migration (PHP 5 → 7.x → 8.3, PSR-12, GitLab), designed notification and ad-serving backends on RabbitMQ + Redis + ClickHouse, and optimized APIs serving up to 300K average daily visitors. Experienced in code review, technical interviewing, onboarding, and mentoring 5–6 backend engineers. Open to remote international roles with EU/Asia time-zone overlap.

Professional Experience

Backend Developer / Architect (Yii2)

Klerk.ru
Jan 2017 - Oct 2026

Developed information tools for accountants.

  • Led migration from PHP 5 to PHP 7.x and later 8.3; moved legacy codebase to Yii2 with PSR-12 and GitLab workflow.
  • Designed and built internal advertising system: backend, API, load optimization, targeting, billing.
  • Designed statistics collection and analytics in ClickHouse.
  • Built notification platform (web, email, Telegram) with event subscriptions and mass delivery on RabbitMQ + Redis.
  • Designed and delivered LMS: backend, API, admin for curricula, video-lecture progress tracking.
  • Designed and delivered separate occupational-safety training portal with REST, bulk import/export, and Ministry of Labor reporting export.
  • Designed company blogs, job/resume sections, and a Telegram mini-app + bots (notifications, digests, posting jobs/resumes to own channels).
  • Optimized MySQL 8 queries and API performance for up to 300K average daily visitors: response caching, access checks, rate limiting, Sentry monitoring.
  • Mentored 5–6 backend engineers and product managers on internal portal systems; ran code review.
  • Conducted technical interviews, provided candidate feedback, onboarded and adapted new hires.

Deputy Head of Marketing & Advertising for Web Projects / Lead Developer

Yug-Avto
Aug 2010 - Feb 2015
  • Built and maintained ~15 dealership websites (backend + markup).
  • Ran email marketing via MailChimp.
  • Led web projects and coordinated development work.

Education

Krasnodar State University of Culture and Arts

Bachelor in Information Technology - 5/5
Sep 1999 - Jun 2004

Professional Skills

Languages / Frameworks:

PHP (5 → 8.3), Yii2, Python (scripting), JavaScript / jQuery

Data:

MySQL 8, Redis, ClickHouse, Memcached

Infra / Messaging:

RabbitMQ, Nginx, Git / GitLab, Sentry, Grafana

Practices:

REST API design, high-load system design, query optimization, code review, team leading, technical interviewing

Languages

English:

B2

Russian:

Native speaker

Professional Interests

Programming Languages & Computer Science

: Laravel, Game development, AI-driven development