Mikhail Borisov is a Software Engineering Manager and former Principal Engineer with 11 years of experience building and leading teams at Autodesk, where he has driven cross-functional delivery of large web and AEC platform features. He combines hands-on engineering (TypeScript, React, backend modernisation and cloud cost optimisation) with product ownership, having led major migrations, rewrites, and CI/CD adoptions that measurably improved performance and deployment velocity. At scale he has guided technical direction for teams of 13 engineers, shipped a new PDF viewer and 3D model state features, and introduced Clean Architecture to long-lived applications. Currently completing a master's in Media Informatics at RWTH Aachen, he blends academic NLP research with practical system design—an uncommon mix that helps him translate research insights into production-grade software.
11 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at Higher School of Economics
Master's degree, Computer Scinence - Media Informatics, Master's degree, Computer Scinence - Media Informatics at RWTH Aachen University
Contributions:2 releases, 10 PRs, 23 pushes in 2 months
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
Mikhail Borisov - Software Engineering Manager at Autodesk