Michael Jackson

Co-Founder, CEO at Remix Software

Carlsbad, 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
award
Top expert inFull-Stack JavaScript Development
Michael Jackson is a seasoned software founder and CEO with 16 years building developer-focused web tools and frameworks from Carlsbad, California. As co-founder of Remix and creator of unpkg, he blends full‑stack engineering with product leadership to improve developer experience and ship resilient web apps. His contributions span high-impact open source projects—Remix, React Router, Reach UI, and React training workshops—where he focuses on modern React patterns, accessibility, and build/test infrastructure. A hands-on engineer at heart, he still commits to core codepaths (routing, data loading, hooks) and to improving DX through tooling and CI integrations. Early startup experience includes Y Combinator-backed HUM and senior engineering roles at Twitter and Path, giving him a pragmatic mix of startup grit and platform-scale perspective.
code16 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (BS), Management Information Systems, General, Bachelor of Science (BS), Management Information Systems, General at Brigham Young University
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

Stats
664reputation
76kreached
4answers
0questions
Badges
ansible
top-5%
github-logo-circle

Github Skills (57)

babel610
unit-testing10
code-optimization10
hook10
javascript10
media-queries10
storybook10
ui-components10
jes10
testing10
component-development10
css10
history10
typescript10
ui-design10

Programming languages (19)

C#JavaBikeshedC++RustCGoHTML

Github contributions (5)

github-logo-circle
mjackson/expect

Mar 2014 - Sep 2017

Write better assertions
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:270 commits, 95 PRs, 195 pushes in 3 years 6 months
Contributions summary:Michael's commits primarily focus on adding and improving test coverage for the project. They implemented unit tests for various functionalities within the `expect` library, including tests for `toBeA`, `toMatch`, `toBeLessThan`, `toBeGreaterThan`, `toInclude`, and `toExclude` assertions. The user also refactored and reorganized test files, moving them from a "test" directory to a "spec" directory for better structure. This indicates a focus on ensuring the reliability and correctness of the library's behavior.
assertion
remix-run/react-router

May 2014 - Mar 2022

Declarative routing for React
Role in this project:
userFront-end Developer
Contributions:30 releases, 101 reviews, 1919 commits in 7 years 11 months
Contributions summary:Michael primarily focused on front-end development tasks within the React Router library, specifically contributing to the component-level implementation and maintenance of the navigation features. The commits involve significant code changes, including refactoring, bug fixes and tests. Additionally the user demonstrates work on feature implementations of the components involved.
react
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