Leo Zhang
Open to opportunities

Leo Zhang

Software Engineer

Full-stack software engineer with 10+ years shipping production software across Android, Java backends, and AI integration. Master of Computer and Information Sciences from Auckland University of Technology, First Class Honours.

Post-Study Work Visa — Open full-time work for any employer
Leo Zhang
🤖 AI Engineer
📱 Mobile Dev

About Me

I'm a full-stack software engineer with 10+ years of experience building production systems across mobile, backend, and AI. My career spans industrial IoT, enterprise messaging platforms, and applied computer vision research.

I completed my Master's in Computer and Information Sciences at Auckland University of Technology with First Class Honours, where I built ChatClothes — a multimodal AI virtual try-on system combining diffusion models, YOLO classification, and local LLM control, deployed on Raspberry Pi 5.

10+ years shipping production software across Android, backend, and AI

Master's in Computer & Information Sciences from AUT — First Class Honours

Led 6-person team delivering Industrial IoT to 10+ factory sites

Published research at IVCNZ 2025 (ChatClothes virtual try-on system)

5,000 DAU enterprise messaging platform with sub-200ms latency

Technical Skills

10+ years of hands-on engineering across the full stack

Mobile Development
KotlinJavaAndroid SDKJetpack ComposeMVVMCoroutines & FlowHiltNDK/JNIClean Architecture
AI & Machine Learning
PyTorchOpenCVYOLODiffusion ModelsComputer VisionLLM Fine-tuningRAGPrompt EngineeringLoRAComfyUI
Backend Development
Spring CloudJavaPythonKotlinREST APIsMicroservicesEvent-Driven ArchitectureMySQLRedis
IoT & Hardware
RFIDUART/SerialMQTTRaspberry PiEmbedded LinuxTCP/UDP NetworkingZigbee
DevOps & Cloud
DockerJenkinsGitHub ActionsGitLab CI/CDKubernetesNginxCentOS/UbuntuAzure

Featured Projects

Selected work demonstrating breadth across mobile, backend, and AI