Auckland, New Zealand · Open to opportunities

Senior Kotlin Engineer building mobile, payment and AI-enabled products.

I turn complex systems into dependable products—from production payment terminals and TCP-based test infrastructure to mobile apps used by thousands and self-hosted AI automation.

Pine Zhang
Senior Kotlin Engineer
NZ Permanent Resident
12+years building software
6K+monthly active devices
10+years shipping on intbr.com
End-to-endproduct ownership

Selected work

Systems that work
outside the demo.

Production engineering, independent products and infrastructure—designed, shipped and maintained in the real world.

01 / PAYMENT ENGINEERING
Shift4 (Previous Smartpay)2022—Present

Kotlin payment terminals

Production terminal apps plus a TCP host simulator that lets QA test independently—without waiting for external environments.

  • Kotlin
  • Compose
  • Coroutines
  • Hilt
  • TCP
  • PHP
02 / ON-DEVICE COMPUTING

Watermelon Ripeness

Offline tap-sound analysis using FFT, frequency, harmonics and decay—all on-device.

6K+ monthly active devices4.8K first opens / 28 days
03 / MARINE NAVIGATION

Sea Chart

Offline vector charts, GPS, anchor watch, weather, AIS/NMEA and collision-risk monitoring.

623 monthly active devices4.43★ Google Play rating
04 / AI INFRASTRUCTURE

From news feed to published video—automatically.

Self-hosted on Proxmox/Debian with dual Tesla V100s and 48GB GPU memory.

  • Docker
  • Ollama
  • ComfyUI
  • TTS
  • FFmpeg
Kiwi Lens News ↗
CollectRankWriteVoiceVisualPublish
05 / INDEPENDENT PRODUCT

NZ Driving Theory Test

500 questions, mock exams, progress insights, offline and multilingual.

  • Kotlin
  • Compose
  • SQLite
View ↗

Experience

Built through
every layer.

Commercial engineering in New Zealand, backed by more than a decade of independent product development.

Senior Android Developer

Shift4 (Previous Smartpay) · Auckland

Production Kotlin payment-terminal development, transaction and terminal-management capabilities, technical problem solving and internal QA infrastructure.

Intermediate Backend Developer

Blackpepper Interactive · Auckland

Backend project delivery, reusable PHP services, testing, performance optimisation and production troubleshooting.

Senior Android Developer

Blueberry Solution · Auckland

Independently designed, built, released and maintained native Android applications, APIs and an online selling platform.

Application Developer

Nurture Family · Hamilton

Android product development, prototyping, testing, infrastructure support and end-to-end technical ownership.

Earlier experience 2010—2017

Lighthouse ECE · Android development and IT systems

Senergy Sport NZ · PHP booking system

Qianfan365 / Amador · Android development and security testing

Yongdong Technology · Unity mobile game development

Huize Chuangwei Technology · C#, PHP, data and security engineering

Capabilities

Product-minded.
Systems-capable.

Strongest in Kotlin and Android, with the breadth to own backend services, infrastructure and product operations.

01

Mobile engineering

Kotlin, Java, Android, Jetpack Compose, Coroutines, Hilt, Flutter, Dart, native integrations, performance, debugging and release.

02

Backend & data

PHP, REST and TCP services, HTTP/JSON, MySQL, MariaDB, SQLite, API design and production troubleshooting.

03

AI-enabled systems

Ollama, Stable Diffusion, ComfyUI, TTS, FFmpeg, automated pipelines, on-device signal processing and LLM engineering workflows.

04

Infrastructure

Proxmox, Debian, Docker, Nginx, Cloudflare, HTTPS, scheduled jobs, monitoring, backup strategy and self-hosted operations.

Background

Postgraduate Diploma in IT

Whitireia Community Polytechnic · 2017

Algorithm competition

1st provincially · 25th nationally in China

Languages

English · Mandarin

Independent builder

Shipping software under intbr.com ↗ since 2013.

From mobile apps and product websites to databases, deployment and home-lab infrastructure, I stay close to the full lifecycle—and keep products running after launch.

Let’s build something useful

Looking for a senior engineer who can own the whole problem?

[email protected] Connect on LinkedIn ↗