Avery Dunn is a software engineer with six years of experience building reliable backend systems, currently contributing to Microsoft from Redmond, Washington. She joined Microsoft in 2020 after three years developing software at WEX, bringing practical experience in production engineering and iterative code quality improvements. Avery has contributed to the widely used Microsoft Authentication Library for Java, focusing on backend robustness, iterator handling, client capabilities, and test coverage—work that emphasizes maintainability and security. Trained in computer science at the University of Maine, she combines solid academic foundations with hands-on enterprise engineering. Colleagues would describe her as detail-oriented and pragmatic, often spotting edge cases and cleaning up technical debt. Outside of product work she demonstrates a preference for thoughtful refactors that reduce complexity and improve long-term stability.
6 years of coding experience
2 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at University of Maine
Microsoft Authentication Library (MSAL) for Java http://aka.ms/aadv2
Role in this project:
Back-end Developer
Contributions:23 releases, 263 reviews, 106 commits in 2 years 10 months
Contributions summary:Avery primarily contributed to the back-end of the Microsoft Authentication Library for Java. Their work involved fixing typos, adding an optional parameter for client capabilities, and adding tests for those capabilities. They also refactored code to handle iterators better and made several code cleanup changes.
Contributions:18 reviews, 7 commits, 17 PRs in 1 month
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.