Skip to content
Luan Phan

About

Engineer for the unglamorous parts that make products work.

I'm a full-stack software engineer with 10+ years of experience building web applications, from venue booking systems to fintech and AI platforms. These days I lead a team building a cloud-native invoice-financing platform.

I care about the infrastructure, data models and pipelines underneath a product, because that's usually where it succeeds or fails. I like solving business problems in a way that also gives people a good experience.

Now

Role
Technical Team Lead, Coder Trove
Focus
Fintech, AWS infrastructure as code, RAG systems
Stack
TypeScript, Node.js, React, Astro, Terraform, CDK

Specialties

  • Fintech and banking
  • Cloud infrastructure and DevOps
  • Full-stack web development
  • Generative AI and RAG
  • API development and integration
  • Database design and optimization
  • Team leadership and mentoring

Experience

Download CV
  1. Sept 2023 — Present

    Technical Team Lead

    Coder Trove

    • Lead a team of 12+ engineers and set engineering standards through code reviews and tooling (ESLint, Prettier, SonarCloud).
    • Define the system architecture, using a modular, feature-based structure.
    • Lead the split of a monolith into domain-driven services, so each one can scale and ship on its own.
    • Own incident response and production reliability, reducing downtime.
    • Design and maintain the data architecture: schemas, pipelines and data flows.
    • Implement backend security patterns: DTO validation, ReBAC authorization and audit logging.
    • Improve observability with structured logging, monitoring and error tracking, so incidents are found and fixed faster.
    • Coordinate integrations with banks (ANZ, CBA) and accounting platforms (Xero, MYOB) that keep financial data in sync.
    • Provide architecture guidance (Amazon Bedrock AgentCore) and infrastructure support for AI agent development.
  2. Jun 2019 — Sept 2023

    Senior Full-stack Software Engineer

    Coder Trove

    • Designed and ran secure AWS infrastructure and CI/CD pipelines at 99.9%+ availability, with retry strategies and dead-letter queues for fault tolerance.
    • Built a B2B financial platform in TypeScript, Node.js and GraphQL, and migrated legacy systems to TypeScript.
    • Built event-driven SQS/SNS workflows for financial data processing.
    • Delivered invoice factoring, credit facility management and compliance workflows.
    • Cut API response times from over 30s to under 2s, optimized MongoDB schemas and queries, and fixed GraphQL N+1 issues with caching.
    • Migrated the frontend from Next.js 8 to 14 and built a reusable, type-safe component system, which made pages faster and the codebase easier to work on.

    Node.js · TypeScript · GraphQL · AWS · Terraform · CDK · React · Next.js

  3. Apr 2018 — May 2019

    Full-stack Developer & DevOps Engineer

    Tinselworks Sdn Bhd

    • Developed an ETH-based blockchain game, including smart contracts in Solidity and integration with a Node.js backend (Web3.js).
    • Designed and deployed AWS infrastructure (EC2, S3) to support blockchain and web services.
    • Set up Geth nodes and managed Ethereum network infrastructure.
    • Implemented CI/CD pipelines using GitLab CI for automated testing and deployment.
    • Built a POS system (Electron + React), including database design and hardware integration (thermal printer, barcode scanner).
    • Led a small team (2–3 engineers), contributing to planning, delivery tracking and technical decisions.

    Node.js · React · Solidity · AWS · ElectronJS · MongoDB · Web3

  4. May 2016 — Mar 2018

    Full-stack Developer & DevOps Engineer

    EdgeWorks German R&D Software Ltd.

    • Developed and maintained SaaS applications, including an online learning platform and a venue booking system.
    • Built full-stack features in Node.js, React and PHP (Laravel/Yii2).
    • Designed and optimized MySQL queries for high-traffic workflows.
    • Contributed to microservices architecture by integrating and customizing open-source components.
    • Containerized services using Docker and implemented deployment workflows with OpenShift.
    • Worked directly with clients on requirements and delivered features in an agile team.

    React · Node.js · PHP · MySQL · Docker · OpenShift · Microservices

  5. 2015 — 2016

    Web Developer

    VNAppTech Co Ltd

    • Designed, developed, and maintained small to mid-sized Vietnamese web projects.
    • Worked directly with clients on requirements, solution planning, and delivery.

    PHP · JavaScript · MySQL

  6. 2011 — 2016

    Software Engineer (Major in Information Technology)

    Lac Hong University

    GPA 7.9/10