JCJEREMY CHENG

SOFTWARE ENGINEERING · ARTIFICIAL INTELLIGENCE

Engineering systems.
Exploring intelligence.

I’m Jeremy Cheng, a software engineer combining enterprise Java experience with a foundation in artificial intelligence.

From insurance platforms and APIs to full-stack applications — I turn business requirements into working software.

Portrait of Jeremy Cheng
JEREMY CHENGSoftware Engineer
JAVA / FULL STACK / AIA little about me ↓

A foundation in mathematics.
A career in software.

I bring over five years of enterprise software development experience, with a focus on Java applications, system integration, and insurance technology.

At WANT WANT Union Insurance, my work spanned requirements analysis, application development, API integration, deployments, and production support. I also supported a six-member development team through technical guidance, code reviews, and mentoring.

I later expanded into full-stack TypeScript development in Australia and completed a Master of Artificial Intelligence at the University of Technology Sydney, with a Computer Vision sub-major.

5+ yearsEnterprise software experience
2 master’sComputer science & artificial intelligence
2025 + 2026UTS Dean’s List

Systems I’ve helped build.

Selected professional projects

01

ENTERPRISE · INSURANCE

Marine Insurance B2B Platform

Connecting external business partners with internal insurance operations through web applications and integrated services.

JavaSOAP & REST APIsSQLQuartz
Explore project +

Context

A B2B platform supporting marine insurance workflows and integration with external business partners.

My contribution

Independently designed, developed, and implemented the platform using the existing enterprise structure. Built web applications, SOAP services, RESTful APIs, and connections to internal insurance systems.

Related automation

Developed Java Quartz scheduling programs for batch processing, automated jobs, and data synchronisation.

B2B PLATFORM
02

FULL STACK · QX TECH

Merchant Appointment Platform

A TypeScript web application enabling customers to book appointments with merchants.

TypeScriptNextAuth.jsPostgreSQLDocker
Explore project +

Context

Full Stack Engineer internship at Qixin Co Pty Ltd, trading as QX Tech, from December 2025 to March 2026.

My contribution

Developed the login page with NextAuth.js and merchant administration features for adding, activating, deactivating, and cancelling merchants. Designed unique merchant page slugs.

Delivery

Ran the application and PostgreSQL in separate Docker containers with Docker Compose. Used GitHub feature branches and assisted with merging changes into the main branch.

WEB APPLICATION
03

BACKEND · INTEGRATION

Insurance APIs & Automation

Premium calculation services, enterprise integrations, and scheduled processes supporting everyday insurance operations.

Spring BootREST APIsJava QuartzJenkins
Explore project +

My contribution

Developed and maintained premium calculation APIs, automation services, and reusable enterprise components. Implemented REST and SOAP integrations across internal systems and external services.

Operations

Supported deployments on WebLogic and Tomcat, participated in Jenkins CI/CD activities, and containerised Spring Boot applications using Docker.

APIs & SERVICES
04

ENTERPRISE · BUSINESS SYSTEMS

Core Insurance & ERP Systems

Business applications supporting car, accident, and marine insurance operations.

Java / JSPSpring MVCMyBatisOracle / SQL Server
Explore project +

My contribution

Developed and maintained enterprise application modules, business workflows, database queries, stored procedures, and API integrations supporting policy administration and insurance operations.

Full lifecycle

Contributed to requirements analysis, design, coding, testing, deployment, troubleshooting, and ongoing production support.

ENTERPRISE SYSTEMS

PUBLIC AI PROJECTS

Exploring machine learning in practice.

Reinforcement learning

Sports Highlight Generation

A sports-highlight framework combining video, audio, and scoreboard features with a PPO agent, a FastAPI backend, and a React interface.

Python · PPO · FastAPI · React

View repository ↗

Computer vision

Tree Canopy Segmentation

Aerial-image segmentation tooling with DeepLabV3+, Mask R-CNN, and box-prompted SAM2 workflows, plus an API and a web interface for inference and evaluation.

Python · SAM2 · Mask R-CNN · FastAPI

View repository ↗

AI Studio project

Diabetes Prediction

An educational machine-learning project with a ClearML pipeline for data preparation, model training and evaluation, and a Streamlit prediction interface.

Python · ClearML · Streamlit · GitHub Actions

View repository ↗

From implementation
to technical guidance.

DEC 2025 — MAR 2026
Canberra, Australia

Full Stack Engineer Intern

QX Tech · Qixin Co Pty Ltd

Built authentication and merchant management features for a TypeScript appointment platform. Worked with PostgreSQL, Docker Compose, and GitHub collaboration workflows.

DEC 2018 — FEB 2024
Taipei, Taiwan

Enterprise Software Engineering

WANT WANT Union Insurance

Developed Java web applications, insurance platforms, APIs, and automation across the software lifecycle.

  • Provided technical guidance, code reviews, and mentoring within a six-member development team.
  • Prepared application designs, API specifications, and Java development standards.
  • Worked with business users and external partners to implement requirements and integrations.
  • Supported deployments, database maintenance, and production incident resolution.

Always building on
what I know.

2016 — 2018

Master of Science

National Chung Hsing University

Department of Computer Science and Engineering

2012 — 2016

Bachelor of Science

National Chung Hsing University

Department of Applied Mathematics

The tools behind the work.

Backend & integration

Java · Spring Boot · Spring MVC · MyBatis · Hibernate · REST · SOAP · Java Quartz

Web development

TypeScript · JavaScript · React · HTML · CSS · Node.js · NextAuth.js

Data & delivery

Oracle · SQL Server · PostgreSQL · MySQL · Docker · Git · Jenkins · AWS EC2 & ECS

AI & analytical foundations

Python · Reinforcement learning · Deep learning · NLP · Computer vision · Data analytics

06 / GET IN TOUCH

Let’s build something
that matters.

For software engineering opportunities and professional conversations.

Connect on LinkedIn ↗

Find me on GitHub ↗