Dan Barkwell

Senior Software Engineer at Semperis

Toronto, Ontario, Canada
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
Dan Barkwell is a Senior Software Engineer based in Toronto with 11 years of experience building robust, cloud-first applications across .NET, Node.js and TypeScript. He has a strong track record modernizing systems—rewriting functionality into AWS Lambdas, integrating services with Redis, Elasticsearch and Azure components, and containerizing deployments with Docker. Comfortable across the full stack, Dan combines backend API design and secure data handling (symmetric/asymmetric encryption, KeyVault) with front-end work in Vue and practical DevOps automation. He contributes to open-source, notably improving smtp4dev with UI sorting, API enhancements and Windows service support, reflecting attention to developer experience and deployment nuances. Colleagues rely on him for thoughtful design specs, troubleshooting distributed services (MSMQ, NServiceBus) and smoothing production rollouts. His background in systems analysis and long tenure across enterprise and SaaS environments gives him a pragmatic, reliability-first approach to shipping maintainable software.
code11 years of coding experience
job17 years of employment as a software developer
bookSystems Analysis and Design, Systems Analysis and Design at Humber College
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
31reputation
53reached
0answers
1question
github-logo-circle

Github Skills (19)

asp-net-core10
dotnet-core10
netcore10
csharp10
javascript9
typescript9
typescript-types9
vue9
vue-jsx9
typescripts9
apidoc8
api8
signalr8
css7
windows-service7

Programming languages (5)

C#CSSJavaScriptHTMLMarkdown

Github contributions (5)

github-logo-circle
rnwood/smtp4dev

Aug 2018 - Oct 2018

smtp4dev - the fake smtp email server for development and testing
Role in this project:
userFull-stack Developer
Contributions:8 commits, 2 PRs in 1 month
Contributions summary:Dan implemented several features and bug fixes for the SMTP4dev project, including adding column sorting functionality within the message list and API, as well as enhancing the application to run as a Windows service. They made changes to the front-end components, API client, and back-end controllers to support these new features. The user also fixed content root locations and reversed service startup arguments, demonstrating attention to deployment configurations.
smtpmacosxwindowsemail-smtptesting
Contributions:35 pushes, 1 branch in 7 years 10 months
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
Dan Barkwell - Senior Software Engineer at Semperis