Brett Macdonald

Lead Software Engineer at Northwestern Mutual

New Berlin, Wisconsin, 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

👤
Senior
🎓
Top School
Brett Macdonald is a Lead Software Engineer based in New Berlin, Wisconsin, with nine years of experience building data-driven systems across damage prevention and financial services. He progressed from software analyst roles in the utility sector to senior and lead data engineering positions at EBM Software and Northwestern Mutual, now overseeing engineering efforts as a lead at Northwestern Mutual. Brett blends hands-on data integration and pipeline expertise with leadership in shaping scalable, production-ready analytics platforms. He holds a BA in Computer Science and History from the University of Minnesota, a background that supports clear communication of complex technical trade-offs. Notably, his career shows a pattern of rapid technical elevation—moving from analyst to lead roles within a few years—indicating strong delivery focus and organizational impact.
code9 years of coding experience
job9 years of employment as a software developer
bookBachelor of Arts - BA, Computer Science, History, Bachelor of Arts - BA, Computer Science, History at University of Minnesota

Github contributions (5)

github-logo-circle
macbrett/inhabitent

Nov 2016 - Nov 2016

Contributions:51 pushes, 1 branch in 22 days
macbrett/Instanews

Oct 2016 - Nov 2016

Contributions:4 PRs, 12 pushes, 4 branches in 1 month
python
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
Brett Macdonald - Lead Software Engineer at Northwestern Mutual