Matt Dawson

Mobile: (+64) 21-0595711

Email: [email protected]

Key Points


Technical Skills

Languages:Java, C/C++, Delphi

Databases: Oracle, MySQL

Technologies: HTML, Javascript, Dojo, JQuery, AJAX, JSP, ColdFusion, PHP, Swing, SOAP, JAXB, JMS, RMI, Spring, Struts, WebLogic, Tomcat, Maven, Ant, Hibernate, JPA, SQL, Oracle PL/SQL, Subversion, CVS, Alfresco CMS, Solr, iText, JUnit, soapUI, Bash

Operating Systems: Windows, Linux/Unix

Experience

Jun 2006 - Present Datacom Ltd, Wellington, NZ.


Technical Lead at MOJ on Total Case Management
Description: Design and implementation of a generic case management system for various tribunals.
Technologies:  Java, Maven, Subversion, JUnit, Spring Roo, iText, Dojo, JQuery, Tomcat, Oracle, Hibernate/JPA, Alfresco CMS, Solr search.

Senior Developer at MSD on Client Online Appointments
Description: Website implementation for management of appointments by WINZ clients.
Technologies: Java, Maven, Subversion, JUnit, Spring, JAXB, WebLogic.  

Senior Developer at MSD on Payment Card Gateway
Description: Development of the integration layer between Westpac and MSD's client management
system for WINZ payment cards.
Technologies: Java, Maven, Subversion, JUnit, Spring, JAXB, JMS, WebLogic.

Senior Developer at MSD on CYFS case management system
Description: Enhancing an internal system for managing CYFS cases.
Technologies: Java, Dimensions, Swing, EJB2, RMI.    

Senior Developer at MOJ for court foyer displays
Description: Design and implementation of HD free, CD boot-able Ubuntu systems for foyer displays
showing court schedules.
Technologies: Java, Spring, DWR, Bash.

Senior Developer at MOJ for Tenancy Tribunal Online
Description: Re-writing search system to achieve performance targets.
Technologies: Java, Struts, Oracle PL/SQL.

Senior Developer at Datacom for MOJ's Courts Management System
Description: Enhancing and supporting an internal system for case management at district courts.
Technologies: Java, Oracle PL/SQL, WebLogic, SOAP, Swing, RMI.

Senior Developer at MOJ on AMS
Description: Support of the Appellate/High Court case management system.
Technologies:  Java, Ant, Dimensions, Hibernate, Struts.

Aug 2005 - May 2006 DesignRem Ltd, Christchurch, NZ.


Senior Developer on KeyCarbon hardware and software
Description:Development and support of the KeyCarbon range of key-loggers. Responsibilities included design, and development of support tools, front-end software, website and low level firmware.
Technologies: C/C++, PHP,  Java.

Jan 2005 - Jul 2005 Starrtech Interactive, Hawaii (Contracting from New Zealand)


Contractor

Description: Designing and implementing security for a web based content management system.
Technologies: ColdFusion, MS SQL Server.

April 2002 - Dec 2004 eCosm Ltd, Christchurch, NZ.


Intermediate Developer
Description: Development of anti-spam related products for global market.
Technologies: Java, Swing, RMI, Cross-platform C/C++, COM, Delphi Pascal, MySQL.

Feb 2001 - Feb 2002 Daemon Ltd, Sydney, Australia.


Consultant

Description: Design and development of FarCry web-based content management solution. Development of customer Web-sites in FarCry and Macromedia Spectra.

Technologies: ColdFusion, Macromedia Spectra, MS SQL Server.

Jan 2000 - Jan 2001 Bidorbuy Ltd, Sydney, Australia.


Junior Developer
Description: Development and support for an international online auction company.
Technologies: Java, WebLogic, Perl, Oracle, MySQL.

Feb 1999 - Nov 1999 Ednet Ltd, Christchurch, NZ.

Junior Developer
Description: Developing educational software using MS Visual C++ and Macromedia Authorware.
Technologies: MS Visual C++, Macromedia Authorware.

Qualifications/Training

2006 - Oracle PL/SQL.

2002 - Macromedia Certified ColdFusion developer.

2001 - Allaire Spectra.

1998 - BSc Computer Science, University of Canterbury, Christchurch, NZ