Spencer Nelson is a Senior UX Engineering Manager in Bellevue with 11 years of experience blending hands-on engineering, prototyping, and design leadership at Microsoft. He leads UX engineering teams that turn motion and static designs into production-ready assets—building pipelines (Sketch-to-engineering), CI workflows, and A/B testing for rapid experimentation—while mentoring new hires and interns. His background ranges from low-level mobile game engines and cross-platform tooling to shipping Office Mobile prototypes and the Fluent Mobile Icon delivery system, giving him a rare mix of graphics, systems, and UX tooling expertise. An advocate for robust engineering, he has contributed to tooling like golang/dep by hardening dependency handling and test infrastructure, showing attention to reliability beyond the UI. Colleagues describe him as a problem-solver who prioritizes positive impact at scale without losing personal connection.
11 years of coding experience
14 years of employment as a software developer
BA, Computer Science, BA, Computer Science at Utah State University
Go dependency management tool experiment (deprecated)
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:32 commits, 5 PRs, 36 comments in 5 months
Contributions summary:Spencer primarily focused on improving the robustness of the `golang/dep` dependency management tool. Their contributions include fixing data races, addressing err shadowing bugs, and ensuring the correct handling of unreachable repositories. They also added and improved testing infrastructure by verifying the presence of required binaries (git, bzr, hg) before running tests and introducing test helpers for filesystem state validation. Furthermore, they enhanced the vendor stripping process by following symlinks and updating code to handle junctions.
Contributions:9 commits, 11 PRs, 32 pushes in 2 years 5 months
lektors3-bucketaws
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
Spencer Nelson - Senior UX Engineering Manager at Microsoft