Summary
Blair Davidson is a software developer with 11 years' experience building enterprise applications on the Microsoft stack, currently focused at Kiandra IT in the Greater Perth area. He specializes in designing loosely coupled, testable systems using C#, .NET (including WCF and ASP.NET), inversion-of-control with Castle Windsor, and unit/mocking frameworks like nUnit and Rhino Mocks. Blair brings practical expertise in parallel programming with the Task Parallel Library and production-ready data work with Microsoft SQL Server. He consistently emphasizes on-time, on-budget delivery and software quality, applying object-oriented design and proven patterns to improve maintainability. Comfortable across Windows and macOS, he blends deep tooling knowledge (Visual Studio 2008/2010) with a pragmatic drive to find better ways to deliver value to customers.
11 years of coding experience