Knowledge Base
Complete information about Leo's career, skills, and projects
Name: Yuchao Zhang (Leo Zhang)
Email: leozhang2056@gmail.com
Phone: +64 27 385 0794
Location: Auckland, New Zealand (North Shore, Hillcrest)
Visa: Post-Study Work Visa — Open full-time work for any employer
Core Profile
Full-stack software engineer with 10+ years shipping production software across Android, modern Java backends, and AI integration. Master of Computer and Information Sciences from AUT with First Class Honours.
Android Focus
Android engineer with 10+ years of production mobile delivery for enterprise IM and field deployment scenarios, expert in Kotlin/Java and API integration. Strong in full lifecycle delivery from requirements to post-release support.
AI Focus
AI engineer with 10+ years in applied AI, computer vision, and full-stack delivery, focused on deployable, iterative engineering. Expert in LLM applications and vision pipelines from prototype to production.
Java Focus
Backend software engineer with 10+ years in Java delivery including Spring Cloud, MyBatis, and microservices. Expert in enterprise backends for manufacturing and messaging, with focus on uptime, latency, and release rhythm.
programming
mobile
ai ml
backend
iot
devops
ChatClothes Virtual Try-On
AI/ML - Master's ThesisMultimodal AI virtual try-on combining diffusion generation, YOLO12n-LC classification, and local LLM control via Ollama. Deployed on Raspberry Pi 5.
Metrics: fid: 28.5 (19% improvement), classificationAccuracy: 94.2%, modelSize: 8x smaller than YOLO12n, latency: <10s on Raspberry Pi 5, userSuccess: 87%
Smart Factory System
Industrial IoT - EnterpriseIndustrial IoT smart manufacturing platform deployed across 10+ factory sites. Spring Cloud microservices + Android shop-floor apps + Vue.js portals + IoT (RFID, scales, conveyors).
Metrics: factories: 10+ sites, efficiency: 30%+ improvement, workers: Hundreds daily users, team: 6-person cross-functional team
Enterprise Messaging Platform
Enterprise CommunicationAndroid-led enterprise IM serving 5,000 DAU with sub-200ms latency and 500K+ daily messages. NDK TCP/UDP transport, Spring Cloud microservices, migrated from legacy C++ eliminating 90%+ defects.
Metrics: dau: 5,000 daily active users, latency: <200ms, messages: 500K+ per day, defectReduction: 90%+
IoT Device Management Platform
IoT - Product LineAndroid app + embedded gateway firmware + Spring Cloud backend for smart switches and gateways. MQTT integration with Zigbee/WiFi devices.
Metrics: 0: 7, 1: -, 2: y, 3: e, 4: a, 5: r, 6: , 7: p, 8: r, 9: o, 10: d, 11: u, 12: c, 13: t, 14: , 15: l, 16: i, 17: n, 18: e, 19: ,, 20: , 21: m, 22: u, 23: l, 24: t, 25: i, 26: p, 27: l, 28: e, 29: , 30: d, 31: e, 32: v, 33: i, 34: c, 35: e, 36: , 37: t, 38: y, 39: p, 40: e, 41: s, 42: , 43: s, 44: h, 45: i, 46: p, 47: p, 48: e, 49: d
Live Streaming Commerce Platform
E-commerce/StreamingFull-stack streaming platform: Android client (C++ core), ASP.NET web admin, WebSocket chat. RTMP/HLS delivery, 1000+ concurrent viewers.
Metrics: 0: 1, 1: 0, 2: 0, 3: 0, 4: +, 5: , 6: p, 7: e, 8: a, 9: k, 10: , 11: c, 12: o, 13: n, 14: c, 15: u, 16: r, 17: r, 18: e, 19: n, 20: t, 21: , 22: v, 23: i, 24: e, 25: w, 26: e, 27: r, 28: s, 29: ,, 30: , 31: 3, 32: -, 33: y, 34: e, 35: a, 36: r, 37: , 38: p, 39: r, 40: o, 41: d, 42: u, 43: c, 44: t, 45: i, 46: o, 47: n, 48: , 49: r, 50: u, 51: n
Forest Patrol GIS
Mobile GISOffline-first Android GIS app for forest rangers in no-signal areas. Custom offline maps, GPS tracking, incident reporting with deferred sync.
Metrics: 0: D, 1: e, 2: p, 3: l, 4: o, 5: y, 6: e, 7: d, 8: , 9: f, 10: o, 11: r, 12: , 13: f, 14: o, 15: r, 16: e, 17: s, 18: t, 19: r, 20: y, 21: , 22: d, 23: e, 24: p, 25: a, 26: r, 27: t, 28: m, 29: e, 30: n, 31: t, 32: ,, 33: , 34: r, 35: e, 36: l, 37: i, 38: a, 39: b, 40: l, 41: e, 42: , 43: z, 44: e, 45: r, 46: o, 47: -, 48: c, 49: o, 50: n, 51: n, 52: e, 53: c, 54: t, 55: i, 56: v, 57: i, 58: t, 59: y, 60: , 61: o, 62: p, 63: e, 64: r, 65: a, 66: t, 67: i, 68: o, 69: n
Visit Booking & Access Management
Enterprise SystemMulti-terminal platform: admin booking, face recognition terminals, visitor WeChat mini-program, WebRTC sessions.
Metrics: 0: 9, 1: 9, 2: ., 3: 5, 4: %, 5: , 6: f, 7: a, 8: c, 9: e, 10: , 11: r, 12: e, 13: c, 14: o, 15: g, 16: n, 17: i, 18: t, 19: i, 20: o, 21: n, 22: , 23: a, 24: c, 25: c, 26: u, 27: r, 28: a, 29: c, 30: y, 31: ,, 32: , 33: <, 34: 1, 35: s, 36: , 37: v, 38: e, 39: r, 40: i, 41: f, 42: i, 43: c, 44: a, 45: t, 46: i, 47: o, 48: n, 49: ,, 50: , 51: 3, 52: 0, 53: %, 54: , 55: e, 56: f, 57: f, 58: i, 59: c, 60: i, 61: e, 62: n, 63: c, 64: y, 65: , 66: g, 67: a, 68: i, 69: n
Picture Book Locker
IoT/HardwareSmart library locker with Android control cabinet (locks, UV, sensors) + borrower app + face/QR authentication.
Metrics: 0: <, 1: 3, 2: s, 3: , 4: b, 5: o, 6: r, 7: r, 8: o, 9: w, 10: i, 11: n, 12: g, 13: ,, 14: , 15: m, 16: u, 17: l, 18: t, 19: i, 20: p, 21: l, 22: e, 23: , 24: s, 25: c, 26: h, 27: o, 28: o, 29: l, 30: s, 31: ,, 32: , 33: 0, 34: %, 35: , 36: b, 37: o, 38: o, 39: k, 40: , 41: l, 42: o, 43: s, 44: s, 45: , 46: r, 47: a, 48: t, 49: e
Master of Computer and Information Sciences
Auckland University of Technology (AUT) — 2024-07 to 2026-02
First Class Honours
Bachelor of Software Engineering
Hebei University of Science and Technology — 2009-07 to 2013-06
AI Research Engineer
Auckland University of Technology — 2024-07 to 2026-02
- • Completed Master's at AUT (2025), building ChatClothes — multimodal virtual try-on combining diffusion models for garment generation, YOLO-LC for lightweight garment classification, and local LLM for conversational control via Ollama. Trained and fine-tuned LoRA adapters on DressCode and VITON-HD datasets. Submitted thesis 6 months early.
- • Designed end-to-end pipeline: data preprocessing/augmentation, model training/evaluation, ComfyUI workflow orchestration, and on-device inference optimization for constrained hardware. Published at IVCNZ 2025.
Full-stack Engineer & Team Lead
Chunxiao Technology Co., Ltd. — 2018-02 to 2024-02
- • Built media transcoding pipeline (H.264/AAC) supporting RTMP/HLS distribution using FFmpeg and C#, and developed ASP.NET backend services with SQL Server for media asset management.
- • Architected and delivered smart factory platform for garment manufacturing — integrated RFID, electronic scales, conveyors, and barcode scanners across 10+ factory sites using Spring Cloud microservices and Docker-based CI/CD. Built Android shop-floor terminals and Vue.js web portals for hundreds of daily workers. Improved production efficiency 30%+. Awarded Hebei Provincial Science and Technology Achievement Award (2020).
Senior Mobile Developer
Chunxiao Technology Co., Ltd. — 2013-07 to 2018-02
- • Shipped 8+ production Android apps across field inspection, IoT device management, and mobile workforce solutions.
- • Designed modular Android architecture reused across 12+ internal projects, cutting code duplication by 50%+.
ChatClothes: Conversational Virtual Try-On with Diffusion Models
IVCNZ 2025 — 2025
DOI: 10.1109/IVCNZ67716.2025.11281834
Clothes Recognition Based on Lightweight Deep Learning Models
IGI Global — Aesthetics in Creative Technology — 2026
First Class Honours
AUT — 2025
Science and Technology Achievement Award
Hebei, China — 2020
National Scholarship
Hebei University of Science and Technology — 2013