Doug Wilson is a seasoned software craftsman and IT leader based in Kelowna, BC, with over two decades of hands-on experience building and operating business-critical Microsoft-based applications and infrastructure. As Director of IT & Services at Provision Data Systems he oversees enterprise email, database, cloud storage, backup and disaster recovery for thousands of users while still designing and managing web applications and databases. He has led teams of 2–11 developers across startups and agencies, applying Domain-Driven Design, Event Sourcing/CQRS, ASP.NET Core, C#, and modern front-end frameworks like Angular to solve complex interoperability challenges. Known for blending deep technical craftsmanship with pragmatic business understanding from long-term freelance engagements, he excels at turning messy legacy environments into reliable, auditable systems.
11 years of coding experience
18 years of employment as a software developer
EET, Electronics, Advanced High School Diploma, EET, Electronics, Advanced High School Diploma at Prairie High School
:bus: Simple and lean service bus implementation for .NET
Contributions:3 pushes in 5 years 5 months
dotnetmessage-busbusc-sharpcsharp
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
Doug Wilson - Director Of Information Technology & Services