Mike Cao

Chief Executive Officer at Umami

San Francisco, California, 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
Mike Cao is a seasoned software leader and CEO based in San Francisco with 15 years of experience building full-stack web applications and leading technical teams. He combines hands-on development—ranging from React/Node.js front ends and video rendering features to PHP micro-framework internals—with strategic product and architecture leadership gained at Adobe and LexisNexis. As CEO of Umami, he actively contributes to its open-source analytics platform, improving real-time dashboards and searchability while prioritizing privacy-focused instrumentation. His background migrating legacy systems to modern JavaScript stacks and building deployment pipelines reflects a pragmatic focus on developer productivity and UX. Trained as an electrical engineer at UC Davis, he brings a systems-oriented mindset to both low-level integration work and customer-facing UI detail.
code15 years of coding experience
job22 years of employment as a software developer
bookBS Electrical Engineering, BS Electrical Engineering at University of California, Davis
stackoverflow-logo

Stackoverflow

Stats
609reputation
7kreached
3answers
0questions
github-logo-circle

Github Skills (25)

javascript10
restful-api10
typescript10
micro-framework10
php10
front-end-development10
typescript-types10
typescripts10
react10
back-end-development9
user-interface9
url-routing9
human-interface9
apidoc9
ui-design9

Programming languages (6)

MDXTypeScriptC#C++JavaScriptPHP

Github contributions (5)

github-logo-circle
astrofox-io/astrofox

Jan 2015 - Dec 2022

Astrofox is a motion graphics program that lets you turn audio into amazing videos.
Role in this project:
userFull-stack Developer
Contributions:5 releases, 8 reviews, 866 commits in 8 years 1 month
Contributions summary:Mike's contributions focused on enhancing the functionality and user experience of the Astrofox application. They were responsible for implementing fixed values for the RGB shift effect, and they refactored the display constructors to use labels instead of text. In addition, the user was involved in the development of video rendering settings, including updates to the sound wave display. These changes demonstrate the user's involvement in both front-end and potentially backend aspects of the project.
motion-graphicsvideosmotionaudiomusic-visualizer
flightphp/core

Mar 2011 - Dec 2021

An extensible micro-framework for PHP
Role in this project:
userBack-end Developer
Contributions:2 reviews, 229 commits, 46 PRs in 10 years 10 months
Contributions summary:Mike primarily focused on enhancing the core functionality of the FlightPHP micro-framework. Their contributions included fixing method documentation, addressing array errors, and improving the routing and loading mechanisms. Furthermore, the user added configuration options for the view path and implemented a method for sending JSON responses, showcasing their involvement in extending the framework's capabilities. These changes reflect a commitment to improving usability and extending API functionality.
micro-frameworkrestfulphpframeworkextensible
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