Backend engineer (PHP/Symfony) with 10+ years of commercial experience, ready to join your team remotely. Open to any interesting project with an international, remote-first company. Based in Uruguay (UTC-3), with full overlap with US business hours.

Андрей Зайцев
@dreyup
Backend engineer, 10+ yrs: PHP/Symfony, Go. High-load & Big Data, CQRS, DDD, hexagonal. Team lead exp. RU native, EN B2. Remote, Uruguay (UTC-3).
What I'm looking for
Backend engineer with 10+ years of commercial experience building high-load web applications. Core stack: PHP and Symfony (5.4–7.4), with hands-on experience in Go and actively growing in it.
Beyond coding, I've introduced code review practices, stepped in as team lead, and managed small development teams. Comfortable working in distributed and international teams.
I pick up new technologies quickly: over my career I've gone from maintaining CMS-based sites to architecting framework-based Big Data systems using CQRS, DDD and hexagonal architecture.
Languages: Russian (native), English (professional working proficiency, B2) — documentation, written communication, meetings.
Experience:
At Logical Models LABS, I developed and maintained services for the CPA platform, SMS campaigns, automation, statistics, and partner network integrations. I also led the development group for the SMS campaigns service and conducted regular code reviews.
At Sibers, I participated in reengineering a technically complex Big Data project, implementing hexagonal architecture, CQRS, DDD, and TDD approaches, and migrating to ClickHouse.
At Banki.ru, I developed and supported functionality for the OSAGO insurance product, helped update its stack from PHP 7.2 and Symfony 5.3 to PHP 8.2 and Symfony 6.2, and led a small group working on breaking down the old monolithic service.
My core stack is PHP and Symfony, and I have experience with Go and a strong interest in growing into it. I’ve stepped in as a team lead, managed small development teams, and worked with distributed international teams.
Experience
Work history, roles, and key accomplishments
Responsibilities:
- Developed and maintained services: CPA platform, SMS campaigns, automation services, statistics, and partner network integrations
- Acted as team lead substitute
- Communicated with product managers on implementation and task prioritization
- Led the development group for the SMS campaigns service
- Conducted regular code reviews to ensure adherence to technical standards
- Dev
Responsibilities:
- Periodically replaced the team lead in the team:
- Conducted daily standups, planning, retrospectives and demos
- Communicated with product managers on issues of implementation and prioritization of tasks
- Led the development team as part of a complete reengineering of one of the internal projects
- Conducted regular code reviews, ensuring compliance with technical standards
-
Responsibilities:
- Developed new functionality and supported existing functionality in the OSAGO insurance product
- Worked exclusively in the Docker environment during local development
- Estimated labor costs for the implementation of new functionality
- Conducted code reviews and participated in the development of team coding standards
- Led a small group of developers involved in the demonoli
Responsibilities:
- Developed web applications based on the Symfony framework
- Designed application and database architecture
- Integrated external services: Amazon S3, Stripe, PayPal, Google Maps API, social networks
- Implemented server-side video rendering using PHP and the MLT Framework
- Used Docker and Xdebug for local development and debugging
- Conducted refactoring, eliminated bottleneck
Main responsibilities and achievements:
- Developing a web application for automatic content posting in social networks (Facebook, VKontakte, Odnoklassniki) on the Yii2 framework. Implemented a publication scheduling system, integration with the social network API and an authentication module.
- Support and refinement of client sites built on popular CMS (Umi.CMS, Joomla, Bitrix): making edits to
Education
Degrees, certifications, and relevant coursework
Novosibirsk State University (NSU)
Диплом специалиста по инженерной специальности, Общее компьютерное программирование/Программист
2012 - 2016
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
dreyup.github.ioSalary expectations
Social media
Job categories
Interested in hiring Андрей?
You can contact Андрей and 90k+ other talented remote workers on Himalayas.
Message АндрейGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
