Troy Hunt

Consultant, Trainer, Contractor, MVP, Technical Architect

Pluralsight

http://troyhunt.com