Salesforce Designer and Developer
2018 - PRESENTAppcloud NZ Limited- Developed a water quality and quantity application to identify issues with pollution and volumes; presented on a real-time map and analytics dashboard.
- Created a next-generation injury claims system for a government organization in charge of accidents and injuries. Used dynamic components driven by the type of injury to control the UI.
- Worked on the Salesforce Health Cloud, developing a notification system for doctors. Helped establish GitLab pipelines for source control and release management.
Technologies: Salesforce Apex, Salesforce DX, Salesforce Lightning, GitLab CI/CD, LeafletJS, JavaScript MVC, Vis.jsArchitect and Developer
2008 - 2018Freelance Clients- Developed multiple Salesforce solutions while contracting for Fujitsu, New Zealand.
- Worked for a number of clients as their chief architect.
- Acted as a senior project manager, migrating the infrastructure from on-premise to a Revera cloud solution.
Technologies: APEX Code, Apex Triggers, Aura, Salesforce Service CloudSenior IT Manager
2004 - 2008Ministry Of Justice New Zealand- Managed the ministry's team of enterprise architects.
- Led the IT projects across the ministry as well as the teams.
- Guided the creation of the ministry's information systems strategic plan.
Technologies: IT Systems Architecture, IT Projects, Enterprise ArchitectureEnterprise Architect
2002 - 2004Meridian Energy New Zealand- Developed an information systems strategic plan across Meridians IT and SCADA technologies.
- Built an enterprise architecture to consolidate and develop IT capability.
- Created a solution architecture for Meridian's data warehousing needs.
Technologies: Enterprise ArchitectureSystem Designer
1994 - 2002Telecom New Zealand- Led the first telecom IT system design team and brought experts from various IT domains to create a cohesive approach to IT systems.
- Undertook an enterprise-wide analysis of approximately 1,000 internal systems to rationalize and consolidate them.
- Created an enterprise architecture for projects to remove technical debt and duplicate systems.
Technologies: Enterprise Architecture, IT Project Management, IT Systems ArchitectureSenior Developer
1990 - 1994IBM NZ Limited- Enhanced and developed the integrated customer management system's (ICMS) service orders during its first release to align with the telecom's requirements.
- Contributed to the second release (Plant) of the ICMS and created a new module to manage internal and external networks.
- Implemented a message queue system to enable parallel processing of service orders.
Technologies: IBM RPGAS400 Developer
1984 - 1989Freelance Clients- Worked for a Wellington-based finance company and developed systems on their AS400.
- Resided in London for Chemical Bank, enhancing their AS400 commercial banking solution.
- Engaged with a small IT company in London, undertaking various AS400 development projects.
Technologies: IBM RPG