Michael Demarco

Software Engineer at Notion

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
Michael Demarco is a software engineer based in San Francisco with eight years of experience building high-performance product infrastructure and consumer-facing systems. A UBC honours CS graduate and former UBC teaching assistant who taught across nine courses, he moved from research and internships at institutions like the Canadian Space Agency, Tesla, Amazon, and Samsung into product roles at Notion focused on collections, web infrastructure, and performance. He blends systems-level thinking (performance, databases, parallel computation) with practical product delivery, having shipped features at scale and contributed to tooling that improves developer and user experience. Notably, he has experience synthesizing algorithms in academic research and worked on rover-related projects at the CSA, a detail that reflects both rigorous problem-solving and hardware-adjacent systems work. Now at Notion in product infrastructure and concurrently a fellow at Interact, he pairs a research-minded curiosity with strong hands-on engineering across backend, distributed systems, and developer tooling.
code8 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science Honours Computer Science (Co-op) minor in Data Science, Bachelor of Science Honours Computer Science (Co-op) minor in Data Science at The University of British Columbia
bookInternational Baccalaureate General Studies, International Baccalaureate General Studies at International Baccalaureate
bookExchange, Exchange at National University of Singapore
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
28reputation
343reached
3answers
1question
github-logo-circle

Github Skills (147)

api-client10
notion10
bundler10
jsx10
rust-lang10
javascript10
tree-sitter10
side-bar10
api10
code-editor10
js10
rust10
text-editor10
typescript10
vscode-extension10

Programming languages (15)

C#JavaCSSC++RustCVueGo

Github contributions (5)

github-logo-circle
michaelfromyeg/rECEsearch

Jul 2020 - Jan 2022

A simple Python project to grab Google Scholar data for research at UBC.
Contributions:18 commits, 6 PRs, 16 pushes in 1 year 6 months
pythonecescholarly
Digital scrapbook using webcam and text captions, built primarily using Node.js.
Contributions:9 PRs, 6 pushes, 1 branch in 5 years 1 month
nodejswebcamdigital-scrapbook
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