Brad Hughes is a Principal Embedded Escalation Engineer at Microsoft with over a decade of experience diagnosing and resolving deep-rooted issues in Exchange Online and related systems. He blends low-level code hygiene and performance-focused refactoring with cross-platform build and deployment expertise, having improved MFCMAPI named-property handling and extended GENie to support file-level configuration and Windows Store deployment. Known for reducing memory overhead and introducing STL-based optimizations, he brings a pragmatic systems mindset to complex troubleshooting and tooling challenges. Based in Rock Hill, SC, and trained in computer science at Clemson, Brad combines long-term production support experience with open-source contributions that reveal a preference for practical, maintainable engineering improvements.
10 years of coding experience
17 years of employment as a software developer
Computer Science, Computer Science at Clemson University
Contributions:12 reviews, 19 commits, 4 PRs in 4 years 6 months
Contributions summary:Brad primarily focused on refactoring and optimizing the `MFCMAPI` codebase, specifically targeting the named property cache. Their contributions involved migrating to STL algorithms for efficiency, removing memory allocation/deallocation overhead, and adding functionality to analyze named properties. This included the addition of features to dump and analyze named properties, including sorting, and the incorporation of timestamp, profile, and store ID information.
Contributions:6 commits, 7 PRs, 11 comments in 27 days
Contributions summary:Brad primarily focused on enhancing the project's build system by implementing file-level configuration and supporting Windows Store app deployment. Their work involved modifying the project generation scripts and build configurations to handle file-specific settings, like marking files for deployment and enabling multiprocessor compilation. These changes streamlined the build process and expanded the project's capabilities to support specific target platforms, improving the project's flexibility.
cmakeqbspremakeqtcreatorsetuptools
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
Brad Hughes - Principal Embedded Escalation Engineer