Timofei Durakov

Software Engineer at Meta

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
Timofey Durakov is a versatile software engineer with 11+ years of experience and over two years focused on machine learning, who blends hands-on ML model building (NLP, CV) with deep systems and cloud expertise. He has led engineering teams at Mirantis and contributed to OpenStack Nova—fixing intricate test issues to harden compute and networking components for production. Comfortable across Python, Java, Scala and cloud tooling, he designs and ships microservices, data pipelines and integration solutions that span SDN, OpenStack and enterprise ESBs. He runs a local data science community and speaks at meetups, translating complex technical concepts into practical architectures. Notably, his open-source work tackled nondeterministic test behavior (PYTHONHASHSEED), a subtle but impactful reliability improvement for large-scale distributed systems.
code11 years of coding experience
job11 years of employment as a software developer
bookMaster's degree, Informatics in economics, Master's degree, Informatics in economics at Saratov State University named after N.G.Chernyshevsky
github-logo-circle

Github Skills (8)

unit-testing10
openstack-nova10
python10
test-automation10
openstack-neutron9
n9
api9
sqlalchemy8

Programming languages (5)

JavaShellJavaScriptErlangPython

Github contributions (5)

github-logo-circle
openstack/nova

Feb 2015 - Dec 2016

OpenStack Compute (Nova). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:60 commits in 1 year 9 months
Contributions summary:Timofei primarily focused on fixing tests to ensure compatibility with random PYTHONHASHSEED. This involved modifications to existing tests within the nova compute service, specifically addressing dependencies on flavor IDs and ensuring proper object comparison. The user's work included changes across multiple files, targeting unit tests for compute and VMware API components, along with fixes for the test utility methods. Furthermore, the user addressed issues in neutron network tests, fixing port deallocation, and a few more tests to make them compatible with random PYTHONHASHSEED.
novaopendevopenstackcompute
timofei-durakov/orchestra

Mar 2016 - Feb 2017

Contributions:5 PRs, 41 pushes, 4 branches in 10 months
testingopenstackorchestration
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