James Mann is a Senior Software Engineer based in England with 10 years of commercial experience building production-grade systems and voice-first AI at Zammo, where he helps enable enterprise and SMB voice interactions across devices. A former Microsoft MVP and long-time consultant, he blends deep Microsoft-stack expertise with practical product focus, shipping middleware, dialogs and authentication improvements for bot frameworks in notable open-source projects. He has a strong backend orientation—demonstrated by contributions to the Bot Builder Community .NET SDK including Azure AD authentication and multilingual spell-check middleware—and a track record of leading teams and architecture work at Giacom and Black Marble. Pragmatic and business-driven, he gravitates toward solutions that bridge developer ecosystems and real customer outcomes, often improving developer experience and integrations behind the scenes.
10 years of coding experience
5 years of employment as a software developer
B.Sc. (Hons) Computer Science w/ Information Engineering, Computer Science, B.Sc. (Hons) Computer Science w/ Information Engineering, Computer Science at University of Hull
Part of the Bot Builder Community Project. Repository for extensions for the Bot Builder .NET SDK, including middleware, dialogs, recognizers and more.
Role in this project:
Back-end Developer
Contributions:13 commits, 7 PRs, 8 pushes in 1 year 11 months
Contributions summary:James contributed to the Bot Builder Community .NET SDK by adding new functionality to the `jamesemann.botframework` library. Their work includes adding middleware and dialogs, specifically integrating the AzureAdAuthentication middleware for authentication and the SpellCheckMiddleware for spell checking functionality. The user also addressed issue #8 by adding support for multiple languages to the spell check middleware and by adding a Google Hero card mapping.
Contributions:18 commits, 14 pushes, 1 branch in 7 days
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.