Tim Barber


A .NET Architect with a passion for craftsmanship and getting things done right.