Andrey Karpov
About Andrey Karpov
Andrey Karpov is a Senior Software Engineer at Delivery Hero in Berlin, Germany, with extensive experience in Golang, Docker, and Kubernetes.
Title
Andrey Karpov is currently a Senior Software Engineer at Delivery Hero, based in Berlin, Germany. He has held this role since 2022.
Company
Andrey Karpov currently works at Delivery Hero as a Senior Software Engineer. Previously, he has amassed experience at various notable tech companies including SumUp, Mafin, New Cloud Technologies, the 'Поисковый портал 'Спутник'' (sputnik.ru), and Amustware, Inc. His career spans across Berlin, Germany, and Moscow, Russia.
Education and Expertise
With over 9 years of experience in software engineering, Andrey Karpov has specialized in using Golang. His expertise extends to working with Docker and Kubernetes, and he is proficient in designing and implementing complex distributed systems and highload/low latency services. He is also skilled in gRPC/protobuf, RESTful webservices, Thrift, and OpenAPI/Swagger.
Background
Andrey Karpov started his software engineering career at Amustware, Inc. in Moscow, Russia, in 2013. Over the years, he has held positions at 'Поисковый портал 'Спутник'' (sputnik.ru), New Cloud Technologies, Mafin, and SumUp before joining Delivery Hero in Berlin. His roles have varied from Senior Software Engineer to Lead Software Engineer with responsibilities in building and deploying numerous projects from scratch to real-world production.
Achievements
Throughout his career, Andrey Karpov has developed an extensive skill set that includes experience with Kafka, Redis, DynamoDB/DAX, and S3. He is proficient in Opentracing (Jaeger) and applies principles such as TDD, SOLID, and KISS in his work. He is also experienced in code reviewing, ensuring high-quality and maintainable code.