Andrey Yantsen

Lead Backend Software Engineer DevXP Team at Bumble Inc.

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Andrey Yantsen is a Lead Backend Software Engineer based in London with 14+ years building and scaling backend systems across PHP, Python, Go and Rust. He has a track record of modernising legacy stacks—driving PHP 8 migrations, coding standards and developer tooling—and leads cross-team initiatives like an Internal Developer Portal and developer-experience committees. Hands-on across web frameworks, databases (SQLite to Oracle), ORMs and integrations, he also contributes to notable open-source projects including python-plexapi, FlexGet and Propel, where he improved sync features, site plugins and Oracle schema handling. At Bumble he has delivered monitoring stabilisation, CDN rollouts and automation that measurably reduced noise and improved reliability, while fostering collaboration between engineering and ops. Outside work he experiments with home automation, self-hosting and systems like Proxmox, Ceph and MQTT, which informs his pragmatic approach to infrastructure and testing.
code14 years of coding experience
job14 years of employment as a software developer
bookincomplete, Information Technology, incomplete, Information Technology at Novosibirsk State Technical University (NSTU)
languagesRussian, English
github-logo-circle

Github Skills (41)

code-transformation10
docker10
aspect-oriented-programming10
python10
synchronized10
oracle-database10
aop10
schema-design10
data-synchronization10
dockers10
data-sync10
php10
propel10
orm10
api10

Programming languages (15)

C#JavaC++RustCGoHTMLKotlin

Github contributions (5)

github-logo-circle
Python bindings for the Plex API.
Role in this project:
userBack-end Developer
Contributions:23 commits, 17 PRs, 92 comments in 5 months
Contributions summary:Andrey primarily contributed to the implementation of sync functionality within the `python-plexapi` library. Their work included adding support for syncing media, fixing bugs related to marking media as downloaded and Python 2 compatibility, and improving documentation. They also made optimizations, such as using list comprehensions, and added features like the X-Plex-Sync-Version header. These changes focused on enhancing the library's ability to interact with the Plex API for mobile sync operations.
apipythonplexpython-bindingsplex-api
A library for integration-testing against docker containers from within Rust.
Role in this project:
userBack-end & DevOps Engineer
Contributions:3 reviews, 12 commits, 6 PRs in 5 days
Contributions summary:Andrey primarily focused on updating dependencies and refactoring code to use the `bollard` crate for Docker interactions, replacing the deprecated `Shiplift` library. They updated internal dependencies like `hmac`, `sha2`, and `bitcoincore-rpc`. Additionally, the user implemented features like `WaitFor::Healthcheck` to improve integration testing reliability and added missed arguments for HTTP client operations.
containersrusttestingdockerdocker-containers
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 Yantsen - Lead Backend Software Engineer DevXP Team at Bumble Inc.