Skip to content
Martin Sagat

Hi, my name isMartin SagatI build things for web

Perth, WA

About Me

I'm a Senior Software Engineer who enjoys building for the web, especially mobile apps.

My experience spans early-stage startups and larger organisations. I've built products from initial ideas through to productionised MVPs, often working with small teams where priorities change quickly and you have to figure things out on the fly. I've also worked alongside larger engineering teams, building and scaling established products.

I enjoy both sides of the experience. I appreciate the stability and mature engineering practices of larger organisations, but I also enjoy the pace and freedom of early-stage startups, building things quickly, solving problems as they come up, and turning an idea into something people can actually use. Seeing something I've helped build grow into a real product and eventually secure funding is something I find genuinely rewarding.

Experience

  1. Jun 2026 – Present

    HBF Health

    Frontend EngineerPerth, WA (Hybrid)

    • Shipped Updoc telehealth in the HBF app and the myHBF member portal.
    • Integrated Dynatrace tracking to monitor how members use the app and portal.
    • Published Sitecore content updates across the HBF site.
    • React
    • Next.js
    • Expo
    • Sitecore
    • Dynatrace
    • Updoc
  2. Jan 2026 – May 2026

    PS Rewards

    Senior Software EngineerPerth, WA (Hybrid)

    • Sole in-house engineer. Took the rewards platform from launch to 1,500 active users.
    • Architected a serverless AWS stack with Hono on Lambda, DynamoDB, and Cognito, deployed across dev, e2e, uat, and production.
    • Built three Next.js portals (consumer storefront, merchant dashboard, and admin console) on a Turborepo monorepo.
    • Shipped an Expo app with Face ID sign-in, push notifications, and over-the-air releases.
    • Delivered gifting end to end: email and push delivery, recipient redemption, and a dispose-on-claim model that blocks double-spend.
    • Integrated Stripe, Blackhawk Network gift cards, Rakuten offers, Twilio, and SendGrid.
    • Patched IDOR vulnerabilities on consumer endpoints and required mobile verification on orders.
    • TypeScript
    • Hono
    • AWS Lambda
    • DynamoDB
    • Cognito
    • SST
    • Next.js
    • React
    • MUI
    • TanStack Query
    • Turborepo
    • Expo / React Native
    • Stripe
    • Playwright
  3. Jun 2024 – Dec 2025

    PCCW Global

    Senior Software EngineerPerth, WA (Remote)

    • Built enterprise apps on Node.js and React, including Camunda workflows and Kubernetes delivery.
    • Designed and implemented a microservices architecture using Node.js and React.
    • Developed and maintained business process automation workflows using Camunda.
    • Implemented CI/CD pipelines and containerization with Docker and Kubernetes.
    • Mentored junior developers and kept code quality consistent across the team.
    • JavaScript
    • TypeScript
    • Camunda
    • Node.js
    • React.js
    • AWS
    • Docker
    • Kubernetes
    • GraphQL
    • Jest
    • CI/CD
  4. Jan 2024 – Jun 2024

    Valorem

    Software Engineer (Contract)Perth, WA (Remote)

    • Led a serverless payments platform on AWS, with FrankieOne fraud checks and Monoova payments.
    • Led development of a serverless payment platform using AWS and the SST framework.
    • Integrated FrankieOne for fraud detection and Monoova for payment processing.
    • Implemented back-end-for-frontend APIs to speed up data fetching and page loads.
    • Built CI/CD pipelines with GitHub Actions for automated testing and deployment.
    • SST
    • AWS
    • Serverless
    • JavaScript
    • TypeScript
    • Node.js
    • AWS CloudFormation
    • DynamoDB
    • React
    • GraphQL
    • Jest
    • GitHub Actions
  5. Aug 2023 – Jan 2024

    Autom8

    Software Engineering Consultant (Contract)Sydney, NSW (Remote)

    • Split a monolith into client and backend services, and set the order of that work with the team.
    • Led a transformation from a monolithic architecture to client and backend services.
    • Mapped business processes and prioritised what to implement first.
    • Mentored the team on the new technologies.
    • NodeJS
    • Vue.js
    • JavaScript
    • TypeScript
    • MySQL
    • Docker
  6. Jan 2023 – Jul 2023

    BPM

    Software EngineerSydney, NSW

    • Mapped authentication with designers and engineers, and contributed to NHS single sign-on.
    • Mapped user authentication end-to-end with product designers and engineers using BPMN.
    • Contributed to SSO login through the National Health Service (NHS).
    • Built organisation-level activation for Medical Pathways so practitioners could configure pathways for their specialisations.
    • Expanded MedKit UI, the Vue component library shared across BPM products.
    • JavaScript
    • Vue.js
    • TypeScript
    • GraphQL
    • Laravel
    • PHP
    • PostgreSQL
    • Linux
    • Docker
  7. Aug 2021 – Jan 2023

    Extu

    Software EngineerSydney, NSW (Remote)

    • Built a generator that turns campaign content into static sites, for clients including Microsoft and Dell.
    • Built an application that generates static websites from content designed by campaign managers, cutting compute cost and making content load faster.
    • Introduced automated code quality checks with Git hooks and linters.
    • Brought TypeScript into JavaScript applications to keep the code consistent and catch type errors.
    • Ran training sessions to share knowledge across teams.
    • Vue.js
    • Angular
    • Laravel
    • Node.js
    • PHP
    • AWS
    • Terraform
    • Linux
    • Docker
  8. Feb 2019 – Aug 2021

    Toll Group

    Software DeveloperSydney, NSW

    • Supported a high-volume tracking system, and helped restore servers after a 2020 ransomware attack.
    • Supported a large-volume production tracking system, moving data from source devices into databases.
    • After a 2020 ransomware attack that stole commercial agreements and employee data, helped bring servers back for business continuity and added security measures to prevent further leaks.
    • .NET
    • SQL
    • C#
    • Azure
    • Windows Server
    • Laravel
    • Vue.js

Education · 2020

RMIT University

Bachelor of Computer ScienceMelbourne

Projects

Get In Touch

I'm at HBF Health, and I'm open to a conversation. A question or a hello is welcome.

Say Hello