Kevin Smith

Senior Software Engineer at dotnet York

York, 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
Kevin Smith is a Senior Software Engineer with 13 years of experience building resilient, event-driven systems and APIs across cloud platforms, currently at Exizent. A Microsoft MVP and MongoDB Champion, he specializes in C#, serverless architectures (Azure Functions, AWS Lambda), messaging (MassTransit, RabbitMQ) and NoSQL datastores, and has deep practical experience stabilizing Rebus MongoDB integrations. He has driven architectural transformations—introducing domain-driven design, state-machine workflows, Outbox/Inbox patterns, and CI/CD—to improve reliability and enable daily deployments across payments and probate platforms. An active community organiser (dotnetsheff, dotnetYork) and speaker, he balances hands-on coding with mentoring and tech evangelism. Not obvious from titles alone: he pairs production-grade engineering with a history in live event lighting, which shaped his pragmatic operational focus and attention to orchestration under pressure. Based in York, UK, Kevin combines open-source contributions and proven delivery to make distributed systems more maintainable and observable.
code13 years of coding experience
job26 years of employment as a software developer
bookM102: MongoDB for DBAs Computer Software Engineering, M102: MongoDB for DBAs Computer Software Engineering at 10gen Education
bookM040: New Features and Tools in MongoDB 4.0, M040: New Features and Tools in MongoDB 4.0 at MongoDB University
bookCity & Guilds Computer Software Engineering, City & Guilds Computer Software Engineering at North Notts College
book2003 City & Guilds Computer Programming Computer Software Engineering, 2003 City & Guilds Computer Programming Computer Software Engineering at West Notts College
bookBachelor of Computer Science Software Engineering, Bachelor of Computer Science Software Engineering at Sheffield Hallam University
bookValley Comprehensive School
bookA Levels, A Levels at Valley Comprehensive Sixth Form
stackoverflow-logo

Stackoverflow

Stats
14,138reputation
1.8mreached
448answers
53questions
Badges
autofac
top-5%
azure
top-5%
mongodb
top-1%
azure-sql-database
top-5%
amazon-dynamodb
top-5%
csrf
top-5%
github-logo-circle

Github Skills (30)

servicebus10
net10
dotnet10
message-queue10
mongodb-database10
asp-net10
message-bus10
csharp10
mongodb10
messaging9
asp-net-core9
microservices-application9
azure-sql-database9
csrf9
cookie9

Programming languages (12)

C#TypeScriptPowerShellDockerfileCSSC++ShellGCC Machine Description

Github contributions (5)

github-logo-circle
rebus-org/Rebus

Aug 2015 - Aug 2015

:bus: Simple and lean service bus implementation for .NET
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 1 issue in 1 day
Contributions summary:Kevin primarily focused on enhancing the Rebus.MongoDb integration, a service bus implementation for .NET, by refactoring and resolving concurrency issues related to sagas and timeouts. They modified the MongoDbTimeoutManager, SagaStorage, and SubscriptionStorage implementations, indicating a strong focus on database interaction and message handling. The user also incorporated error handling and improved overall stability with the changes.
rebusc-sharpservice-busleanazure-service-bus
kevbite/ParkrunMap

Dec 2018 - Dec 2022

An unofficial parkrun event map
Contributions:135 commits, 7 PRs, 89 pushes in 4 years
mapparkrun
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
Kevin Smith - Senior Software Engineer at dotnet York