Ernest Sadykov is a seasoned software engineer with 11 years of experience building high-throughput, production-grade systems across adtech, travel, and finance. He has led teams and rewritten critical services—improving a fraud-detection pipeline at Agoda that processed 100k+ bookings per day and boosting its performance by ~35%—and has held engineering roles at Yandex, Facebook, and currently Optiver. Comfortable across backend stacks (Java, Scala, Python) and distributed systems (Kafka, Storm, Cassandra), he combines hands-on coding with pragmatic leadership. As a contributor to the Data Transfer Project he strengthened importers and test automation for user data portability, showing attention to reliability and interoperability. He pairs formal training from Higher School of Economics and Politecnico di Milano with a track record of refactoring legacy systems and introducing measurement-driven improvements. Known for breaking large problems into testable components, he favors incremental, data-informed changes that scale.
11 years of coding experience
9 years of employment as a software developer
Bachelor’s Degree, Software Engineering, Bachelor’s Degree, Software Engineering at Высшая Школа Экономики / Higher School of Economics
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Politecnico di Milano
The Data Transfer Project makes it easy for platforms to build interoperable user data portability features. We are establishing a common framework, including data models and protocols, to enable direct transfer of data both into and out of participating online service providers.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:5 releases, 49 reviews, 27 commits in 6 months
Contributions summary:Ernest primarily focused on adding and improving unit tests for Daybook importers, specifically for photos and posts. They wrote tests for the Daybook photos importer, including code to test image uploads. The user also made changes to existing code, including refactoring and fixing import statements, and splitting large methods into smaller steps. Additionally, they fixed a bug related to the `equals` method in photos resource.
The Data Transfer Project makes it easy for people to transfer their data between online service providers. We are establishing a common framework, including data models and protocols, to enable direct transfer of data both into and out of participating online service providers.
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.