Mikhail Arkhipov is a seasoned software engineer and architect with over 30 years in software development and 11+ years in senior leadership roles, currently freelancing on developer tooling including R Tools for VS Code and VS extensions. He combines deep expertise in native and managed code (C++, C#, TypeScript, .NET, Node.js) with a strong background in language tooling, parsers, static analysis, and multithreaded systems. At Microsoft he led language server and IDE integrations for Python and R, and drove multiple Visual Studio and web tooling initiatives from Visual Web Developer to Bing mobile apps and Apache Cordova support. Known for pragmatic design-pattern thinking and building developer-focused editors and designers, he blends hands-on engineering with project management and long-term product stewardship. Based in Woodinville, WA, he holds a master’s in applied mathematics and has a history of founding and shipping commercial R&D products dating back to the late 1980s. An understated strength is his ability to translate deep compiler- and language-level insights into polished editor experiences used by other developers.
10 years of coding experience
23 years of employment as a software developer
Masters, Applied Mathematics, Masters, Applied Mathematics at Moscow University of Electronics and Mathematics
Contributions:546 pushes, 154 branches, 6 tags in 5 months
pythonlanguage-servermicrosoft
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.