David Anderson
David Anderson

David Anderson

AngularJS & .NET Developer.. creative problem solver. Pet owner, parent, skier and bad golfer.