Neil Macintosh

Bothell, 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
Neil Macintosh is an experienced software engineer and technical lead with 10+ years focused on programming languages, tooling, performance, reliability and security. He has led C++ static analysis at Microsoft and most recently ran the cross-platform C++ core networking and cryptography library team for WhatsApp at Meta, shipping production-critical code across mobile, desktop and server clients. He combines deep language/tooling expertise with hands-on QA and test automation—contributing notable tests and fixes to Microsoft’s widely used Guidelines Support Library (GSL). Based in Bothell, WA, he pairs a Master of Computer Science with a pragmatic engineering style that prioritizes correctness and auditable systems. Colleagues rely on him to navigate complex correctness regressions and to deliver robust, secure infrastructure at scale.
code10 years of coding experience
job16 years of employment as a software developer
bookMaster of Computer Science, Master of Computer Science at University of Adelaide
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
11reputation
3kreached
2answers
0questions
github-logo-circle

Github Skills (6)

unit-testing10
c-language10
cprogramming-language10
testing10
boost6
cppcoreguidelines6

Programming languages (5)

C#JavaC++CSSJavaScript

Github contributions (5)

github-logo-circle
microsoft/GSL

Feb 2018 - Apr 2018

Guidelines Support Library
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:13 commits, 297 PRs, 220 pushes in 2 months
Contributions summary:Neil primarily focused on modifying and expanding the test suite for the Guidelines Support Library (GSL). Their contributions involved removing legacy code related to smart pointer constructors and updating test cases to align with recent library changes. The user also addressed potential issues related to span and its constructors. These changes suggest a focus on ensuring the library's functionality and correctness.
guidelinessupport-library
neilmacintosh/GSL

Mar 2018 - Mar 2018

Guidelines Support Library
Contributions:3 commits, 121 pushes, 56 branches in 2 days
guidelinessupport-library
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
Neil Macintosh