Marcus Lum

Staff Software Engineer at Google

Boulder, 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
Marcus Lum is a Staff Software Engineer and engineering leader with 20+ years of hands-on experience building products from startup EHRs to billion-user consumer services; he currently leads the Google Drive web application team. He combines deep full-stack engineering and architecture skills with proven engineering management—having scaled a 10-person dev org into a product-focused company as eHana CTO and shipped major Drive features like Material redesign, Priority view, and Drive Shortcuts. Marcus is pragmatic about reliability and security, contributing to widely used open-source tooling (Certify, an ACME client used by 150k+ organizations) that reflects his expertise in certificate automation, DNS checks and deployment automation. Based in Boulder, he balances product-minded leadership with continued hands-on contributions, often tackling infra, UI, and DevOps gaps himself.
code10 years of coding experience
job19 years of employment as a software developer
bookPunahou School
bookBS, Computer Science, BS, Computer Science at University of Illinois Urbana-Champaign
languagesEnglish
github-logo-circle

Github Skills (15)

iis10
powershell10
certificate10
ssl10
tls1210
cert10
csharp10
acme10
tls1310
letsencrypt10
dotnet-core10
webhooks9
dns9
automation8
automations8

Programming languages (5)

C#TypeScriptC++JavaScriptJSON

Github contributions (5)

github-logo-circle
webprofusion/certify

Sep 2016 - Nov 2017

Professional ACME Client for Windows (and now cross-platform via Certify Management Hub). Certificate Management UI, powered by Let's Encrypt and compatible with all ACME v2 CAs. Used by over 150,000 organisations. Download from certifytheweb.com
Role in this project:
userFull-stack Developer
Contributions:24 commits, 21 PRs, 2 pushes in 1 year 1 month
Contributions summary:Marcus implemented and improved features for the ACME client, including certificate renewal and auto-apply functionality. They addressed bugs related to IIS 7.5 support and implemented PowerShell hooks for pre/post-request actions. The user also contributed to UI enhancements and added DNS features like CAA and DNSSEC checks, as well as certificate revocation support.
windowsssl-certificate-managerletsencryptiisssl
Marcus-L/xamarin-august-ble

Mar 2017 - Aug 2019

Contributions:17 commits, 11 pushes, 1 branch in 2 years 5 months
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