Mike Samuel

Technical Founder & CEO at Temper Systems

Denver, Colorado, 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 Samuel is a technical founder and CEO with 25+ years of engineering experience and 19 years of hands-on product work, including 17 years at Google where he co-created Google Calendar and scaled developer tooling for 15,000+ engineers. He specializes in developer productivity, secure systems design, and programming languages—proficient in 18 languages—and has influenced web standards via TC39 and the W3C. At Google he led security frameworks and sandboxing work (notably Google Caja) and received the Founders Award and OC Award for innovation and entrepreneurial impact. Today he is building a stealth developer platform aimed at eliminating cross-language inefficiencies he encountered scaling engineering systems. An active open-source contributor, his work improving HTML sanitizers and code-prettify reflects a long-running focus on safe, maintainable web tooling. Based in Denver, he blends deep systems expertise with a knack for turning language and security research into practical, widely used developer infrastructure.
code19 years of coding experience
job20 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Carnegie Mellon University
stackoverflow-logo

Stackoverflow

Stats
119,279reputation
19.0mreached
1,583answers
65questions
Badges
floating-point
top-5%
regex
top-1%
character-encoding
top-5%
oop
top-5%
localization
top-5%
synchronization
top-5%
github-logo-circle

Github Skills (67)

refactor10
security10
javas10
html-sanitization10
xss10
refactoring10
garbage-collection10
javascript10
jquery10
internationalization10
html10
ecmascript10
logic10
json10
java10

Programming languages (21)

MDXC#JavaBikeshedRustCDScala

Github contributions (5)

github-logo-circle
googlearchive/code-prettify

Apr 2015 - Feb 2019

An embeddable script that makes source-code snippets in HTML prettier.
Role in this project:
userFull-stack Developer
Contributions:55 commits, 41 PRs, 63 pushes in 3 years 10 months
Contributions summary:Mike primarily focused on refactoring and updating code references within the codebase, specifically changing references from code.google to GitHub or rawgit. The user also addressed skin autoloading issues, ensuring that skin files are correctly copied to the appropriate loader directory for the correct functionality. The contributions also include removing Rust language handler registrations in `prettify.js` and made small adjustments to dart language syntax and test goldens, indicating a wide range of changes across various areas of the project.
googlearchive/caja

Dec 2007 - Sep 2015

Caja is a tool for safely embedding third party HTML, CSS and JavaScript in your website.
Role in this project:
userBack-end Developer & Code Maintainer
Contributions:797 commits, 1 PR, 2 pushes in 7 years 10 months
Contributions summary:Mike made several contributions to the Caja project, focusing on bug fixes and improving code quality. They addressed inconsistencies in the HTML sanitization process, specifically fixing issues related to missing semicolons and incorrect handling of attribute values. Their work also involved refactoring code related to CSS processing, including updates to the CSS parser and the support for CSS3 transitions. The user also addressed defects related to rendering, and fixing a null pointer exception in the DOM parser.
cssjavascript
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