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. Equally fluent across React/Next.js frontends, Python/Node.js backends, and AWS/GCP cloud infrastructure.

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

Skills

ReactNext.jsVue.js/Nuxt.jsTailwindCSSShadcn UIMUIFastAPIDjangoFlaskExpressNode.jsPythonJavaScript/TypeScriptJavaC/C++RLLMs (GPT-*, Claude-*, Gemini-*, Grok-*)Context EngineeringSpec EngineeringHarness EngineeringClaude CodeCursorMCPSkillsAgentic WorkflowsMulti AgentsAutonomous AgentAWS LambdaAPI GatewayDynamoDBCognitoAmplifyS3EC2ECSAppSyncCloudWatchOpenSearchCloudFormationRekognitionIAMGCPFirestoreCloud StorageCloud FunctionsCloud RunGKECompute EngineDockerKubernetesTerraformGitHub ActionsJenkinsTravis CINginxApache2SharePoint (SPFx/React)Power AppsPower AutomatePower BIGraph APIEntra IDOffice AutomationPyTorchTensorFlowKerasHugging FaceScikit-learnXGBoostMLflowDatabricksTetraScienceOpenCVPandasNumpyn8nPostgreSQLMySQLMongoDBRedisOrientDBOpenTSDBElasticsearchSQLiteRESTGraphQLgRPCKibanaJiraConfluence
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

  • AI Agents related

Research Digital Innovation Team · Jun 2024 – Nov 2025

  • AI Agents related

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

Mar 2016 – Feb 2018

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 first produces a plot, then iteratively creates each panel to ensure narrative consistency and visual flow. Finished comics can be downloaded, published, and browsed via an open dashboard.

GenAINext.jsGCP
Next.jsTailwindCSSShadcn UIGoogle Gemini 2.5 FlashGoogle Cloud StorageFirebaseFirestore
private repo

Image Style Generators

Aug 2025 – Present

A web platform for AI-powered image style transformation. Users upload an image, describe the desired transformation, select from multiple artistic styles, and set how many variations to generate. Results are delivered in under one minute and presented in an interactive gallery, with an open dashboard for browsing all past queries.

GenAINext.jsGCP
Next.jsTailwindCSSShadcn UIGoogle Gemini 2.5 FlashGoogle Cloud StorageFirebaseFirestore
private repo

Self-hosted DevOps Stack on GKE

Ongoing

A suite of production-grade self-hosted tools deployed and operated on Google Kubernetes Engine, demonstrating hands-on cluster management and DevOps infrastructure: n8n for Agentic/AI workflow automation, Jenkins for CI/CD pipelines, Grafana for monitoring and observability, and Kubernetes Dashboard for cluster visibility and workload management.

Cloud/DevOpsKubernetesGCP
KubernetesGKEGCPn8nJenkinsGrafana
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 (Node.js, Python, PHP) and GraphQL via AppSync; DynamoDB, RDS, OpenSearch, and S3 for data; Cognito auth with MFA and social logins; auto scaling and multi-AZ deployment with Elastic Load Balancing.

Full-StackAWSServerless
Nuxt.jsAWS AmplifyLambdaAPI GatewayAppSyncDynamoDBRDSOpenSearchS3Cognito
private repo

Prostate Cancer Segmentation

Jul 2022 – Jul 2023

A one-year research project developing a deep learning solution for automatic prostate cancer segmentation from 3D MRI scans. Proposed a modified 3D-UNet encoder-decoder architecture trained on the PI-CAI 2022 dataset. Achieved an overall score of 0.732 (AUC: 0.833, AP: 0.631), accurately segmenting cancerous regions from complex volumetric MRI data.

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 — from infrastructure to day-to-day management. Manages servers, network equipment, IP addresses, domains, departments, business units, and modules; integrates CI/CD tooling (Jumpserver, Ansible, Salt, Jenkins, Docker); and provides work order management, operation analysis, monitoring, and script execution.

Full-StackDevOpsPython
DjangoDjango REST FrameworkVue.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