Hi I'm Andy — I'm currently the CTO of a software services company in beautiful sunny Kuwait.
I've spent my career as a software engineer and designer and I've built and managed teams, led developer training, founded user groups, and presented at conferences.
I have a passion for the elegance inherent in well-designed software solutions and the beauty that exists in the software we create. I enjoy working with and evangelizing all of the technologies and patterns that create harmony in my software development life and I enjoy sharing my experiences with others.
You'll currently find me building cloud-native software solutions with Azure and .NET Core.
Blog
- ASP.NET Core Deployment Versioning with Git and Kudu [10-May-2017]
- Setting Up MySQL on an Azure Ubuntu VM [18-Jan-2016]
- EF6: Adding a Created Date/Time Column Automatically with Code First Migrations [06-Feb-2014]
- Localizing Entity Framework POCO Properties with JSON - Part 1 [07-Sep-2013]
- Keeping Your Data Access Honest with SQL Server Profiler [25-May-2012]
- TDD Code Kata [28-Feb-2012]
- Hg Strip and Transplant [22-Feb-2012]
- Fun with NUnit and ReSharper Templates [07-Jan-2012]
- An Introduction to Hgflow [24-Dec-2011]