Michael Gilley is a Senior Engineering Manager based in Boulder with 13 years building resilient, multi-platform JavaScript systems for large-scale, distributed environments. At Zapier he progressed from frontend engineer to senior manager, shipping embeddable partner integrations and a Zap Editor that drove significant organic growth by being embedded in thousands of partner products. He combines hands-on full-stack experience—contributing to well-known open-source projects like Foundation Sites and redux-saga—with team leadership that prioritizes reliability, error handling, and maintainable UX. Michael’s background in theology and ministry gives him an uncommon lens on mentorship and communication, helping teams grow while experimenting with pragmatic technical evolution.
13 years of coding experience
14 years of employment as a software developer
MDiv, Theology, MDiv, Theology at Fuller Theological Seminary
B.A., Christian Ministry, B.A., Christian Ministry at Southwest Baptist University
Contributions:9 commits, 7 PRs, 12 comments in 7 months
Contributions summary:Michael primarily focused on improving error handling and stability within the `redux-saga` library. Their commits addressed how errors are logged and bubbled up within the saga's processing logic, specifically concerning how `put` and `cancel` effects interact. They also implemented fixes for error handling with `channel` and improved code readability with grammar adjustments. These changes likely improved the library's resilience and maintainability by refining its error management.
The most advanced responsive front-end framework in the world. Quickly create prototypes and production code for sites that work on any kind of device.
Role in this project:
Front-end Developer
Contributions:9 commits in 20 days
Contributions summary:Michael primarily contributed to the UI/UX elements of the Foundation Sites framework. Their commits involved modifying Sass variables, specifically related to spacing, colors, and list styles within the documentation components. These changes aimed to improve consistency, correct discrepancies, and add new customization options for developers using the framework. The user made changes to components, like block-grid and orbit, likely to enhance the framework's visual appearance and functionality.
cssjavascriptframeworkprototypingprototypes
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 Gilley - Senior Engineering Manager at Zapier