Daniel Jump

Principal Software Engineering Manager at Microsoft

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
Daniel Jump is a Principal Software Engineering Manager based in Redmond with a track record of modernizing large C++ codebases and developer workflows at Microsoft, operating across a codebase measured in the hundreds of millions of lines. He combines deep hands-on C++ expertise with tooling and scripting skills in Perl, Python, and libclang to drive safe refactors, developer education, and scalable engineering tools. Daniel has practical experience across Windows-native APIs and cross-platform ecosystems (C++/WinRT, Win32, Xcode) and has contributed to notable open-source infrastructure work such as cleaning up MSVC compiler warnings in the ICU internationalization library. With a foundation in computer science and physics from Eastern Washington University and nearly three decades of industry experience, he’s equally comfortable mentoring teams as he is diving into compiler-level code quality improvements.
code7 years of coding experience
job2 years of employment as a software developer
bookBS, Computer Science, Physics, BS, Computer Science, Physics at Eastern Washington University
github-logo-circle

Github Skills (4)

cprogramming-language10
icu4c10
c-language10
cpp10

Programming languages (6)

TypeScriptDockerfileC++ShellCMakeJavaScript

Github contributions (5)

github-logo-circle
unicode-org/icu

Aug 2018 - Mar 2022

The home of the ICU project source code.
Role in this project:
userBackend Developer
Contributions:2 releases, 112 reviews, 31 commits in 3 years 8 months
Contributions summary:Daniel primarily focused on improving the codebase by addressing compiler warnings. They cleaned up numerous MSVC W3 and W4 warnings across the common and i18n projects within the ICU4C library. The changes involved modifying code in files like `rbnf.cpp`, adding a macro, and refactoring various areas of the code to ensure code quality and maintainability.
cppc-plus-plusicu4cunicode-consortiumicu4j
daniel-ju/icu

Jul 2018 - Sep 2018

:construction: WIP new home of ICU :construction: -:warning: WARNING: The repo will be rebased in the future!
Contributions:13 PRs, 20 pushes, 14 branches in 1 month
wipicu
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
Daniel Jump - Principal Software Engineering Manager at Microsoft