01 / WORK & EXPERIENCE

Make complex
things work.

Software engineering across cloud services,
data platforms, and geospatial systems.

EXPERIENCE / SELECTED DELIVERIES

Years shown are project years.
2024 — 2025
LotusFlareToronto, Canada

T-Mobile DevEdge

Designed and implemented a call detail record processing system, then optimized it for large data volumes.

LuaOpenRestyKafkaKubernetesCassandra
2023
Conestoga College · SMART CentreWaterloo, Canada

Machine learning for poultry farming

Built the framework and workflow for a system that continuously trains models and serves predictions for environmental conditions and productivity. Later supported researchers and project managers as a consultant.

PythonAirflowScikit-learnDjangoReact
2023
Independent workWaterloo, Canada

Cloud document management

Developed an archive management application as the sole developer, combining document and image processing with cloud storage and Kubernetes deployment on AWS EKS.

PythonAWSKubernetesTypeScript
2022
WiredcraftShanghai, China

Flash-sale services for GOAT China

Led development of a cloud microservice for an e-commerce event. Mentored a developer and worked with frontend and DevOps teams to deliver the service.

Node.jsTypeScriptNestJSRedis
2021
BCADRLanzhou, China

Geospatial platforms & risk analysis

Led a seven-developer team building BCGIS map, search, and navigation services. Also led a five-developer team on a dangerous-goods transportation alert system, with GPS pipelines, track playback, and spatial analysis.

PythonPostGISOpenLayersData pipelines
2020
Lanzhou Data CloudLanzhou, China

Lanzhou Geospatial Services

Led a team creating a GIS web service for public and organizational use, deployed on Kubernetes and serving up to half a million map tile requests per day.

WebGISNode.jsKubernetes
2019
Lanzhou Data CloudBeijing, China

National Tibetan Plateau Data Center

Designed and developed a distributed data platform with my team. Built ingestion, search, metadata, and processing features, alongside CI/CD and deployment workflows. The platform handled over 150 TB of traffic and 20 million API requests in its first year.

DjangoRabbitMQPostGISReact
2018
Lanzhou Data CloudLanzhou & Xining, China

Ecological analysis of Three-River-Source National Park

Built pipelines for NDVI processing and analysis, improved calculation performance with geospatial and distributed tools, and mentored the team through delivery.

PythonPySparkGDALRasterio

THINGS I'VE BUILT

GitHub
01 / GPXBASE2025

Where code
meets the trail.

A cloud-native GPS tracking platform, bringing together web development and geospatial data.

GoReactKubernetes
Live site View project
02 / JUNT2023

A little less
job-search admin.

An open-source Chrome extension for tracking job applications, with fast search and automated testing.

TypeScriptReactPlaywright
View project
EDUCATION

Northern Arizona University

2024 — 2025

More about my professional background on LinkedIn ↗.

Away from the keyboardMeet the other sides