Michael Robertson is a Staff Software Engineer with 11+ years building scalable web experiences and payments infrastructure, currently leading work at Affirm after senior roles at Fast and Kroger. He brings deep front-end and full-stack expertise—TypeScript/React/Node on modern web checkout systems—and a strong Java/Oracle background from early enterprise migrations. Michael contributes to open-source UI work (notably front-end improvements to the popular OpenDota React web interface) and has built personal MEAN-stack projects and JavaScript games that reflect a hands-on, curiosity-driven approach. Comfortable moving between product-facing UI work and backend data integrations, he pairs technical leadership with practical delivery in agile environments.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Case Western Reserve University
Contributions:287 commits, 99 PRs, 284 pushes in 7 months
Contributions summary:Michael primarily worked on the front-end of the OpenDota platform's React web interface. Their contributions focused on implementing and refining UI components, including the match table, and adding functionality such as sorting to the table. The user also made updates to the user interface's styling, the navigation drawer, and implemented a language selection system. This work significantly enhanced the user experience and functionality of the web interface.
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 Robertson - Staff Software Engineer at Affirm