James Clarke

Principal Software Engineering Manager, Microsoft Store

Redmond, Washington, 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
James Clarke is a principal software engineering manager at Microsoft Store on Windows, blending 11+ years of large-scale engineering leadership with founder-level product instincts from co-founding ROOT6 and running ObjectivePixel. He moved from high-stakes film and TV post-production troubleshooting to pioneering early video streaming products adopted by BBC, HBO and MTV, and later helped shape adaptive streaming standards at Microsoft. James is hands-on across client infrastructure, feature flighting and AI-driven UX improvements, and contributes to open-source projects such as the Flutter engine with notable Windows platform work. He brings deep systems experience—from debugging the Windows boot process to graphics prototyping—paired with a conviction that people engineering is the hardest, and most important, part of shipping software. Based in Redmond, he combines entrepreneurial grit, cross-team collaboration, and a history of creating resilient products that outlast competitors.
code11 years of coding experience
bookMarlborough College
bookMaster of Science (M.Sc.), Computer and Telecommunications Engineering, 2:1, Master of Science (M.Sc.), Computer and Telecommunications Engineering, 2:1 at University of Surrey
bookBachelor of Arts (B.A.), Hons, Music, Computing, Music, Computing, 2:1, Bachelor of Arts (B.A.), Hons, Music, Computing, Music, Computing, 2:1 at Oxford Brookes University
github-logo-circle

Github Skills (11)

windows10
flutter-game10
cpp10
ws-api10
winapi10
cplus10
wp-api10
flutter-apps10
flutter10
egl9
opengl8

Programming languages (26)

C#CGoMustacheHTMLYAMLTypeScriptShell

Github contributions (5)

github-logo-circle
flutter/engine

Oct 2018 - Oct 2021

The Flutter engine
Role in this project:
userFull-stack Developer
Contributions:184 reviews, 24 commits, 37 PRs in 3 years
Contributions summary:James contributed significantly to the Flutter engine, particularly focusing on Windows platform-specific implementations. Their work involved fixing Windows embedding issues, implementing an alternative Windows shell platform, and updating the API for the Windows shell platform implementation. They also addressed redraw issues and added a context for async resource uploading, improving the rendering performance and stability of the engine.
flutterflutter-enginec-plus-plus
clarkezone/previewd

Apr 2022 - Jan 2023

A daemon for managing rendering for static sites and blogs using kubernetes
Contributions:4 releases, 59 PRs, 256 pushes in 8 months
static-sitesdaemonrenderingsiteskubernetes
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
James Clarke - Principal Software Engineering Manager, Microsoft Store