Summary
Andrey Chernykh is a Backend Engineering Lead based in Berlin with 11 years of experience building payment and high-throughput backend systems, currently leading EMV card-present payments and reader efforts at SumUp. He is a hands-on Elixir/Erlang/OTP specialist who moved from Ruby and .NET roots to design resilient distributed services and champion continuous delivery across distributed teams. Andrey has a solid track record of shipping mission-critical integrations (payments, Protobuf, WebSockets, RabbitMQ) and improving legacy systems through pragmatic refactors and performance work. A former software engineering manager and team lead, he combines people leadership with deep technical ownership and a habit of turning complex requirements into maintainable, test-covered solutions. Outside work he balances engineering with family life as a husband and father, which he credits for sharpening his prioritization and mentorship style.
11 years of coding experience
12 years of employment as a software developer
Master's degree, Applied Informatics, Master's degree, Applied Informatics at Baikal State University
English, Ukrainian, Russian, German