James Edwards

Principal Engineering Manager at Microsoft

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
James Edwards is a Principal Engineering Manager at Microsoft with nine years of experience building and leading product-focused engineering teams across Dynamics 365, Microsoft Copilot for Finance, and Forward Deployed Engineering. He combines hands-on iOS development—contributing UI improvements to Microsoft’s fluentui-apple repo—with strategic program leadership, delivering customer-facing enterprise software at scale. James has progressed from senior engineer to principal manager within Microsoft, demonstrating a pattern of technical ownership and people management across complex finance and project operations domains. He brings a practical blend of product sensibility and engineering rigor, mentoring teams to ship polished UX and reliable backend integrations. Based in England, he pairs a Dartmouth Computer Science background with early teaching and volunteer experience that underscore a commitment to developer enablement and knowledge sharing. A subtle thread through his work is attention to UI detail and design tokens, reflecting a developer who values both product polish and system reliability.
code9 years of coding experience
job7 years of employment as a software developer
bookHarvard-Westlake High School
bookBachelor of Arts (B.A.), Computer Science, Bachelor of Arts (B.A.), Computer Science at Dartmouth College
github-logo-circle

Github Skills (5)

swift10
uikit10
ios10
ui-design8
appkit5

Programming languages (4)

TypeScriptC#C++Swift

Github contributions (5)

github-logo-circle
microsoft/fluentui-apple

Oct 2021 - Jan 2023

UIKit and AppKit controls for building native Microsoft experiences
Role in this project:
userMobile Developer (iOS)
Contributions:389 reviews, 119 commits, 111 PRs in 1 year 3 months
Contributions summary:James's commits primarily focused on implementing and enhancing the `PillButtonBar` and its associated components within the `fluentui-apple` iOS repository. They added functionality for an unread dot, fixed UI bugs, improved formatting and indentation of Swift code, and customized button appearances. The user's contributions also included updating and modifying existing UI elements within the FluentUI framework, specifically focusing on color and design token integration.
fluentui-appleexperiencesiosappkituikit
edjamesmsft/fluentui-apple

Oct 2021 - Apr 2024

UIKit and AppKit controls for building native Microsoft experiences
Contributions:219 pushes, 118 branches in 2 years 6 months
maccatalystopenui5experiencesmac-catalystappkit
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 Edwards - Principal Engineering Manager at Microsoft