Michael Robertson

Staff Software Engineer at Affirm

Cincinnati, Ohio, 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 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.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Case Western Reserve University
github-logo-circle

Github Skills (12)

css10
uid10
javascript10
react-components10
front-end-development10
ui-design10
react10
react-component10
graphical-user-interface9
material-ui9
user-interface9
redux8

Programming languages (5)

TypeScriptCoffeeScriptOCamlJavaScriptLua

Github contributions (5)

github-logo-circle
odota/web

Jun 2016 - Jan 2017

React web interface for the OpenDota platform
Role in this project:
userFront-end Developer
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.
opendotareactdataweb-interfacejavascript
mike-robertson/basic-ui

Feb 2017 - Jul 2017

Contributions:105 commits, 2 PRs, 64 pushes in 4 months
react-componentreactelementsui-elementsreact-component-library
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