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.
11 years of coding experience
17 years of employment as a software developer
Systems Analysis and Design, Systems Analysis and Design at Humber College
smtp4dev - the fake smtp email server for development and testing
Role in this project:
Full-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.
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