BL
brad_luo
brad@resume:~$ whoami

Xiaole (Brad) Luo

Senior Software Engineer and Full-Stack Developer with 10+ years of experience building robust, scalable, and cloud-native applications. Holds a Master's in Artificial Intelligence (High Distinction) and brings a strong GenAI edge — integrating LLMs, Agentic AI workflows, and modern ML capabilities directly into production systems.

ReactNext.jsPythonAWSGenAIDockerTypeScriptPyTorch
▼ scroll to explore
brad@resume:~$ cat skills.json

Skills

ReactNext.jsVue.js/Nuxt.jsTailwindCSSShadcn UIMUIFastAPIDjangoFlaskExpressNode.jsPythonJavaScript/TypeScriptJavaLLMs (GPT-*, Claude-*, Gemini-*)Context EngineeringSpec EngineeringHarness EngineeringClaude CodeCursorMCPAgentic WorkflowsMulti Agentsn8nAWS LambdaAPI GatewayDynamoDBCognitoAmplifyS3EC2ECSGCPFirestoreCloud RunGKEDockerKubernetesTerraformGitHub ActionsJenkinsNginxPyTorchTensorFlowKerasHugging FaceScikit-learnXGBoostMLflowDatabricksTetraScienceOpenCVPandasNumpyPostgreSQLMySQLMongoDBRedisOrientDBOpenTSDBElasticsearchSQLiteRESTGraphQLgRPCSharePoint SPFxPower AppsPower AutomatePower BIGraph APIKibanaJiraConfluence
brad@resume:~$ cat experience.json

Experience

CSL (via ProPharma)

Application Developer

Jun 2024 – Present

Melbourne, VIC

▲ collapse

R&D Enabling Technology Team · Nov 2025 – Present

  • Built data pipelines on the TetraScience Data Platform for R&D laboratory data ingestion and management.
  • Integrated Databricks for data engineering and analytics workflows.
  • Worked with ELN (Electronic Lab Notebook) and Posit Connect to support scientific computing infrastructure.

Research Digital Innovation Team · Jun 2024 – Nov 2025

  • Applied LLMs and GenAI to enhance applications and automate repetitive tasks, leveraging Databricks and Power Platform AI models.
  • Developed SharePoint Framework (SPFx) web parts using React, integrating advanced visualisations and third-party libraries.
  • Built end-to-end business applications with Power Apps and Power Automate, integrating with enterprise tooling.
  • Deployed and maintained full-stack applications on Posit Connect, Posit Workbench, and AWS EC2 with Nginx.

Monash University

Deep Learning Researcher

Jul 2022 – Jul 2023

Melbourne, VIC

▼ expand

Globalegrow E-commerce

Senior Python Developer

Mar 2018 – Oct 2019

Shenzhen, China

▼ expand

Guangdong Achieve Information Technology

Python Developer

Aug 2017 – Feb 2018

Shenzhen, China

▼ expand

Deepera Information Technology

Python Developer

Mar 2016 – Jul 2017

Shenzhen, China

▼ expand
brad@resume:~$ ls -la projects/

Projects

Brad's Comics Creator

Aug 2025 – Present

An AI-powered web app that brings comic ideas to life. Users input a creative prompt, optionally upload reference characters and styles, and choose how many panels to generate. The app produces a plot, then iteratively creates each panel to ensure narrative consistency.

GenAINext.jsGCP
Next.jsTailwindCSSShadcn UIGoogle Gemini 2.5 FlashGCPFirebaseFirestore
private repo

Image Style Generators

Aug 2025 – Present

A web platform for AI-powered image style transformation. Users upload an image, describe the transformation, select artistic styles, and get results in under a minute presented in an interactive gallery.

GenAINext.jsGCP
Next.jsTailwindCSSShadcn UIGoogle Gemini 2.5 FlashGCPFirebaseFirestore
private repo

Self-hosted DevOps Stack on GKE

Ongoing

A suite of production-grade self-hosted tools on Google Kubernetes Engine: n8n for AI/workflow automation, Jenkins for CI/CD, Grafana for monitoring, and Kubernetes Dashboard for cluster management.

Cloud/DevOpsKubernetesGCP
KubernetesGKEGCPn8nJenkinsGrafanaHelm
private repo

OpenPromo

Dec 2023 – Mar 2024

A cloud-native promotional products platform with a fully decoupled microservices architecture on AWS. Serverless APIs via Lambda + API Gateway, GraphQL via AppSync, multi-AZ deployment.

Full-StackAWSServerless
Nuxt.jsAWS AmplifyLambdaAPI GatewayAppSyncDynamoDBCognitoOpenSearch
private repo

Prostate Cancer Segmentation

Jul 2022 – Jul 2023

A deep learning solution for automatic prostate cancer segmentation from 3D MRI scans. Modified 3D-UNet encoder-decoder trained on PI-CAI 2022 dataset. Achieved overall score 0.732 (AUC: 0.833, AP: 0.631).

ML/AIDeep LearningResearch
PyTorch3D-UNetPythonNumpyOpenCV
private repo

Ops Platform

Mar 2018 – Oct 2019

A comprehensive automated Operations platform built from scratch, covering the full IT operations lifecycle — servers, network, CI/CD, monitoring, work orders, and script execution.

Full-StackDevOpsPython
DjangoVue.jsOrientDBCeleryAPSchedulerDocker
private repo
brad@resume:~$ gh api /users/brad-luo

GitHub

Fetching github.com/brad-luo ...
brad@resume:~$ cat contact.json

Contact

Open to interesting opportunities. Reach out via email or connect on LinkedIn.

Built with Next.js · Deployed on Vercel · view source