James Mann

Senior Software Engineer at Zammo

England, United Kingdom
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
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.
code10 years of coding experience
job5 years of employment as a software developer
bookB.Sc. (Hons) Computer Science w/ Information Engineering, Computer Science, B.Sc. (Hons) Computer Science w/ Information Engineering, Computer Science at University of Hull
github-logo-circle

Github Skills (14)

net10
asp-net10
bot-framework10
dotnet10
middleware10
csharp10
dialogs10
dialog10
dotnet-core10
microsoft-azure9
azure9
alex8
lex8
google8

Programming languages (7)

C#TypeScriptPowerShellCSSJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
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:
userBack-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.
dotnetrecognizersbotdialogsadapters
jamesemann/EventsDialog

Mar 2018 - Apr 2018

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.
Request Free Trial
James Mann - Senior Software Engineer at Zammo