Andrey Bayburin

Andrey Bayburin

Lead Software Engineer @ Cooper Pet Care

About Andrey Bayburin

Andrey Bayburin is a Lead Software Engineer currently working at Cooper Pet Care in Amsterdam, specializing in application orchestration and deployment using technologies such as Docker and Kubernetes. He has a diverse background in software engineering, having held positions at various companies including Student Loan Hero and Xometry Europe.

Work at Cooper Pet Care

Andrey Bayburin serves as the Lead Software Engineer at Cooper Pet Care since 2022. He works remotely from Amsterdam, North Holland, Netherlands. In this role, he focuses on a telemedicine startup platform and leads a team of 10-20 individuals. His responsibilities include developing a microservices infrastructure for large commercial projects and creating a Dockerized environment and Kubernetes cluster for application orchestration. He employs GitHub Actions for continuous integration and continuous deployment (CI/CD) processes.

Previous Experience in Software Engineering

Before joining Cooper Pet Care, Andrey held several significant positions in software engineering. He worked as a Senior Full Stack Engineer at Xometry Europe from 2019 to 2022, where he contributed remotely from Munich, Bavaria, Germany. Prior to that, he was the Lead Ruby on Rails Developer at MillionAgents from 2012 to 2014 in Moscow, Russian Federation. He also worked at Student Loan Hero as the Lead Full Stack Engineer for one year in the United States, from 2017 to 2018.

Education and Expertise

Andrey Bayburin studied at the Moscow Technological Institute, where he focused on web development and earned a Bachelor's degree from 2013 to 2015. His expertise includes a wide range of technologies such as Docker, Kubernetes, and AWS for application orchestration and deployment. He has experience in designing and implementing API modules, with a preference for microservices architecture. Additionally, he utilizes SCRUM and Test-Driven Development (TDD) methodologies in team projects.

Technical Skills and Methodologies

Andrey employs various technical skills in his software engineering roles. He utilizes GitHub Actions for CI/CD processes and has implemented a microservices infrastructure for large commercial projects. His experience includes working with Docker and Kubernetes for application orchestration. He is familiar with SCRUM and Test-Driven Development (TDD), which he applies in collaborative team environments to enhance project outcomes.

People similar to Andrey Bayburin