Dmitrii Deriabin

Senior Software Engineer at Maven Securities

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
Dmitrii Deriabin is a Senior Software Engineer based in London with seven years of hands-on experience building production-ready data and ML systems across finance and tech. His background spans roles from quantitative and data science work to machine learning engineering and backend development at firms such as Maven Securities, Yandex and QuantumBlack, blending strong mathematical training (MSc Financial Mathematics, Distinction) with practical software delivery. He contributes to notable open-source projects in the Kedro ecosystem, improving CI/CD and documentation builds and enhancing backend reliability for kedro-viz, showing attention to developer experience as well as runtime stability. Comfortable operating at the intersection of DevOps, backend engineering and data pipelines, Dmitrii has a track record of reducing friction in complex projects by automating builds, fixing subtle documentation bugs and hardening test suites. Notably, his contributions often focus on the less-visible but high-impact infrastructure work that keeps data science tooling reproducible and maintainable.
code7 years of coding experience
job7 years of employment as a software developer
bookMaster of Science (MSc), Financial Mathematics, Passed with Distinction, Master of Science (MSc), Financial Mathematics, Passed with Distinction at King's College London, U. of London
bookBachelor's degree, Mathematics in Economics, 2.1, Bachelor's degree, Mathematics in Economics, 2.1 at Пермский Государственный Университет (ПГУ) / Perm State University (PSU)
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
1,558reputation
143kreached
21answers
9questions
Badges
amazon-web-services
top-5%
github-logo-circle

Github Skills (26)

server-side10
pytest10
python10
testing10
cicd10
server10
documentation10
read-the-docs10
sphinx9
amazon-web-services9
configuration-management9
kedro9
data-visualization8
multi-process8
multiprocessing8

Programming languages (3)

JavaScriptVuePython

Github contributions (5)

github-logo-circle
kedro-org/kedro

May 2019 - Dec 2020

Kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.
Role in this project:
userDevOps Engineer
Contributions:25 reviews, 91 commits, 21 PRs in 1 year 7 months
Contributions summary:Dmitrii's commits primarily focused on enhancing and maintaining the documentation build process for the project. This involved adding and modifying steps within the ReadTheDocs (RTD) configuration files, ensuring the documentation builds correctly on the RTD platform. Furthermore, the user addressed a bug by fixing broken links within the documentation and included actions in the CI/CD pipeline (CircleCI) to build the documentation automatically. The changes also reduced the logging level for anyconfig, demonstrating attention to detail in optimizing the system.
experiment-trackingpythonsciencepipelinedata-science
kedro-org/kedro-viz

Feb 2020 - Feb 2020

Visualise your Kedro data and machine-learning pipelines and track your experiments.
Role in this project:
userBackend Developer
Contributions:21 reviews, 8 commits, 2 PRs in 1 day
Contributions summary:Dmitrii primarily contributed to the backend of the Kedro-Viz project, focusing on server-side logic and application features. Their work included implementing dynamic port allocation for the Viz process to ensure its smooth operation and resolving merge conflicts. They also added multiple tests and refactored the testing suite.
experiment-trackingpythonreactkedro-plugindata-science
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
Dmitrii Deriabin - Senior Software Engineer at Maven Securities