Luke

Full Stack Software Engineer | Platform Delivery | 10+ Years Experience

Auckland, New Zealand

Summary

Full Stack Software Engineer with 10+ years of experience delivering enterprise web, mobile, backend, and platform systems. Strong background in React/TypeScript, Python/FastAPI, C#/.NET, Java/Spring, PostgreSQL, Docker, and CI/CD. Experienced in multi-repository delivery, GIS-enabled field apps, data workflows, and production support. Comfortable working across UI, APIs, services, databases, and business stakeholders to turn complex requirements into reliable production tools.

Technical Expertise

Languages

Java Python C# TypeScript JavaScript R SQL Bash

Frontend

React React Native Vue.js Angular Next.js jQuery Tailwind CSS Material-UI

Backend

Spring Boot/Cloud JPA Node.js WebService RESTful Django Flask FastAPI GraphQL

Cloud/DevOps

Kubernetes Docker Jenkins Git Azure AWS Tencent Cloud Linux CI/CD

Databases

Oracle PostgreSQL MongoDB Redis MySQL SQL Server SQLite ElasticSearch

GIS/Mapping

ArcGIS QGIS Leaflet.js GeoPandas Shapely OpenLayers

HL7/Medical

HL7 Standards Medical Equipment Integration

ML/Data

TensorFlow Keras PyTorch Scikit-learn Pandas NumPy Matplotlib Seaborn

Testing

Selenium Cypress JUnit PyTest Postman

Methodologies

DDD TDD BDD Agile/Scrum Business Analysis

Work Experience

BraveGen / ESP Platform
Full-stack / Platform Engineer
Auckland
10/2025 - Present

Deliver end-to-end platform features across a multi-repository enterprise SaaS environment, working across React/TypeScript frontends, ASP.NET Core services, PostgreSQL/data warehouse schemas, API gateway configuration, data pipelines, Docker build pipelines, and Azure DevOps PR workflows.

  • Delivered features across UI, APIs, services, database migrations, data models, pipelines, and configuration in the correct owner repositories.
  • Built and maintained Inventory, Carbon, Data Quality Indicators, Activity Log, Organisation Settings, Process Creation, and feature-flagged platform modules.
  • Implemented backend APIs and service logic for inventory rule reconciliation, activity retrieval, data quality definitions, organisation and account configuration, and source/rule matching.
  • Integrated feature flags and entitlement controls for Carbon Calculation, Collect PDF Ingestion, process creation, and account/module subscription workflows.
  • Improved auditability and operational reliability through Activity Log enhancements, RBAC fixes, migration scripts, seed data, index validation, and build/dependency maintenance.
  • Diagnosed cross-cutting issues by tracing UI symptoms through API responses, service logic, database state, data pipelines, and git history.
CORDE
Full-stack Developer
Christchurch
06/2024 - 10/2025

Delivered a water-meter field operations platform across two production mobile apps, a web admin portal, backend APIs, data storage, and photo-based meter reading. Both mobile apps were released to the Apple App Store and Google Play.

Key Projects

CORDE Mobile Application

Cross-platform field operations app with GIS integration, real-time synchronization, and offline-first architecture

React Native NativeBase TypeScript SQLite GIS
Water Meter Management System

Full-stack solution with ASP.NET Core backend, Next.js admin portal, and React Native mobile app for automated meter reading

ASP.NET Core Next.js React Native PostgreSQL
Water Meter Recognition

Photo-based recognition workflow for extracting meter readings from field images, with local OCR/computer-vision prototypes and cloud AI APIs used for production accuracy and reliability

OCR Machine Learning Python
NIWA
Web and Machine Learning Developer (Intern)
Christchurch
07/2024 - 02/2025

Built a hydrological forecasting and GIS web platform combining data preprocessing, backend APIs, and interactive visualization.

  • Developed LSTM/CNN-based time-series forecasting models in TensorFlow for river-flow prediction.
  • Built FastAPI services and React/GIS dashboards to visualize model outputs and hydrological datasets.
  • Integrated R-based preprocessing, PostgreSQL storage, and web visualization into an end-to-end workflow.
  • Optimized irrigation-data processing scripts from days to hours through parallelization and workflow improvements.
TensorFlow React.js GIS Python FastAPI PostgreSQL R
Aier Eye Hospital Group
Senior Full Stack Developer & Project Manager
China
04/2019 - 11/2023

Led development of healthcare SaaS and medical documentation systems serving 500+ medical institutions.

Key Projects

Doctor-Patient Documentation / EMR Parsing System
  • Built a pipeline that converts doctor-patient conversations and EMR/PDF inputs into structured medical records using ASR, embeddings, vector retrieval, and LLM-based extraction.
  • Designed structured output workflows for medical summaries, key findings, and reviewable clinical records.
  • Generated PDF reports and stored structured records in PostgreSQL/local databases and AWS S3.
  • Improved documentation efficiency through summarization, outlier detection, and automated information extraction.
Laboratory Information System (ALIS) - Core Development Lead
  • Built cloud-native microservices using Java/Spring Cloud for laboratory workflows, device integration, and medical data processing.
  • Integrated 100+ medical devices using HL7 interfaces and supported high-volume hospital operations.
  • Optimized SQL and Redis caching, improving query performance by 70%.
  • Automated CI/CD with Jenkins, Docker, and Kubernetes, reducing deployment time from days to hours.
Java Spring Cloud Spring Boot MyBatis Kafka Redis Oracle Docker Kubernetes ELK Stack Jenkins

Impact & Scale

  • Supported 10,000+ daily active users across 500+ institutions with 99.9% system uptime
  • Reduced query response times to under 1 second and improved deployment efficiency significantly
DARK HORSE PROGRAMMER
Full-Stack Developer & Instructor
China
04/2017 - 04/2019

Delivered project-based training and developed full-stack teaching systems covering Java/Spring, Vue, databases, big data pipelines, and distributed systems.

Key Projects

E-Commerce Shopping Platform

Built a Spring Boot/MyBatis/Vue.js shopping platform with Redis caching and asynchronous order processing.

Spring Boot Vue.js MyBatis Redis Docker
E-Commerce User Behavior Analytics

Developed a Hadoop/Hive/HBase/Kafka/Spark pipeline for user-behavior analysis and reporting.

Hadoop HDFS Hive HBase Kafka Spark

Impact

  • Mentored 1,000+ students through practical software engineering projects and architecture walkthroughs

Education

Lincoln University (NZ)
Master of Applied Computing (GPA: 7.778)
11/2023 - 11/2024
Focus: Machine Learning, Python, Web Development, GIS
Aviation University
Bachelor of Data Analysis & Information Systems
09/1999 - 07/2003
Focus: Data Analysis & Information Systems

Publications & Achievements

  • Published book: Algorithms Around You: Interviews, Promotions and Engineering (2023)
  • CSDN Blog Expert: Recognized as Top 10 Blog star (2019) with 300+ original technical articles and 1.9M+ total visits
  • Microsoft Certified: Azure AI Fundamentals (AI-900) (2024)

Volunteer Experience

Recycle a Device (RAD) Club
Device Repair Specialist (Volunteer)
Christchurch
03/2024 - 10/2024
  • Assisted in recycling and refurbishing devices to promote sustainable technology usage
  • Provided technical support and innovative solutions to extend device life cycles