Mark Larsen is a Senior Software Engineer with over two decades of hands-on experience building Windows media, mobile, and embedded systems at Microsoft and earlier South African engineering firms. He has led work on Photos & Camera apps, Movie Maker/Video Editor services, Windows CE kernel debugging, and Outlook Mobile sync, bringing deep C/C++ and low-level systems expertise across x86, ARM and other architectures. Earlier in his career he designed and patented Parrot/ODMA, a full-mesh ad-hoc wireless protocol, and developed meteor-burst communications and adaptive antenna arrays—skills that reflect a rare blend of RF, protocol and software craftsmanship. Based in Redmond, he combines long-term platform experience with practical embedded hardware design, making him adept at bridging firmware, OS services, and consumer application layers. An understated strength is his track record of shipping across major Windows releases while retaining the low-level troubleshooting skills to diagnose kernel and cross-architecture issues.
10 years of coding experience
10 years of employment as a software developer
MSc Engineering, Electronics - Adaptive Antenna Arrays, MSc Engineering, Electronics - Adaptive Antenna Arrays at University of the Witwatersrand
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
Mark Larsen - Senior Software Engineer at Microsoft