Albumprinter is one of Europe’s largest photo book suppliers, based in Amsterdam, The Netherlands. I currently work for Albumprinter as part of the backend team, developing APIs (C# .NET 3.5, Spring.NET, NHibernate, SQL Server) used by the public facing website and the factory where the products are printed and shipped, a secure shopping cart and ordering system, and bespoke localized ASP.NET MVC 3 web applications for specialized products.
Chemistry is an award-winning Digital Media Agency based in London, UK. During my 3 month contract at Chemistry, I continued the development of a hotel booking website and worked primarily on the Data Access, Domain and UI layers of a C# .NET 4.0 ASP.NET MVP web application (Unity, Entity Framework, SQL Server 2008, Sitecore). I also retrospectively added unit and integration tests and helped manage the requirements, third-party web service integrations and client expectations.
Mflow is a London-based startup providing a social music streaming website. While at Mflow, I helped develop RESTful backend web services (C# .NET 3.5, Funq, Redis, Lucene, PostgreSQL), architected and built a stable deployment system (.NET web services, custom MSBuild tasks, TeamCity) and lead the development of the Mflow website, a single-page heavily AJAX’d site (ASP.NET MVC 2, StructureMap, AJAX, jQuery).
Microgenx was a software development house based in Brisbane, Australia, that delivered custom software solutions across many industries using Agile methodologies. While at Microgenx, I designed and built applications using combinations of .NET 2.0, .NET 3.5, ASP.NET, Windows Forms, WCF, Enterprise Library, SQL Server, SSL setup, HTML, JavaScript and CSS within Visual Studio 2008 and TFS. Microgenx were aquired by SMS Management & Technology in 2010.
Trade Me is New Zealand’s largest Internet auction and classified website. Trade Me has over 2.8 million active registered members (65% of New Zealand’s population). My responsibilities included managing, prototyping, developing, unit testing, fine tuning and the smooth deployment of simultaneous projects in a team structured environment using ASP.NET, VB.NET 2.0, SQL Server, HTML, JavaScript and CSS.
Critchlow is a Wellington based digital mapping solutions company. I worked as part of a small team of software engineers on a variety of projects specializing in both C# and VB.NET web and desktop mapping development, VB 6.0 desktop applications, 3rd party application development (using MapInfo mapping, geocoding and routing SDKs), research and development, and customer-facing sales support.