A C# / Mobile Developer with fourteen years industry experience from Auckland New Zealand.
- Email - nigel.sampson@compiledexperience.com
- Phone - +64 21 1177957
- Website - compiledexperience.com
- GitHub - nigel-sampson
- Twitter - nigelsampson
During spare time worked on both my own mobile applications and open source projects (listed below). The most successful is Hubb, a Windows app that turns GitHub issues into a Kanban style board including markdown support.
In 2014 took over leadership of the Caliburn.Micro open source project after spearheading the Windows 8 and Windows Phone 8.1 support. Since then have led the 3.0.0 version push which includes cross platform support with Xamarin with over 200,000 downloads through Nuget.
Senior Developer & Technical Apps Lead - April 2012 - Present Day
Led the app development team in building award winning mobile apps targeting Windows Phone, Windows 8 & 10 that cover a wide range of experiences from video editing to healthcare.
Strong communication with clients both in meetings and written documentation was a vital skill for this role.
Responsibilities also included engaging with the community promoting app development at both company & community sponsored events.
Windows Apps, Windows Phone Apps, C#, XAML, MVVM, REST Services, JSON, Unit Testing, Xamarin
Developer - November 2011 - March 2012
Contracting at MCom for five months assisted in developing a mobile banking solution for the Pacific Islands over USSD. Focusing mostly on WCF integration services and middleware development as well as supporting other team members in applying unit tests to their code.
C#, WCF, WSDL, Unit Testing
Senior Developer - December 2010 - October 2011
While at Vista for a 10 month contract prototyped the initial infrastructure and was part of the team that developed a Microsoft Azure based SaaS application. Technologies used included ASP.NET MVC, Windows Azure, Entity Framework and Lokad.Cloud.
The work done on this project around topics such as Domain Driven Design and Unit Testing with Mocks have become the foundations for other ongoing efforts in the company.
ASP.NET MVC, C#, SQL Server, Entity Framework, HTML, CSS, Javascript
Lead Developer - May 2008 - December 2010
Returned to Image Centre (who had re-branded their interactive services as Ice Interactive) as the senior developer again developing ASP.NET solutions for clients as well as some Silverlight projects. Helped migrate core infrastructure to .NET 3.5 with Linq to SQL and associated frameworks.
ASP.NET, C#, SQL Server, Linq to SQL, HTML, CSS, Javascript, Silverlight
Senior Product Developer - February 2007 - April 2008
Worked within the product team at Iciniti including an ERP integrated POS solution. Led the research and development of prototypes for the next version of their main product an ASP.NET E-commerce system using technologies including NHibernate and Castle Windsor.
ASP.NET, C#, MySQL, NHibernate
Developer & Lead Developer - February 2003 - August 2006
Developed bespoke ASP.NET web applications for clients as well as maintenance of existing VBScript / COM solutions. Was technical lead a team of five developers. Solutions included Content Management, Digital Asset Management, E-commerce and Web Service integration.
ASP.NET, C#, SQL Server, Linq to SQL, HTML, CSS, Javascript
- Caliburn Micro - An opinionated MVVM framework for all .NET and Xamarin platforms, I'm primarily responsible for the modern platform ports and am now the project steward.
- Spinkit.Xaml - The conversion of popular CSS spinners to Windows 8 xaml for the Progress Ring control.
- Spectrum - A library to do colour space conversions in .NET and extended into xaml for palette declarations.
- Octokit.Caching - A caching plugin for Octokit using etags and a simple in memory cache.
- Developing Cross Platform Mobile Apps with XAML and MVVM - Microsoft Ignite New Zealand 2015 & Auckland Code Camp 2015
- Xamarin 101 - North Shore .NET User Group
- Turning good apps into great ones with Azure - MVP ComCamp February 2015.
- Turning good apps into great ones - Microsoft Student Accelerator 2014.
- Store submission is just the first step - Tech Ed New Zealand 2014.
- Charming Windows 8 - Tech Ed New Zealand 2013.
- Everything You Need to Know About Building REAL XAML Apps for Windows 8 - Tech Ed New Zealand 2012.
- Siri, watch out! - Auckland Windows Apps Meetup 2012.
- Windows 8 Resources - Auckland Windows Apps Meetup 2011.
- Ten ways to improve your Windows Phone app - Auckland Windows Apps Meetup 2011.
- Microsoft MVP 2014-2017 Windows Platform Development
- Bachelor of Computing and Mathematical Science (Software Engineering) - Waikato University - November 2002