Skip to main content
Open to Work
< Full Stack Engineer />

Senior Full Stack & Cloud Engineer

Senior Full Stack & Cloud Engineer with 18+ years delivering robust, high-quality software. My current hands-on stack is TypeScript and Node.js, supported by deep Google Cloud Platform experience and earlier professional work with C#, Java, and C++.

TypeScript Expert
GCP Architect
IoT Specialist
DevOps Engineer
Experience
0+
Years in Tech
Technologies
0+
In Production
Expertise

Technical Skills

A comprehensive overview of my technical expertise across different domains of software development.

Programming Languages

Languages and runtimes used across professional projects

  • TypeScript
  • JavaScript
  • Node.js
  • C#
  • Java
  • C++
  • PHP

Frontend Development

Modern frontend technologies and frameworks

  • React
  • Redux
  • Next.js
  • Astro
  • Bootstrap
  • HTML5
  • CSS3
  • +2 more

Backend Development

Server-side technologies and architectural patterns

  • Express
  • Fastify
  • REST APIs
  • Event-Driven Architecture
  • Service-Oriented Architecture
  • OAuth2
  • JWT

Cloud Platforms

Cloud services and infrastructure

  • Google Cloud Platform
  • GKE
  • Cloud Run
  • Cloud SQL
  • Artifact Registry
  • Cloud Logging
  • Kubernetes
  • +4 more

Databases

Relational, document, cache, and analytical data stores, including partitioned PostgreSQL time-series workloads

  • PostgreSQL
  • Cloud SQL
  • MySQL
  • Firestore
  • MongoDB
  • Redis
  • TimescaleDB
  • +2 more

DevOps & Tools

Container delivery, reusable deployment configuration, keyless identity, and multi-environment automation

  • Docker
  • Kubernetes
  • Kustomize
  • GitHub Actions
  • Cloud Build
  • Artifact Registry
  • Workload Identity Federation
  • +2 more
Journey

Professional Experience

A snapshot of my recent career progression in full-stack development and cloud engineering.

ZL

Senior Full Stack & Cloud Engineer

Zimi Ltd Gold Coast, Queensland, Australia

December 2020 – Present
Current

Own full-stack development and cloud operations for Zimi's smart-home IoT platform, spanning GCP infrastructure, TypeScript backend services, event processing, admin and customer interfaces, and third-party integrations.

Tech Stack
  • GCP
  • Kubernetes
  • Kustomize
  • TypeScript
  • Node.js
  • React
  • PostgreSQL
  • Redis
  • MQTT
  • PubSub
  • Cloud Run
  • Artifact Registry
  • Cloud Logging
  • GitHub Actions
  • Workload Identity Federation
BP

Full Stack Developer

Bluekey Pty Ltd (acquired by Zimi) Gold Coast, Queensland, Australia

October 2017 – December 2020

As the only full-stack/cloud engineer of the team, designed, developed, tested, deployed and maintained the services and infrastructure of the entire backend system.

Tech Stack
  • GCP
  • Firebase
  • Firestore
  • Cloud Functions
  • IoT Core
  • PubSub
  • Kubernetes
  • Docker
  • PostgreSQL
  • BigQuery
  • TypeScript
  • React
  • Redux
Portfolio

Featured Projects

Here are some of my most impactful projects that demonstrate my expertise in full-stack development and cloud architecture.

GCP Database & Logging Cost Optimisation - A production cost-control initiative using monthly Cloud SQL PostgreSQL partitions, historical-data archival, partition-based retention, and focused Cloud Logging to constrain recurring storage and logging cost growth.
Featured

GCP Database & Logging Cost Optimisation

2026

Completed

A production cost-control initiative using monthly Cloud SQL PostgreSQL partitions, historical-data archival, partition-based retention, and focused Cloud Logging to constrain recurring storage and logging cost growth.

Key Achievements

  • Controlled active Cloud SQL storage growth through monthly partitioning, archival, and partition-based retention
  • Improved recent time-series query paths by allowing PostgreSQL to prune irrelevant historical partitions
  • Replaced large row-by-row retention deletes with fast removal of expired partitions

Tech Stack

  • Google Cloud Platform
  • Cloud SQL
  • PostgreSQL
  • PostgreSQL Partitioning
  • Cloud Logging
  • Time-Series Data
  • +1 more
Enterprise IoT Cloud Platform Migration - Zero-downtime live migration of a consumer IoT platform from Xively to Google Cloud Platform. The platform now serves 70,000+ devices and 10,000+ user accounts at 99.999% uptime.
Featured

Enterprise IoT Cloud Platform Migration

2017-2020

Completed

Zero-downtime live migration of a consumer IoT platform from Xively to Google Cloud Platform. The platform now serves 70,000+ devices and 10,000+ user accounts at 99.999% uptime.

Key Achievements

  • Zero-downtime live migration from Xively to GCP
  • Platform now serving 70,000+ devices and 10,000+ user accounts
  • Lowered infrastructure cost and request latency

Tech Stack

  • Google Cloud Platform
  • Kubernetes
  • Firebase
  • IoT Core
  • PubSub
  • PostgreSQL
  • +9 more
Third-Party Integration API Platform - Comprehensive RESTful API platform for third-party integrations enabling device information retrieval, control, and real-time status events with OAuth2 security and event-driven architecture.
Featured

Third-Party Integration API Platform

2020-Present

Ongoing

Comprehensive RESTful API platform for third-party integrations enabling device information retrieval, control, and real-time status events with OAuth2 security and event-driven architecture.

Key Achievements

  • Designed and implemented comprehensive API platform
  • OAuth2-based security with user authorization
  • Event-driven architecture avoiding polling

Tech Stack

  • TypeScript
  • Node.js
  • Express
  • Fastify
  • OAuth2
  • JWT
  • +7 more
Discover More

Want to Know More About Me?

Explore my journey, skills, and the projects I've built over 18+ years of software development. Let's start with my story.