Senior Android Developer Β· Java Backend Β· Full-stack Engineer
π§ [email protected] | π± +64 27 385 0794 | π Auckland, New Zealand
Senior Software Engineer with 10+ years of experience and Master's in Computer and Information Sciences from AUT, graduating February 2026. Delivering enterprise solutions across Android development, Java backend systems, AI/ML integration, and DevOps/Infrastructure.
Proven track record leading technical teams, architecting scalable systems, deploying IoT solutions in industrial environments, and managing production infrastructure for long-running enterprise systems.
Key Strengths:
- Android Expertise: 10+ years building enterprise Android apps with hardware integration (RFID, barcode, sensors), NDK performance optimization, and clean architecture
- Backend Development: Strong Java backend skills with Spring Boot microservices, REST APIs, supporting 10,000+ DAU systems
- Full-stack Capability: End-to-end delivery from Android client to Java backend to Vue.js frontend
- Team Leadership: Led cross-functional teams, managed project lifecycle from requirements to deployment
- AI-Assisted Development: Daily use of Claude Code, Cursor, and GitHub Copilot for code generation, refactoring, and review β comfortable integrating AI tools into the full development workflow
- Additional Skills: Reverse engineering (JADX, Xposed), AI/ML (PyTorch, LLMs), DevOps (Docker, Jenkins), BI (PowerBI, Kettle) β value-add capabilities for complex projects
Android Development
- Languages: Java, Kotlin
- Framework: Android SDK, Jetpack, MVVM/MVP, Jetpack Compose
- Native: NDK, JNI, C/C++ for performance-critical modules
- Storage: SQLite, Room, SharedPreferences
- Architecture: Clean Architecture, Modular Design, Offline-First
Java Backend
- Frameworks: Spring Boot, Spring Cloud, Spring Security
- Data Access: MyBatis, JPA/Hibernate, MySQL, Redis
- Services: REST APIs, WebSocket, Microservices
- Messaging: RabbitMQ, Kafka (basic)
Full-stack & Web
- Frontend: Vue.js, JavaScript, HTML/CSS
- Backend: Node.js, Express, .NET Framework
- Real-time: Socket.IO, WebSocket
DevOps & Infrastructure
- CI/CD: Jenkins, GitHub Actions, Docker
- Web Server: Nginx, IIS
- OS: Linux (CentOS, Ubuntu), Windows Server
- VCS: Git, GitHub, GitLab
Data & BI
- ETL: Kettle (Pentaho)
- Visualization: PowerBI, FineReport
- Databases: MySQL, PostgreSQL, Oracle, SQL Server, MongoDB
AI / ML (Thesis project & self-study)
- Frameworks: PyTorch, TensorFlow, OpenCV
- Models: YOLO, Diffusion Models, LLM integration
- Tools: ComfyUI, Dify
Security Research (Reverse engineering capability)
- Tools: JADX, Xposed Framework
- Skills: APK analysis, runtime hooking
Streaming (Historical project experience)
- Protocols: RTMP, HLS (M3U8), WebRTC
- Processing: FFmpeg
IoT & Hardware (Industrial project experience)
- Protocols: UART, RS232/RS485, Modbus, MQTT
- Devices: RFID, Barcode Scanners, Sensors
AI-Assisted Development
- Tools: Claude Code (primary), Cursor, GitHub Copilot
- Workflow: AI-assisted code generation, refactoring, test writing, and code review
- LLM tools: Claude, DeepSeek, ChatGPT β used for architecture planning and debugging
- Built this repository's resume generation system entirely with AI-assisted coding
Development Tools
- IDE: Android Studio, IntelliJ IDEA
- Collaboration: Jira, Confluence
- VCS: Git, GitHub, GitLab
Master's Student & AI Researcher | Jul 2024 β Feb 2026
- ChatClothes β Developed diffusion-based multimodal virtual try-on system with YOLO classification and LLM-driven interaction
- Optimized for edge deployment on Raspberry Pi 5 with full offline capability
- Integrated ComfyUI + Dify for workflow orchestration
- Thesis passed with First Class Honours; completed ahead of schedule
Technical Lead / Senior Software Engineer | Jan 2013 β Jun 2024
Promoted from Software Engineer to Technical Lead, leading cross-functional development teams.
Key Projects:
-
Smart Factory Backend β Led microservice platform for textile manufacturing (2018β2024)
- Architected Spring Boot + Spring Cloud backend supporting 5+ factory sites
- Long-running production deployment with Docker, Jenkins, Nginx on Linux
- Integrated IoT devices (RFID, barcode scanners, conveyors, electronic scales)
- Improved production efficiency by 30%+ across manufacturing bases
-
Enterprise Messaging Platform β Core developer for internal IM system (2014β2023)
- Built Android client using NDK-based TCP/UDP achieving <200ms message latency
- Developed backend with Spring Cloud supporting 10,000+ DAU
- Processed 500K+ messages daily with cross-platform support (Android, Web, PC)
- Implemented BI analytics with Kettle ETL, PowerBI dashboards, FineReport
-
Live Streaming Commerce System β Full-stack developer (2015β2018)
- Built multi-language platform: .NET (C#) + Node.js + C++ (NDK) + Python + Lua
- Implemented real-time streaming with WebSocket, Socket.IO, HLS/M3U8
- Delivered Android client and ASP.NET Web admin for 1,000+ concurrent viewers
-
Patent Search System β .NET Desktop Developer (2014)
- Developed Windows Forms application using .NET Framework 2.0, C# 3.0
- Implemented full-text search with Lucene.NET 2.9 and SQL Server 2008
- Created Excel/PDF processing modules for patent document management
-
IoT Solutions β Full-stack engineer for industrial and consumer IoT
- Developed Android apps with hardware integration for smart lockers, patrol systems, energy management
- Built Vue.js dashboards for real-time monitoring and data visualization
- Created reusable SDKs for hardware device control
| Project | Description | Tech Stack |
|---|---|---|
| ChatClothes | Multimodal virtual try-on with LLM control | PyTorch, Diffusion, YOLO, DeepSeek LLM, Raspberry Pi |
| Device Maintenance Prediction | Predictive maintenance with ML | Python, Scikit-learn, Time Series |
| Chinese Herbal Recognition | TCM image classification platform | PyTorch, OpenCV, Flask |
| Project | Description | Highlights |
|---|---|---|
| Enterprise Messaging | Enterprise IM with 10K+ DAU | NDK, <200ms latency, Reverse Engineering |
| Smart Factory Mobile | Industrial IoT Android apps | RFID, offline-first, hardware integration |
| Forest Patrol | GIS app for forest inspections | Offline maps, GPS tracking, field data |
| Picture Book Locker | Smart library locker system | Hardware control, REST API, sensors |
| Live Streaming | Live commerce platform | Multi-language, WebSocket, HLS/M3U8 |
| Project | Description | Highlights |
|---|---|---|
| Smart Factory Backend | Microservices for manufacturing | 5+ sites, Docker, Jenkins, Nginx |
| Broadcast Control | Digital signage management | MQTT, remote deployment, ad scheduling |
| Visit System | Visitor management with face recognition | Face recognition, access control |
| Patent Search System | .NET patent document management | .NET 2.0, Lucene.NET, SQL Server 2008 |
| Project | Description | Highlights |
|---|---|---|
| Enterprise Messaging BI | BI and analytics infrastructure | Kettle ETL, PowerBI, FineReport |
| Smart Factory DevOps | CI/CD and infrastructure | Jenkins, Docker, Kubernetes, Nginx |
Master of Computer and Information Sciences
Auckland University of Technology (AUT), New Zealand | 2024 β Feb 2026
- First Class Honours Β· GPA 8.25/9.0
- Research Focus: AI, Computer Vision, Edge Computing
- Thesis: ChatClothes Virtual Try-On System β passed ahead of schedule
Bachelor of Software Engineering
Hebei University of Science and Technology, China | 2009 β 2013
- National Scholarship recipient
- Zhang, Y. et al. ChatClothes: Conversational Virtual Try-On with Diffusion Models β IVCNZ 2025 Β· DOI 10.1109/IVCNZ67716.2025.11281834
- Zhang, Y. ChatClothes: A Virtual Try-On System Using Conversational AI and Diffusion Models β AUT Master's Thesis, 2025 Β· AUT Repository
- 16+ Production Projects
- 10+ Years Software Development Experience
- 6+ Industrial IoT Deployments
- Enterprise-scale Systems Delivered (10,000+ DAU)
Last updated: March 2026