EXPERIENCE
Work Experience
A timeline of the key roles, projects and experiences that have shaped my career.
Apr 2023 – May 2026
Technical Product Manager
PRODUCTHUBBED Parcelpoint · Sydney, Australia
Worked across HUBBED’s logistics technology platform and product suite, helping deliver and improve Click & Collect, Returns, International Shipping and other logistics services while managing technical integrations with carriers, partners and platforms.
- Led delivery and continuous improvement across Click & Collect, Returns and International Shipping products used by major marketplace and retail partners.
- Managed and delivered 10+ carrier integrations, including Aramex, CouriersPlease, Team Global Express, DHL, FedEx and UPS, covering collection, returns and missed-delivery workflows.
- Delivered 10+ partner and platform integrations, including Transvirtual TMS and international cross-border shipping workflows with Asendia.
- Worked closely with an offshore engineering team of 6+ developers across requirements, prioritisation, delivery, release management and post-launch support.
- Used direct database querying, monitoring, alerts and operational reporting to investigate issues, track service health and support stakeholder escalation.
- Reduced AWS infrastructure costs by approximately 25% through service migration, rightsizing and retirement of legacy systems.
- Reduced Google Maps and Places spend from approximately $6,000 to $3,500 per month through usage optimisation.
- Rapidly prototyped Python-based automation tools for file parsing, data transformation and CSV generation, using AI-assisted coding to streamline manual operational workflows.
- Built an internal operations dashboard using v0, HUBBED APIs and Vercel to track ParcelPoints added or removed across Australia and surface major network drops.
View projects from this role →Apr 2022 – Jan 2023
Associate Technical Director
ENGINEERING LEADERSHIPdentsu · Singapore
Led onshore and offshore software engineering teams across multiple digital projects, acting as a bridge between clients, account and creative teams, and engineering. Combined technical leadership with project planning, stakeholder communication, team development and hands-on oversight of delivery.
- Led onshore and offshore software engineers and developers, coordinating technical delivery across multiple projects running simultaneously.
- Acted as the technical team’s representative in client meetings, understanding business and technical requirements and translating them into clear direction for engineering teams.
- Collaborated closely with account, creative and technology teams to align requirements, dependencies and delivery expectations across projects.
- Converted project requirements into delivery plans with clear estimates, timelines, milestones and engineering priorities.
- Conducted regular work-in-progress reviews, tracking delivery progress and communicating status, risks and updates to internal business teams, account teams and clients.
- Partnered with the CTO and Technical Directors on recruitment and development of engineering capabilities across the team.
- Identified technical and management tooling needs and supported evaluation of tools and vendors to improve engineering delivery and team effectiveness.
Aug 2018 – Apr 2022
Engineering Manager
ENGINEERING LEADERSHIPdentsu · Singapore
Managed a software engineering team delivering web and mobile applications, campaign platforms, microsites and other digital experiences across multiple client accounts. Owned delivery across the software development lifecycle while balancing engineering quality, project priorities, team capacity and stakeholder expectations.
- Managed a software development team delivering web and mobile products across multiple client accounts and project streams.
- Owned delivery across the software development lifecycle, using Agile / Scrum practices to manage scope, milestones, risks, dependencies and delivery roadblocks.
- Used Jira, GitHub and GitLab to support planning, engineering workflows, delivery tracking and collaboration across development teams.
- Led delivery of a reusable campaign builder for The Coca-Cola Company across ASEAN, using Strapi, Nuxt.js and Java.
- Led Agile delivery of a cross-platform mobile application for FWD Group insurance agents across ASEAN markets.
- Coordinated engineering work across concurrent projects, balancing delivery commitments with team capacity and technical priorities.
Mar 2014 – June 2022Overlapping role
Co-Founder, Project Manager & Developer
ENTREPRENEURIALBlue Bucket Pte. Ltd. · Singapore
Overlapping entrepreneurial role alongside my primary career
Co-founded a digital services business delivering web applications, microsites, prototypes and e-commerce experiences for corporate clients. Combined project management with hands-on front-end development while managing client relationships, project delivery, budgets and business development.
- Co-founded and operated Blue Bucket, managing client relationships, project delivery, budgets, sales and development of web-based solutions.
- Managed digital projects from initial client discussions through planning, development and delivery, coordinating requirements, timelines and project expectations.
- Combined project management responsibilities with hands-on front-end development, contributing directly to the implementation of client websites, web applications, microsites and interactive prototypes.
- Helped deliver projects for brands including Visa, Spotify, ExxonMobil, UOB, DBS and BOLON across financial services, technology, retail and other industries.
- Worked across a broad range of technologies and platforms including React, Next.js, AngularJS, PHP, AWS, Shopify, Progressive Web Apps and Material UI.
- Contributed project management and front-end development to The Great Singapore Replay: Season 2, a Temasek campaign that was recognised as a Webby Honoree in 2019.
View Blue Bucket Projects →June 2017 – Aug 2018
Senior Software Engineer
ENGINEERINGIsobar · Singapore
Worked as a Senior Software Engineer delivering web applications and digital experiences for major banking and insurance clients, combining hands-on front-end development with experience across campaign sites, microsites, internal tools and CMS-driven platforms.
- Built JavaScript and Vue.js web applications for banking and insurance clients including OCBC Bank and FWD Singapore.
- Developed and maintained customer-facing digital experiences, campaign websites and microsites across multiple client projects.
- Developed internal web-based tools to support business and operational workflows.
- Built and maintained reusable components and functionality across CMS-driven websites.
- Worked hands-on across JavaScript, Vue.js, PHP, HTML5/CSS and WordPress as part of delivering and maintaining digital products.
- Worked within multidisciplinary agency teams to turn design and business requirements into production-ready web experiences.
Apr 2015 – June 2017
Software Engineer
ENGINEERINGIsobar · Singapore
Worked as a front-end focused Software Engineer delivering and maintaining customer-facing digital experiences for OCBC Bank and other client projects, building on an earlier CMS background and moving deeper into application development.
- Served as a key front-end engineer for OCBC Bank and other digital projects, delivering and maintaining customer-facing web experiences.
- Developed campaign websites, microsites and other interactive digital experiences across client projects.
- Built front-end functionality using JavaScript, HTML5 and CSS, translating designs and requirements into working web experiences.
- Worked with PHP-based back ends and CMS platforms as part of developing and maintaining web solutions.
- Contributed to internal web tools alongside customer-facing digital products, expanding experience beyond traditional marketing websites.
- Collaborated with designers, technical teams and other agency disciplines to deliver and maintain production web experiences.
July 2014 – Apr 2015
Content Engineer
ENGINEERINGIsobar · Singapore
Managed business-as-usual digital operations for OCBC Bank, working with enterprise content management systems to maintain and update customer-facing web content while supporting the day-to-day delivery of digital requirements.
- Managed business-as-usual digital operations for OCBC Bank using the OpenText TeamSite content management platform.
- Delivered ongoing website content updates and maintenance for customer-facing digital properties as part of OCBC’s BAU operations.
- Worked with CMS-driven publishing workflows to implement and manage digital content changes.
- Supported junior team members with CMS usage, website management and day-to-day delivery activities.
- Built experience working within a large banking environment, helping bridge content operations and technical website delivery.
June 2012 – July 2014
Webmaster
ENGINEERINGConvertium · Singapore
Started my professional technology career managing and maintaining CMS-driven websites for major client brands, gaining hands-on experience across web development, content management and production website operations.
- Managed and maintained CMS-driven websites for clients including Lexus, CapitaLand and 3M.
- Worked across a wide range of content management platforms including WordPress, Joomla, TYPO3, bespoke CMS solutions and Adobe CQ.
- Supported ongoing website updates and maintenance across multiple client websites and digital properties.
- Built practical experience working with different CMS architectures and client-specific website environments.
- Developed the foundation in web technologies and digital delivery that led into later Content Engineer and Software Engineer roles.