Michael Novotny is a seasoned software leader with 14 years of experience building developer-focused products and scaling engineering organizations, currently serving as Director of Documentation at Clerk. He blends hands-on front-end and full-stack development—contributing to high-profile open-source projects like Vercel's Next.js and examples repos—with strategic leadership roles that include directing developer experience and content. Michael has led large digital transformations and grown engineering teams from single digits to hundreds, while also owning content, docs, education, and templates for major frameworks and launches such as the AI SDK. Based in West Des Moines, he pairs pragmatic engineering with product and go-to-market thinking, and outside work he’s a serious stock investor and coffee enthusiast—a detail that highlights his analytical curiosity and ritual-driven focus.
14 years of coding experience
19 years of employment as a software developer
Diploma College Preparatory, Diploma College Preparatory at Central City High School
Associates of Applied Science Computer Programming / Analysis, Associates of Applied Science Computer Programming / Analysis at Indian Hills Community College
Contributions:37 reviews, 28 PRs, 23 pushes in 9 months
Contributions summary:Michael primarily focused on updating and maintaining the Next.js learning starter project. Their contributions include moving code and dependencies to the project's root, enhancing existing examples, and addressing inconsistencies in CSS styling across various pages. They also updated links and replaced placeholder data, indicating a focus on project structure, UI updates, and data management.
Enjoy our curated collection of examples and solutions. Use these patterns to build your own robust and scalable applications.
Role in this project:
Full-stack Developer
Contributions:12 reviews, 4 commits, 20 PRs in 1 day
Contributions summary:Michael's primary contribution involves refactoring and reorganizing the examples within the `vercel/examples` repository. They updated example structures, renaming and duplicating directories to accommodate changes related to edge functions and edge middleware. The user also made updates to the build process and deployment configurations, ensuring continued functionality. Additionally, the user addressed template synchronization with Contentful, fixing sync issues and improving error handling.
scalablescalable-applicationsomspatternsvercel
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.