Michael Chan

Senior Video Educator

Vista, California, 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
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.
code13 years of coding experience
job19 years of employment as a software developer
bookOrganizational Leadership Business, Organizational Leadership Business at Biola University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

html10
mdx10
css10
typescript10
javascript10
nextjs10
typescripts10
frontend10
react10
typescript-types10
pattern9
react-component9
react-components9
component-kit9

Programming languages (8)

TypeScriptShellCSSAstroJavaScriptLuaHTMLRuby

Github contributions (5)

github-logo-circle
chantastic/reactpatterns

Feb 2015 - Jan 2020

Patterns for React Developers
Role in this project:
userFront-end Developer
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.
reactreact-developersreact-nativejavascriptfrontend
chantastic/sites

Oct 2018 - Jan 2023

Role in this project:
userFull-stack Developer
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.
Request Free Trial
Michael Chan - Senior Video Educator