Michael M

Sr Staff Software Engineer at Clarify

Cleveland, 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

👤
Senior
🎓
Top School
Michael M is a seasoned Sr. Staff Software Engineer and former co-founder with 11 years of experience building and scaling SaaS products, including NeverBounce which was acquired by ZoomInfo. He blends an art-school background and BFA in Game Design with deep technical chops—leading architecture, APIs, and data processing while also contributing full-stack UI and localization improvements in open-source projects like Cachet and numbro. Michael has a track record of founding and scaling engineering teams, driving cost and performance optimizations (30% cloud savings, 150% throughput gains), and shipping product-led features such as CRM integrations and automated syncs. He’s comfortable as a player-coach from prototyping OpenAI integrations to implementing serverless AWS architectures and resilient email-sending systems. Based in Cleveland, he emphasizes collaborative teams, rapid onboarding, and pragmatic engineering that turns creative ideas into reliable, production-grade systems.
code11 years of coding experience
job11 years of employment as a software developer
bookBFA Game Design, BFA Game Design at Cleveland Institute of Art
github-logo-circle

Github Skills (28)

javascript10
laravel-mix10
formatting10
self-hosting10
text-formatting10
laravel10
localize10
php10
localization10
status-page10
locale10
number-systems10
magic-numbers10
nodejs10
web-cache10

Programming languages (13)

C#MDXJavaGoHTMLBladeTypeScriptPEG.js

Github contributions (5)

github-logo-circle
BenjaminVanRyseghem/numbro

Dec 2015 - Mar 2016

A JS library for number formatting
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 11 comments in 3 months
Contributions summary:Michael primarily focused on refactoring and improving the structure of the numbro library's language support. They created an index file to streamline language loading, removing the need for external dependencies. Furthermore, the user updated the language files index to use exports and hardcoded the language file directory, optimizing how language cultures are included and managed within the library. These changes likely improved the library's maintainability and efficiency in handling number formatting across different locales.
javascriptformattingjs-library
cachethq/cachet

Oct 2015 - Oct 2015

🚦 Cachet, the open-source, self-hosted status page system.
Role in this project:
userFull-stack Developer
Contributions:16 commits, 4 PRs, 7 comments in 3 days
Contributions summary:Michael primarily focused on modifying and enhancing the Cachet application's settings and user interface components. Their contributions included separating application settings into distinct pages, implementing new theme options such as full-width banners, background colors, and padding. The user also updated language files for a multi-lingual setup and modified existing UI elements by converting checkboxes to single-line layouts.
cachetphpstatuspageweb-applicationstatus
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 M - Sr Staff Software Engineer at Clarify