Mike Joyce is a product-minded full stack developer with 11 years of experience building user-focused web applications and leading engineering teams, most recently as Principal Engineer at Target. He blends front-end craftsmanship—contributing to high-profile open-source projects like Material-UI pickers and React calendar timeline—with practical back-end and BI experience from earlier roles, giving him end-to-end ownership of features and systems. Comfortable shipping at scale, Mike has a track record of improving UX details (date/time picker behavior, event handling) that materially boost product polish. Based in Tennessee, he pairs technical leadership with hands-on coding and a background in analytics and business process improvement, making him adept at translating product needs into reliable, test-covered implementations.
11 years of coding experience
6 years of employment as a software developer
Bachelors, Economics, General Business, Spanish, Bachelors, Economics, General Business, Spanish at University of Minnesota
Brookfield Central High School
International Business, International Business at ESCI-UPF
Contributions:4 releases, 323 commits, 121 PRs in 8 months
Contributions summary:Mike primarily contributed to the front-end development of a React-based timeline component. Their work focused on enhancing the user interface and improving the responsiveness of the component. Specifically, they added event handlers to control the display. The user's commits also indicate improvements to the handling of mouse events, and changes related to UI elements.
Date & Time pickers, built with ❤️ for @material-ui/core
Role in this project:
Front-end Developer
Contributions:4 PRs, 17 comments, 4 issues in 9 months
Contributions summary:Mike primarily contributed to the development and maintenance of date and time picker components within the Material UI ecosystem. Their work involved fixing bugs, enhancing the initial date focus functionality, and refactoring code to improve overall performance and consistency. This included adjustments to the date and time picker wrappers, as well as modifications to the underlying base picker logic. These changes focused on improving the user experience and component behavior.
date-pickerdate-timereactdatepickertime-picker
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.