Summary
Andrey Petrov is a senior software engineer with a Master’s in Computer-Aided Design and more than 15 years of experience delivering robust, scalable software. He specializes in PHP and Golang and builds systems on PostgreSQL/MySQL, Redis, Kafka, with observability through Grafana, Moira, and Sentry. Based in Roseville, California, he has led teams and owned a portfolio of services, driving SLIs above 99.95% and systematically reducing technical debt via testing, documentation, and metrics coverage. At AVITO.ru he guided a 3-person team across 8 services, optimized SQL performance in PostgreSQL, and championed testing and monitoring practices; at T-Mobile he migrated four crown-jenkins jobs to Kubernetes cron jobs and established GitLab pipelines and a code-review process. He combines clear communication with practical problem-solving, thriving in fast-paced environments and capable of leading independently or as a collaborative technology leader.
12 years of coding experience
14 years of employment as a software developer
Master's degree, Computer-aided design, Engineer, Master's degree, Computer-aided design, Engineer at Krasnoyarsk State Technical University
English