Expérience professionnelle
Senior Software Engineer, Thales New Zealand | May 2016 – Dec 2024
Led the replacement of legacy SOAP web services with a stateless REST-based architecture
for New Zealand's largest public transport provider.
Designed and developed a Web/Mobile application for managing complex preventative
maintenance tasks for Auckland Transport Devices, a project managed by Hitachi Rail.
Specialized in Azure integration, ensuring seamless communication between cloud services and
third-party systems.
Managed complex backend integrations involving multiple third-party services, delivering
reliable and scalable solutions.
Worked closely with international teams, including those based in Hong Kong and France,
gathering requirements and collaborating with customers to ensure successful project delivery
Founder & Lead Developer, Plenfy Jan 2011 – Present
Founded and led Plenfy, evolving it from concept to a global customer engagement platform.
Managed cross-functional teams, including development, marketing, and sales.
Integrated key services such as Vend, Xero, MailChimp, DPS, Chargify, and BigCommerce.
.NET Developer (Contracted to ANZ Bank), ClearPoint April 2015 – May 2016
Upgraded a legacy .NET application for front-line banking operators from .NET 2.0 to MVC.
Mentored team members in adopting new technologies and development practices.
.NET Developer (Contracted to Jericho DC), ClearPoint Dec 2014 – April 2015
Modernized legacy WebForms to improve user experience.
Introduced and mentored colleagues in technologies such as Bootstrap and KnockoutJS.
Implemented automated testing frameworks using Selenium.
Senior Developer (Contract), Thales New Zealand Jan 2014 – April 2014
Designed and developed a RESTful API for external consumption.
Integrated secure payment processing through DPS Payment Gateway.
Senior Consultant (Contract), Theta Auckland Aug 2013 – Dec 2013
Delivered content management solutions using Umbraco CMS for high-profile retail clients.
Integrated secure payment processing through DPS Payment Gateway.
Senior Developer (Contracted to Thales), Leapthought, Auckland Aug 2013 – Dec 2013
Delivered content management solutions using Umbraco CMS for high-profile retail clients.
Integrated secure payment processing through DPS Payment Gateway.
MVC3 Developer (Contract), Agile Systems Ltd Nov 2011 – Mar 2012
Converted PSD designs to functional MVC3 layouts.
Built a complete MVC3 application with Entity Framework 4 (EF4) for data access.
SharePoint Developer, Datacom Systems Ltd, Auckland Jan 2010 – Aug 2011
Led multiple SharePoint-based projects for local government and utility companies.
Development Consultant, Axon, Auckland Aug 2006 – Jul 2009
Delivered specialized SharePoint development across multiple versions and
complex environments.
Information Analyst / Developer, Citigroup, London Jul 2005 – Jul 2006
Developed SQL, Access, and Excel-based solutions to streamline processes.