Skip to content
About

Nine years building other people's systems. Now I'm building yours.

Naui Labs is one engineer, not an agency. When you hire it, you get the person who writes the code — the same person who sat in the standups at Accenture, led the backend for a platform serving Japan, and replaced a company's paid calling software with something they now own outright.

Principal
John Anthony Naui
Based
CBD, Melbourne, Australia
Timezone
AEST / AEDT (UTC+10 / +11)
Currently
Lead Dev @ Meson Agency
John Anthony Naui

John Anthony Naui

Fullstack · Backend Engineer

[01]The short version

I'm a backend engineer who learned to do the whole thing.

I started at Accenture in 2017, maintaining enterprise REST APIs for a vehicle and transport management platform. Almost four years of that taught me the unglamorous half of the job: how production actually breaks, why documentation matters, and what it costs when a release goes out untested.

Since then I’ve been the senior or lead engineer on a digital insurance platform, a travel booking startup, an English learning platform serving users in Japan, a healthcare services system automating nurse ticketing, and the official site for a luxury yacht brand. Different industries, same underlying job — understand the business problem, then build the system that solves it and doesn’t fall over.

Along the way I picked up the front of the stack too. React, Next.js and Tailwind, plus enough design sense to build something that doesn’t look like a developer made it. That combination is the reason Naui Labs exists: most small businesses don’t need a team, they need one person who can take a problem from conversation to production.

I’m based in Melbourne’s CBD, currently working as a lead developer while finishing a Master of Information Technology at CQU. I take on a small number of client projects at a time, which is a polite way of saying I won’t sell you something I can’t deliver.

9+
Years in production
10
Engineering roles
8
Industries shipped in
3
Countries worked from
[02]Domains

Industries I've shipped in.

  • Healthcare
  • Fintech & Insurance
  • Travel & Hospitality
  • E-commerce
  • Telecommunications
  • Logistics
  • E-learning
  • Call centres
[03]Experience

The full record.

Every professional role, most recent first. Nothing padded — this is the same history that's on my CV.

  1. Oct 2025Present

    Meson Agency

    Lead Developer / Fullstack Developer

    Melbourne, Australia · Casual

    • Key developer of a custom web-based calling platform that fully replaced the company's third-party subscription system for onshore Australian call centre campaigns.
    • Designed scalable backend APIs for campaign management, call tracking and reporting; integrated Twilio for voice calling and real-time call status tracking.
    • Architected core logic for outbound call processing, dispositions and campaign performance analytics, improving operational efficiency and scalability.
    • Contributed to migrating the company website from WeWeb to a modern React-based frontend, aligned with Australian compliance requirements.
    • NestJS
    • Node.js
    • TypeScript
    • React
    • PostgreSQL
    • TypeORM
    • Twilio API
    • Docker
    • CI/CD
  2. Mar 2025Jun 2025

    Synkronous

    Lead Developer / Fullstack Developer

    Philippines · Freelance

    • Led development of the official website for AmanAtSea, the luxury yacht travel division of Aman Group — as both team lead and fullstack developer.
    • Spearheaded backend architecture with Prisma ORM and MS SQL; built core frontend components in Next.js, TypeScript and Tailwind CSS.
    • Managed sprint planning, task delegation and DevOps workflows with GitHub Actions, Azure and Docker.
    • Next.js
    • TypeScript
    • Tailwind CSS
    • Prisma
    • MS SQL
    • Azure
    • Docker
    • GitHub Actions
  3. Sep 2024Jun 2025

    Lew Innovation

    Senior Software Engineer

    Philippines · Contract

    • Dual-role engineer on a healthcare medical services platform automating nurse ticketing, patient communication and enrollment.
    • Built serverless backend services with AWS Lambda, SQS, API Gateway, SNS and Amplify; integrated secure data workflows between AWS and SharePoint.
    • Developed the React/Next.js frontend with UX/UI designers, focused on accessibility, responsiveness and performance for healthcare users.
    • React
    • Next.js
    • TypeScript
    • AWS Lambda
    • SQS
    • API Gateway
    • SNS
    • Amplify
    • SharePoint
  4. Feb 2024Jun 2025

    ALC Technologies Inc

    Senior Backend Developer

    Philippines · Fulltime

    • Led backend development of a large-scale English learning platform with an active user base in Japan, using NestJS and TypeScript.
    • Deployed and managed services on AWS ECS with GitHub Actions CI/CD; introduced AWS CDK to streamline infrastructure provisioning.
    • Maintained Python/Django APIs and kickstarted a new Django service; worked across API Gateway, Lambda, RDS and ElastiCache (Redis) in an Agile/Kanban team.
    • NestJS
    • TypeScript
    • Python
    • Django
    • AWS ECS
    • RDS
    • Lambda
    • Redis
    • AWS CDK
  5. Jun 2023Feb 2024

    AIQUE Innovation Technology Corporation

    Senior Fullstack Developer

    Philippines · Fulltime

    • End-to-end development for WalkThePlanet, a startup travel platform, across web and mobile backends and frontend.
    • Built secure NestJS/TypeScript services with PostgreSQL and MongoDB; implemented registration, authentication, booking and payment APIs.
    • Integrated third-party travel APIs (Amadeus, Mystifly, TripNinja, TboHotels); deployed via GitHub Actions to AWS Lightsail, EC2 and Alibaba Cloud ECS with Docker.
    • NestJS
    • TypeScript
    • React
    • PostgreSQL
    • MongoDB
    • TypeORM
    • AWS
    • Alibaba Cloud
    • Docker
  6. Nov 2022Jun 2023

    Red Core Solutions

    Senior NodeJS/TypeScript Developer

    Philippines · Fulltime

    • Senior backend developer across two agile teams for Singlife, a digital insurance platform, stabilizing and enhancing production systems.
    • Diagnosed and resolved production issues using CloudWatch, DynamoDB, Parameter Store and Lambda; managed the full deployment lifecycle with CodePipeline, ECS, ECR and CloudFormation.
    • Contributed React.js frontend enhancements and bug fixes alongside QA and design teams.
    • Node.js
    • TypeScript
    • Express.js
    • React
    • AWS Lambda
    • DynamoDB
    • CodePipeline
    • CloudFormation
  7. Feb 2023Apr 2023

    Homeqube

    C# / .NET Backend Developer

    Philippines · Freelance

    • Built scalable .NET Core backend services for a start-up e-commerce platform following Clean Architecture and SOLID principles.
    • Designed RESTful APIs with Swagger documentation and Postman testing; integrated Microsoft Azure services.
    • C#
    • .NET Core
    • Azure
    • MS SQL Server
    • Swagger
    • Postman
  8. May 2022Nov 2022

    Asticom Business Services Inc

    NodeJS Backend Developer

    Philippines · Fulltime

    • Developed CRUD REST APIs and microservices for BRAD, an on-demand logistics platform, using Node.js, TypeScript and Express.js.
    • Maintained DynamoDB as the primary NoSQL store and deployed services to AWS EC2 with Swagger/Postman documentation.
    • Node.js
    • TypeScript
    • Express.js
    • AWS EC2
    • DynamoDB
    • Swagger
  9. Jul 2021May 2022

    BCS Technology International Pty Ltd

    C# / .NET Backend Developer

    Philippines · Fulltime

    • Discovery Holiday Parks (AU): one of two backend developers on a web-based ticket request platform — ASP.NET, C#, .NET Core, SQL Server stored procedures, Azure DevOps.
    • WealthLander (AU): sole WordPress developer — customised themes with PHP, HTML, CSS and jQuery; improved UX/UI and mobile performance.
    • Go Rewards (PH): enhanced loyalty program APIs (.NET Framework, C#, MS SQL Server) for points tracking and rewards across web and mobile.
    • C#
    • ASP.NET
    • .NET Core
    • MS SQL Server
    • Azure DevOps
    • WordPress
    • PHP
  10. Nov 2017Jul 2021

    Accenture, Inc.

    NodeJS Backend Developer

    Philippines · Fulltime

    • Foundation of my backend career — built and maintained enterprise REST APIs in Node.js/TypeScript for SERA, a vehicle and transport management solution on web and mobile.
    • Refactored microservices for stability and performance; managed MS SQL Server databases and authored technical documentation in the Azure DevOps Wiki.
    • Delivered iterative releases via Azure Pipelines CI/CD in Agile/Scrum teams, across Azure Functions, Cosmos DB and AWS EC2/ECS.
    • Node.js
    • TypeScript
    • Express.js
    • MS SQL Server
    • MongoDB
    • Azure DevOps
    • Azure Functions
    • Cosmos DB
[04]Capability matrix

What I work with.

Depth in TypeScript, NestJS and AWS; working fluency in everything else listed here.

Languages
  • TypeScript
  • JavaScript
  • C#
  • Python
  • PHP
  • SQL
  • HTML
  • CSS
Backend
  • Node.js
  • NestJS
  • Express.js
  • .NET Core
  • ASP.NET
  • Django
  • REST APIs
  • Microservices
  • Serverless
Frontend
  • React
  • Next.js
  • Tailwind CSS
  • jQuery
  • Responsive Design
Cloud & DevOps
  • AWS Lambda
  • ECS / EC2
  • SQS / SNS
  • API Gateway
  • AWS CDK
  • CloudFormation
  • Amplify
  • Azure
  • Docker
  • Kubernetes
  • GitHub Actions
  • CI/CD
Data & ORM
  • PostgreSQL
  • MS SQL Server
  • MongoDB
  • DynamoDB
  • Redis
  • TypeORM
  • Prisma
Tools & Practices
  • Git / GitHub
  • Postman
  • Swagger
  • Twilio API
  • SharePoint
  • Agile / Scrum / Kanban
  • SOLID
  • Clean Architecture
  • Unit Testing
[05]Education

Where the fundamentals came from.

  1. Jun 2025Sep 2027

    Master of Information Technology

    Central Queensland University

    Melbourne, Australia

    Major in Systems Design · Minor in Mobile Application Development

  2. May 2016Mar 2017

    Japanese Language and Literature

    Osaka YMCA Japanese Language School

    Osaka, Japan

  3. May 2010Dec 2014

    Electronics and Communications Engineering

    De La Salle University

    Manila, Philippines

Next step

Think I'd be useful on your problem?

Bring me the messy version. I've spent nine years turning vague business problems into systems that run without anyone watching them.

Replies within 1 business day