Andrew Ivanov is a senior software engineer with over a decade of experience at Microsoft and recent systems engineering work at First Mode, now building software at Microsoft's Redmond campus. He blends hands-on development, program management, and systems/solutions architecture to drive cross-functional projects from concept to production. Known for leading teams and building client-focused solutions, he routinely navigates complex technical and stakeholder landscapes to deliver reliable outcomes. His background spans service engineering and consulting through to senior engineering roles, giving him a rare full-lifecycle perspective on product delivery. With a Master’s in Information Systems and a track record of internal leadership at a major tech company, he pairs deep technical chops with pragmatic program execution. An engineer who shifts comfortably between code, architecture, and program oversight, he often surfaces practical innovations that reduce operational friction.
6 years of coding experience
12 years of employment as a software developer
Master’s Degree, Information Systems, Master’s Degree, Information Systems at Siberian State Industrial University
Bringing an end to food waste at Microsoft...bye-bye Free Food DL. Hello the next best Teams feature
Contributions:2 pushes in 1 day
reactwastefood-wastebringingfood
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
Andrew Ivanov - Senior Software Engineer at Microsoft