Andrey Lebedenko is a Senior Java Developer based in London with over 10 years of focused experience delivering backend and cloud-native systems for media, streaming, and enterprise customers. He has a strong track record designing high-performance, low-latency microservices and distributed caching used in billing, tax calculation, and live sports data pipelines across AWS. Andrey contributed to cluster-ready JDBC tooling and migrated core DB libraries to JDBI, showing a pragmatic drive to improve reliability and developer efficiency. His career spans both hands-on engineering and customer-facing roles, from Genesys support to leading backend work at Everyone TV and Endeavor Streaming. Educated in applied mathematics, he combines deep algorithmic thinking with practical systems design, and his decade-plus tenure in complex, mission-critical systems highlights an emphasis on delivery and measurable performance gains. An often-overlooked strength is his history of building middleware and CTI solutions, evidencing comfort with low-level integration as well as cloud architectures.
10 years of coding experience
21 years of employment as a software developer
Master's degree, Прикладная математика, Master's degree, Прикладная математика at Санкт-Петербургский Государственный Университет
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrey Lebedenko - Senior Java Developer at Everyone TV