Summary
Troy Shaw is a Senior Integration & API Engineer with 12 years' experience designing and delivering enterprise MuleSoft and Java-based integrations, currently working at NZ Post in Wellington. He specialises in MuleSoft/CloudHub API development, DataWeave transformations, and DevOps pipelines (Azure DevOps, Jenkins, Maven, JFrog), and has supported suites of 100+ APIs across complex, legacy systems. Comfortable across cloud (Azure/AWS), databases (Postgres, Oracle, MS SQL, DB2) and queueing (JMS), he combines hands-on coding in Spring/Spring Boot with test-driven practices (JUnit/MUnit) and full-stack problem solving. Troy is strongly process-driven—he has designed onboarding, security, and knowledge processes that reduced operational friction while mentoring teams and contractors. He has a track record in high-stakes industries (postal, banking, utilities, health) where performance and integration of archaic systems matter, and he holds a First Class Honours BE in Software Engineering from Victoria University of Wellington.
12 years of coding experience
10 years of employment as a software developer
Bachelor of Engineering (BE) with First Class Honours Software Engineering, Bachelor of Engineering (BE) with First Class Honours Software Engineering at Victoria University of Wellington