TM

Melbourne · NAB · Meltek

Tony
Melek

Platform-scale React and TypeScript — host-shell integration, GraphQL BFFs, and products that ship.

About

Building systems people can run with

At NAB I’ve led modular frontend architecture, GraphQL BFFs, and digital banking modernisation — including a proof-of-value integrating TanStack apps into a React-based host shell, with auth scoped per module for least privilege.

Outside the bank I run Meltek: high-standard static sites, Meltek Bookkeeper (live receipt extraction for Australian tradies), and a Coptic language platform with live tools and published npm packages. Same bar — schemas, security, and ship.

  • React
  • TypeScript
  • Node.js
  • TanStack
  • GraphQL / BFF
  • Vue 3
  • Vite
  • Firebase
  • AWS
  • PostgreSQL
  • Handlebars
  • CI/CD

Experience

Where the craft gets tested

Jul 2022 – Present

Senior Analyst Engineer

National Australia Bank

  • Selected into a small proof-of-value cohort alongside principal engineers on a digital banking modernisation program — assessing pod topology, monorepo strategy, and TanStack versus React for frontend delivery.
  • Led integration of TanStack applications into an internal platform shell that natively hosts React miniapps, including SSR consumed as React inside the host, using AI-assisted tooling to accelerate exploration without giving up design ownership.
  • Drove TanStack auth/session: kept existing tokens/strategy; cookie-writing server must match internal vs external origin (frontend-only miniapps did not) — aligned Solution Architect on that routing; per-module OAuth scopes for least privilege.
  • Designed a modular React architecture with multiple independent entry points — parallel delivery across 3 squads with minimal merge conflict.

Jul 2021 – Jun 2022

Analyst Engineer

National Australia Bank

  • Built a GraphQL BFF to tighten data fetching and cut unnecessary network calls.
  • Led early architecture and delivery for the Pay-to-Agreements miniapp.
  • Shipped accessible React + TypeScript UI and full-stack features across React, Node, and GraphQL.

Full timeline

Contact

Let’s talk about the next build

Open to Senior Full Stack / Tech Lead roles on React, TypeScript, and Node — and selective Meltek client work.