Egor Borisov

Machine Learning Architect at Grid Dynamics

Spain
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
Egor Borisov is a Machine Learning Architect based in Spain with 11 years of experience building production ML platforms, real-time inference systems and test automation for enterprises including PayPal, Google and H&M Group. He combines deep applied-math training from Saint Petersburg State University with hands-on engineering across the ML lifecycle—platform design, NLP conversational systems, and fleet optimization—while leading ML platform efforts at Grid Dynamics. Earlier work on test automation and contributions to the popular Allure open-source reporting framework reflect a strong QA and tooling sensibility that informs his focus on reliable, observable ML deployments. Colleagues know him for bridging research-grade models and robust engineering practices, and for quietly improving developer experience through thoughtful test suites and infrastructure.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster's Degree, Applied Mathematics and Computer Science, Master's Degree, Applied Mathematics and Computer Science at Saint Petersburg State University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

javas10
junit10
allure10
reporting-tools10
reporting-services10
testng10
java10
test-automation10
testing10
cucumber9

Programming languages (6)

PowerShellJavaJavaScriptGoPythonKotlin

Github contributions (5)

github-logo-circle
allure-framework/allure-java

Feb 2017 - Jul 2017

Allure integrations for Java test frameworks
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 commits, 9 PRs, 11 pushes in 4 months
Contributions summary:Egor contributed to the test suite for the Allure framework, focusing on the TestNG adapter. They fixed issues in existing tests, including parallel method tests and the stub writer. The user refactored fixture tests and addressed special symbol handling in step names. They also added support for Allure descriptions using javadoc comments.
automation-testingtest-automation-frameworkjunit4allurejunit5
allure-framework/allure2

Dec 2016 - Jun 2017

Allure Report is a flexible, lightweight multi-language test reporting tool. It provides clear graphical reports and allows everyone involved in the development process to extract the maximum of information from the everyday testing process
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:16 commits, 17 PRs, 44 pushes in 6 months
Contributions summary:Egor's commits focus on enhancing the test suite for the Allure reporting framework. They've implemented tests for attachments within test steps and after-suite methods, ensuring correct attachment handling. Further contributions include adding support for cucumber json reports and fixing aggregation issues related to stories. The user has also contributed to test the history trend plugin.
flexiblemaximumeverydayreporting-enginereports
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
Egor Borisov - Machine Learning Architect at Grid Dynamics