Doug Wilson is a seasoned technology leader and software craftsman with over two decades of experience delivering business applications on the Microsoft stack. He serves as Director of Information Technology Services at Provision Data Systems Inc. since 2015, blending hands-on development with strategic IT leadership. Doug has led teams of 2-10 engineers and shaped architecture, interoperability, and delivery for desktop and web client-facing applications. His technical specialties include ASP.NET MVC and ASP.NET Core, C#, Angular, JavaScript/TypeScript, Domain-Driven Design, and Event Sourcing/CQRS. Based in Kelowna, British Columbia, Canada, he consistently translates complex requirements into practical, auditable solutions aligned with business goals. His long career across multiple organizations reflects a commitment to mentoring teams and delivering reliable software at scale.
10 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