Michael Stillwell

Developer Advocate

London, England, United Kingdom
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 Stillwell is a Developer Advocate at Google with 16 years of hands-on experience building web and mobile platforms and mentoring engineering teams. He specializes in Android—particularly Wear OS at the intersection of health and fitness—and advocates for developers by improving APIs and example code to make Google technologies more usable. His background spans full-stack web development for agencies and major clients like the BBC, Comic Relief and Feel Unique, and contributions to notable open-source projects such as AMP tooling and Android health samples. Comfortable across JavaScript, TypeScript and Java, he combines practical implementation experience with developer relations to translate real-world needs into better product guidance. A computer science postgrad with an interdisciplinary undergraduate mix including philosophy and psychology, he brings both technical depth and a user-centered perspective to developer tooling.
code17 years of coding experience
job12 years of employment as a software developer
bookBA/BSc, Philosophy, Psychology, Computer Science, BA/BSc, Philosophy, Psychology, Computer Science at Monash University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (20)

kotlin10
javascript10
ampl10
typescript10
google-amp10
android-development10
typescript-types10
html10
typescripts10
testing9
cheerio9
ui-design9
css9
front-end-development9
nodejs9

Programming languages (21)

JavaBikeshedCSSC++RustCGoHTML

Github contributions (5)

github-logo-circle
android/health-samples

Sep 2021 - Jan 2023

Role in this project:
userMobile Developer (Android)
Contributions:24 reviews, 13 commits, 26 PRs in 1 year 3 months
Contributions summary:Michael primarily contributed to the `android/health-samples` repository by modifying and updating several Android-based health sample applications. Their work included implementing features for filtering heart rate data based on accuracy, creating a "disabled" state for UI buttons, and updating the applications to use the latest versions of the Health Services beta. The user also addressed specific issues by correcting method names and incorporating features such as exercise duration calculations.
ampproject/amp-toolbox

Jan 2018 - May 2020

A collection of AMP tools making it easier to publish and host AMP pages.
Role in this project:
userFull-stack Developer
Contributions:40 commits, 24 PRs, 3 pushes in 2 years 4 months
Contributions summary:Michael contributed to the `amp-toolbox` repository by implementing features and fixing issues related to the tooling for AMP (Accelerated Mobile Pages) pages. Their work includes adding a Cheerio demo for server-side rendering, fixing typos in the codebase, and integrating and testing the `amp-toolbox-linter`. They also updated the linter to support story metadata and improve output formatting for the command-line interface.
publishhostamp-toolboxampamp-html
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