Ernest Sadykov

Software Engineer at Optiver

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

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor’s Degree, Software Engineering, Bachelor’s Degree, Software Engineering at Высшая Школа Экономики / Higher School of Economics
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Politecnico di Milano
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
831reputation
73kreached
26answers
9questions
github-logo-circle

Github Skills (17)

unit-testing10
data-set10
data-portability10
java10
data-model10
javas10
junit10
user-data10
testing9
database6
modelmapper6
php6
sql6
jackson6
spring6

Programming languages (5)

TypeScriptJavaRacketHaskellPython

Github contributions (5)

github-logo-circle
dtinit/data-transfer-project

May 2022 - Nov 2022

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:
userBack-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.
datadata-portabilityonline-serviceparticipatingportability
xokker/data-transfer-project

May 2022 - Nov 2022

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.
Contributions:65 pushes, 43 branches in 5 months
online-serviceparticipatingprovidersdata-modelsdirect
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
Ernest Sadykov - Software Engineer at Optiver