Michael Chan is a senior software educator and front-end architect with 13 years of experience building developer-focused products, design systems, and multimedia education. He blends hands-on engineering—spanning React, Next.js, MDX, and accessible tooling—with content leadership, having hosted the React Podcast (1.5M+ downloads) and helped create epicreact.dev and reactpatterns.com used by hundreds of thousands of developers. At Storybook and WorkOS he translated complex integrations into clear, workshop-style learning (leveraging Testing Library, Playwright, Axe, and Chromatic) while partnering with enterprises to improve developer experience. Known for converting docs and workshops into maintainable, markdown-first sites and shipping practical UX improvements, he excels where clear communication, accessibility, and cross-functional collaboration drive product adoption. Based in Vista, CA, he pairs organizational leadership training with a pragmatic, creator-first approach to developer education.
13 years of coding experience
19 years of employment as a software developer
Organizational Leadership Business, Organizational Leadership Business at Biola University
Contributions:82 commits, 23 PRs, 67 pushes in 4 years 11 months
Contributions summary:Michael primarily contributed to the project by modifying the layout and style of the React patterns documentation. They implemented changes to the header, footer, and overall layout of the site. The contributions involved adjusting the site's appearance by scaling down social icons, simplifying the starting layout, and modifying the content display. The user also converted the site from Jekyll to a markdown-based format.
Contributions:482 commits, 23 PRs, 681 pushes in 4 years 3 months
Contributions summary:Michael primarily focused on setting up a Next.js application, including initial project setup, and configuration for MDX. They implemented core functionalities such as syntax highlighting and table of contents, as well as integrating analytics and setting up deployment configurations. Additionally, the user made UI/UX adjustments, including styling and layout fixes.
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.