Skip to content
View M1chaelTran's full-sized avatar

Block or report M1chaelTran

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
M1chaelTran/README.md

Michael Tran

Engineer, 18 years in. Currently leading engineering at Omaze. Sydney, working globally.

Email LinkedIn


Hi 👋

You probably came here from my CV or LinkedIn. Fair — here's the unvarnished version.

I'm Michael. Engineering Lead at Omaze for the last two years — shipped the German market in under three months on a two-engineer team plus a Shopify agency, and the platform's still mine to feed. The day-to-day is Shopify + AWS Lambda + Node/TS, with a fair bit of Go and the usual integrations zoo (Stripe, Recharge, KYC providers, PostHog).

I know the shape of the problem that probably brought you here. A messy multi-platform stack, fragmented data, a team that's been promised AI-something for two quarters running, and a launch date someone in marketing already committed to. I've been the engineer in that seat enough times to know what helps and what doesn't — and what I won't pretend to. That's the thing I'm useful for.

Before Omaze: Engineering Manager at A2B, UI Tech Lead at Westpac, sole engineer on a feature at Optus, Head of Engineering at LJ Hooker for nearly four years (also the first engineering hire there). Further back, four years as Tech Lead at Ansarada on the .NET / ASP.NET MVC migration of a high-security M&A data room.

I also run Xstep, my consulting vehicle — it's how the Omaze engagement is structured, and how I take on other client work alongside it.

I keep some side projects to stay sharp:

  • Carely.au — NDIS automation. The AutoLeGen playbook applied to a regulated care market.
  • Vidory.ai — personal R&D on AI media. Quiet for now.

What I'm thinking about lately

🤖  Agentic systems that carry real engineering load (not tool calls dressed up as agents).
🧩  Consolidating multi-platform stacks so AI gets to do real work, not slideware.
🎓  Productising AI-delivery workshops — identity-coding, agentic workflows, eval discipline.
📺  Narrative → storyboard → motion: where AI actually earns its keep in long-form video.
🏥  Carely.au — growing the NDIS platform.

How I work

I read your code, I don't just review it. The fun engineering happens at the seams — Shopify ↔ ERP, identity ↔ payments, ETL ↔ ML. That's where I'm most useful. I'm fluent across the modern AI agentic stack (LangGraph, RAG, evals) but I'd rather argue about eval design than vibe-coding. Lean teams. Small SOWs. Ship, learn, then the next one.


Stack

I won't pretend to actively use everything below in any given month — but everything here is something I've shipped to production at some point in the last 18 years.

Languages

TypeScript JavaScript C# .NET Python Go HTML5 CSS3

Backend & frameworks

Node.js NestJS Express ASP.NET Entity Framework GraphQL REST WCF / SOAP Kafka RabbitMQ

Frontend & mobile

React Next.js Redux Material-UI Vue.js Vuex Quasar Svelte Gatsby React Native Flutter

Cloud & infra

AWS AWS Lambda DynamoDB S3 Azure GCP Firestore Docker Kubernetes OpenShift Jenkins CircleCI Bitbucket Netlify

Data & analytics

PostgreSQL MS SQL MongoDB Redis PostHog

Commerce, payments & integrations

Shopify Stripe Recharge Auth0 Contentful n8n


Where I've been

Role Company Years
Engineering Lead, International Launch Omaze 2024 — present
Engineering Manager A2B Australia 2023 — 2024
Founder · NDIS automation (side) Carely.au 2023 — present
UI Tech Lead Westpac 2022 — 2023
Full Stack Tech Lead Optus Jun 2022 — Nov 2022
Founder · Nearshore engineering (exited) Nstep 2021 — 2022
Founder · Consulting Xstep 2021 — present
Head of Engineering LJ Hooker 2018 — 2021
Full Stack Tech Lead Qantas (Innovation Lab) 2017 — 2018
Tech Lead Ansarada 2012 — 2016
Senior Engineer Sinclair Knight Merz (SKM) 2010 — 2012
Software Engineer Global Gossip 2007 — 2010

Get in touch

Email is fastest: michael@xstep.au — usually within a business day. Happy to chat about engineering, agentic systems, market launches, or anything else that's interesting. If you're hiring or have a piece of work in mind, just say so in the first line.

📧 michael@xstep.au  ·  💼 LinkedIn

Pinned Loading

  1. lambda-microservice-template lambda-microservice-template Public

    Microservice are design to be small, easy to deploy and fast to create without the overhead of setting up. This template is design to solve just that!

    JavaScript 3

  2. bootstrap bootstrap Public

    Forked from twbs/bootstrap

    The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

    CSS

  3. react-boilerplate react-boilerplate Public

    Forked from react-boilerplate/react-boilerplate

    🔥 A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.

    JavaScript

  4. UniversalRelayBoilerplate UniversalRelayBoilerplate Public

    Forked from justinr1234/UniversalRelayBoilerplate

    Boilerplate + examples for React Native (iOS, Android), React (isomorphic, Material-UI), Relay, GraphQL, JWT, Node.js, Apache Cassandra

    JavaScript