Mike Ammerlaan

Principal Product Manager at Microsoft

Sammamish, Washington, United States
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
Mike Ammerlaan is a Principal Product Manager and builder with 20+ years of software delivery experience, currently leading creator tooling and platform work for Minecraft at Mojang. He blends hands-on engineering (JavaScript, TypeScript, full-stack contributions to projects like DefinitelyTyped and SharePoint dev solutions) with product strategy to ship developer and creator-facing APIs, CLIs, and validator infrastructure that raised content quality across the Minecraft Marketplace. His career spans core Microsoft products including Excel, SharePoint, Bing Maps, and Yammer, giving him deep expertise in platform design, API consistency, and ecosystem growth. He founded and shipped mctools.dev and the @minecraft/creator-tools NPM package, and runs creator education initiatives such as Minecraft Creator Channel and Creator Camp that scaled to thousands of viewers. Known for starting to ship software at 15, he brings a rare combination of longtime engineering craftsmanship, platform thinking, and community-first product leadership energized by the possibilities of agentic AI.
code10 years of coding experience
job22 years of employment as a software developer
bookThe University of Arizona
github-logo-circle

Github Skills (14)

typescript10
typescript-definitions10
typescripts10
sharepoint10
api10
apidoc10
react10
typescript-types10
front-end-development9
type-definition9
dts9
javascript9
web-development9
back-end-development8

Programming languages (5)

TypeScriptC#PowerShellJavaScriptJSON

Github contributions (5)

github-logo-circle
pnp/sp-dev-solutions

Jul 2017 - Dec 2017

Repository for SharePoint development reusable solutions
Role in this project:
userFull-stack Developer
Contributions:20 commits, 3 PRs, 7 pushes in 5 months
Contributions summary:Mike appears to be a full-stack developer contributing to a SharePoint development solution. They implemented core functionality for a contact management application. The commits show changes across multiple files, including modifications to data providers, web parts, and UI components. The user also addressed a classic mode page workaround.
mdtintunecdstsqljavascript
The repository for high quality TypeScript type definitions.
Role in this project:
userFull-stack Developer
Contributions:6 reviews, 9 commits, 9 PRs in 1 year
Contributions summary:Mike primarily contributed to the development of TypeScript type definitions for the mojang-gametest/mojang-minecraft modules within the DefinitelyTyped repository. Their work involved defining APIs, classes, and interfaces for various Minecraft Bedrock Edition scripting features, with a focus on the GameTest framework. These contributions included adding new definitions for newer APIs, correcting documentation, and integrating the latest updates from the Minecraft 1.18.10, 1.18.20 and 1.19 beta releases. They also demonstrated proficiency in handling file structure changes and updating definitions.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
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
Mike Ammerlaan - Principal Product Manager at Microsoft