Michael Tomcal

Senior Engineer II (AI & Developer Enablement) at American Express

Phoenix, Arizona, 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 Tomcal is a Senior Engineer II specializing in AI and Developer Enablement with 13 years of experience building resilient front-end frameworks, developer tooling, and shared component ecosystems. Based in Phoenix, he has driven large-scale UI frameworks at American Express (One App) and contributed to open source at Zendesk, improving component libraries and performance-sensitive behaviors like DOM clean-up and grid splitters. He focuses on the "last mile" of AI—making LLMs and developer-facing tooling truly usable in production—bridging research, developer experience, and pragmatic engineering. His background spans bioinformatics pipelines to enterprise financial UIs, giving him a rare blend of scientific data-processing rigor and product-focused frontend architecture. Known for mentoring engineers, running framework training globally, and shipping pragmatic SRE and testing practices, he excels at turning complex platform needs into simple, scalable developer experiences.
code13 years of coding experience
job14 years of employment as a software developer
bookBachelor of Science (BS) Biology General, Bachelor of Science (BS) Biology General at Robert D. Clark Honors College, University of Oregon
github-logo-circle

Github Skills (8)

component-development10
typescript10
javascript10
typescripts10
react10
typescript-types10
styles8
css8

Programming languages (4)

TypeScriptCoffeeScriptCSSJavaScript

Github contributions (5)

github-logo-circle
:seedling: garden React components
Role in this project:
userFront-end Developer
Contributions:4 releases, 111 reviews, 14 commits in 8 months
Contributions summary:Michael primarily contributed to the development of React components, focusing on improvements to the component library's type definitions and visual presentation. They addressed issues with placeholder proportions in the spinner component and updated the datepicker to remove calendar DOM elements when hidden, optimizing rendering performance. Furthermore, the user implemented a new splitter component for the grid layout, enhancing the library's capabilities and providing better control over pane arrangements.
reactgardenseedlingreact-components
uoregon/WPSpin

Nov 2012 - Mar 2013

Contributions:31 commits in 4 months
wordpressapiwordpress-pluginapi-service
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 Tomcal - Senior Engineer II (AI & Developer Enablement) at American Express