Available to hire
I am a seasoned software developer with 19 years of commercial experience across finance, data analytics, telecommunications, and government projects. I bring deep understanding of industry-specific requirements and deliver robust technology solutions tailored to diverse business needs.
I have strong experience developing both front-end and integration solutions, including REST and SOAP APIs, Java/Spring back-end services, and enterprise integration patterns using Kafka/Camel, IBM Integration Bus, IBM MQ/WebSphere, and Mule ESB. I also provide technical leadership through design, peer reviews, and delivery planning.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Work Experience
Senior Developer (Contract) at Bank of New Zealand (BNZ)
April 20, 2024 - April 17, 2026Digital Modernization BNZ initiative: provided technical leadership and guidance to the development team and stakeholders; supported Business Analysts with stakeholder information gathering, documentation of requirements, and development of API specifications/design; contributed to solution development plans and estimates; developed application code and managed quality via peer reviews.
Enterprise Payments API – Core Ledger Replacement: supported technical guidance and peer reviews for microservices delivering payment management and orchestration across multiple ledgers; implemented API development using Spring Boot; ensured industry standards and best practices.
Senior Developer (Contract) at Accident Compensation Corporation (ACC)
January 19, 2021 - April 19, 2024MyACC for Business digital application: provided technical leadership and guidance; created system design and advised development team and business stakeholders; performed peer reviews.
Built front-end (UX/UI) using React and backend/API using Spring Boot, contributing to development and delivery of online ACC account policy/levy management for businesses and tax agents/advisors management for clients' ACC levies.
Java Consultant (Contract) at ANZ Banking Group
September 30, 2019 - January 19, 2021ANZ (SwiSH Switch and Settlement): responsible for system design and development and/or resolving production issues; enhanced functionality to meet business needs.
Worked on core transaction routing for ATM/EFTPOS to downstream systems (e.g., Fraud and Settlement); designed systems and provided technical guidance to other development staff within complex development teams.
Senior Java Developer (Contract) at VizExplorer
March 26, 2018 - September 7, 2018Supported and maintained VizExplorer core applications through bug fixes and delivered new features; participated in system design and analysis; provided estimates and solutions with subject matter experts and development management; provided regular progress updates to stakeholders.
Senior Integration Developer (Contract) at Solnet Solutions, Ltd.
March 26, 2018 - September 27, 2019MyACC microservices API for Project CP1 Payments and NextGen: developed MyACC microservice APIs supporting MyACC web UI; collaborated on solution design and integration analysis; estimated tasks and delivered solutions with architects and business analysts; provided development updates.
Integration work using IBM Integration Bus (IIB): developed ACC NGCM Engagement Model Decision (NGCM EMD) IIB mediation for ACC claim/payment system EOS and rules engine (BxMS), including design/analysis, estimates, release/deployment involvement, and early-life production support.
Additional IIB mediations for ACC Client Front-End Enterprise (CFEE), fulfilling integration requirements for EOS and BxMS, including collaboration across stakeholders and mediation development.
Senior Java Developer at VizExplorer
March 27, 2017 - March 23, 2018Maintained and enhanced VizExplorer core application services; developed new applications integrating with VizExplorer core services; supported ad-hoc application improvements; provided regular progress reporting.
Participated in presentations/demonstrations to third parties and colleagues and contributed across system design and analysis phases, including feature work and production support via bug fixes.
Senior Software Engineer at Solnet Solutions, Ltd.
May 1, 2012 - March 24, 2017Delivered development work across multiple government projects (Inland Revenue, Ministry of Health, KiwiRail) using Java, Java web/portal, Spring Framework, and Mule ESB.
Supported additional clients (Lotto NZ, Vector AMS, Trustees Executors) using Java, Spring Framework, and IBM Message Broker.
Contributed across design, development, and deployment (Agile or SDLC), created technical documentation (design specs, operations, deployment), and collaborated with stakeholders and third parties.
Contributed to Ministry of Health portal enhancements reducing time delay in submission and validation of claims by 35%. Also supported estimates, release/deployment processes, and early-life production support.
Senior Software Engineer at FriarTuck Pte, Ltd.
September 26, 2011 - April 7, 2012Developed the broker module using MuleESB; implemented enhancements on Java Swing-based UI; developed web service modules to interact with broker application.
Contributed to integration and unit tests; worked across Agile design and development stages including research and adoption of ESB/service-oriented architecture within the company.
Senior Software Engineer at Lexmark Research and Development Corporation
February 21, 2011 - September 25, 2012Developed smartcard authentication and embedded application UI enhancements; implemented integration and unit tests.
Coordinated with counterparts in the United States Head Office for analysis and design; delivered work across Agile design, development, and deployment, including changes and defect fixing.
IT Specialist – Java/SOA at IBM – Global Business Services
January 18, 2010 - February 19, 2011Worked on Globe Telecom’s service delivery platform built from reusable SOA-based components using IBM WebSphere Process Server.
Converted requirements to system design documents; created test cases and performed system integration tests; implemented unit tests on SOA components.
Participated in SDLC design/development/deployment across multiple projects and handled client change requests and defect fixes.
Java Software Engineer at ACS, A Xerox Company
June 10, 2008 - January 15, 2010Developed SOA-based components for an Enterprise Health Care Claim Payment System (New Hampshire, US Government health care project) using IBM WebSphere Process Server.
Implemented unit test cases and supported client changes and bug fixing across design and development stages using SDLC.
Java Developer at Champ (formerly IPVG – SoftAir AG)
January 2, 2008 - June 15, 2008Worked on Cargospot air cargo management system; developed secured web services for remote clients, including messaging inbound/outbound modules and mapping of standard IATA messages to customer-specific messages.
Created detailed design documentation; contributed to design/development using SDLC and handled client changes and defects; implemented unit and integration tests.
Java Developer at WeServ Systems International
April 10, 2007 - December 29, 2007Delivered modules for Cash Management Tool under Nomura Asset Management’s Global Operation project.
Developed a Java Swing + Spring framework UI module; created technical detailed design and API documents; implemented client changes and bug fixing, and supported unit testing.
Java Developer at Solegy, LLC
May 6, 2006 - April 9, 2007Designed and developed a Java-based monitoring module for a VoIP real-time billing engine; provided client support.
Created technical detailed design and API documents and documentation for monitoring modules; supported implementations and wrote/implemented unit tests.
Lecturer at Liceo de Cagayan University
June 1, 2005 - March 1, 2006Handled lectures including Relational Database Management System/Database Design, Object-Oriented Programming, and Object-Oriented System Analysis and Design; advised senior students’ System Analysis and Design projects.
Lecturer at Philippine Computer College
June 1, 2004 - March 20, 2005Taught major subjects in B.S. Computer Science including Automata, Database Design, Object-Oriented Programming, and System Analysis and Design.
Education
Bachelor of Science in Information Technology at Mindanao State University – Iligan Institute of Technology
January 1, 1998 - March 1, 2003Qualifications
AWS Certified Developer - Associate
June 19, 2020 - July 29, 2026AWS Certified Cloud Practitioner
April 23, 2020 - July 29, 2026MuleSoft Certified Developer – Integration and API Associate
January 19, 2017 - July 29, 2026IBM Certified Solution Developer – Integration Bus V10.0
October 18, 2016 - July 29, 2026IBM Certified Integration Developer – WebSphere Process Server V7.0
February 4, 2014 - July 29, 2026Sun Certified Programmer for the Java Platform Standard Edition 5.0
November 4, 2009 - July 29, 2026Industry Experience
Financial Services, Government, Telecommunications, Software & Internet, Education
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer in Wellington today.