Z

Zihong Liang

Preferred name: Kingsley Leung (He/Him)

Software Developer | C#, Python & TypeScript | Passionate about AI-Driven Problem-Solving and DevOps

A high-achieving Computer Science graduate (GPA 7.1/9) who led a six-member team to develop an AI-powered web platform for wildlife conservation. Skilled in full-stack development, recognised for being collaborative and continuously learning new tech stacks like AWS as needed, demonstrated through an internship at Endace and multiple projects. Proficient in DevOps practices, including Git, Docker, CI/CD. Ready to leverage a strong foundation in C#, TypeScript and Python.

Contact Me

+64 22 324 8990
Auckland, New Zealand

Skills

JavaScript
TypeScript
React
Angular
Next.js
HTML
CSS
Tailwind CSS
Sass
Bootstrap
Python
C#
Java
ASP.NET
FastAPI
Express.js
Node.js
Bun
SQL
LINQ
SQLite
Entity Framework (EF Core)
PostgreSQL
MongoDB
Pytest
Vitest
Git
Docker
Linux
Bash
GitHub Actions
Vercel
Jira
Confluence
Visual Studio
Object-Oriented Programming (OOP)
CI/CD
Cloudflare Workers
JetBrains
Terraform

Work Experience

Intern - Junior Developer

Decoded | Oct 2025 – Present

  • Contributed to full-stack application development with TypeScript, Next.js, React, Node.js, Express.js, Vitest, and MongoDB.
  • Utilised Git for version control and operated within a Linux environment, using Bash for development and operational tasks.
  • Leveraged modern tools like Cursor to accelerate debugging and feature implementation in a collaborative team setting.
TypeScript
Next.js
React
Node.js
Express.js
Vitest
MongoDB
Git
Linux
Bash
Cursor

Graduate Associate - Part Time

Tribes Digital | Sep 2025 – Oct 2025

  • Engaged in full-stack development using TypeScript, Python, Next.js, React, FastAPI, and PostgreSQL, contributing to the MVP roll-out.
  • Gained hands-on experience with hosting services like Vercel, Render, and Neon, deploying and managing applications throughout the project lifecycle.
  • Utilised Docker and implemented CI/CD pipelines with GitHub Actions to automate testing and deployment.
  • Gained hands-on experience across multiple technological domains, including SaaS-based CRM systems.
  • Assessed and experimented with emerging AI and generative tools, like GitHub Copilot, Gemini Code Assist, and Cursor.
TypeScript
Python
Next.js
React
FastAPI
PostgreSQL
Vercel
Render
Neon
Docker
CI/CD
GitHub Actions
SaaS
CRM
AI
Generative AI

Engineering Intern

Endace Technology | Nov 2024 – Feb 2025

  • Architected and developed a modular profile system using Python, FastAPI, and Jinja2 to improve scalability and maintainability, assisting in the deployment and configuration on core network probe products.
  • Engineered a dynamic, user-friendly UI with JavaScript and Bootstrap, earning commendations from senior engineers for its intuitive design and positive user experience.
  • Enhanced system efficiency and maintainability, streamlining the configuration process for end-users and significantly reducing the potential for setup errors.
  • Operated within an Agile framework using Jira, Confluence and Bitbucket, while collaborating with seniors to enhance features, resolve bugs, and debug issues, maximising team productivity.
Python
FastAPI
Jinja2
JavaScript
Bootstrap
jQuery
Agile
Jira
Confluence
Debugging

Professional Notetaker

The University of Auckland | Aug 2024 – Dec 2024

  • Translated complex academic lectures into clear, accessible, and structured notes for students registered with Student Disability Services, directly supporting academic inclusivity.
  • Demonstrated high attention to detail and adaptability by delivering quality notes across diverse and technical subjects, consistently meeting strict deadlines.
Academic Support
Communication
Attention to Detail

Information Technology Operator

Triumen Group Zhuhai Branch | Aug 2020 – Nov 2020

  • Provided critical front-line IT support for all hardware, software, and network issues, minimising downtime and ensuring smooth daily operations for the entire office.
  • Investigated and resolved technical problems with printers, routers, and desktop applications to increase operational efficiency.
IT Support
Hardware Troubleshooting
Network Support
Problem Solving

Projects

AI-Powered Personal Portfolio

  • Developed a responsive, single-page portfolio using Node.js, Bun, Next.js, TypeScript, and Tailwind CSS to showcase professional experience and projects.
  • Integrated an interactive AI chatbot, powered by Google Gemini, capable of answering questions based on resume content.
  • Established a CI/CD pipeline with GitHub Actions to automate linting, building, and Docker image creation across multiple operating systems.
  • Containerised the application using Docker for consistent and simplified deployment.
Node.js
Bun
Next.js
TypeScript
Tailwind CSS
Google Gemini
GitHub Actions
CI/CD
Docker

PowerGPT — Remote MCP Server for LLM Tool Augmentation

  • Built and deployed an MCP (Model Context Protocol) server on Cloudflare Workers using TypeScript, Bun, Wrangler, GitHub Actions, and optional Docker for reproducible local runs.
  • Delivered secure, auditable numeric computation and web content extraction tools to extend LLM capabilities, especially in offline or restricted environments.
  • Enhanced reliability and adoption by centralising computation/fetching, reducing hallucination risk, and providing clear documentation to connect the MCP to Cloudflare AI Playground and Claude Desktop.
TypeScript
Bun
Cloudflare Workers
Wrangler
GitHub Actions
Docker

CARE Web Platform: AI-Driven Wildlife Conservation

  • Led a 6-member team to design and implement an HTML, CSS, React web platform for AI image-based pest detection.
  • Developed a full-stack solution, building the backend API with JavaScript, Node.js and Express.js. Collaborated closely with a PhD research group to integrate machine learning models.
  • Managed the project using Agile methodologies, including sprint planning and task tracking, to ensure on-time delivery.
  • Improved tracking of species like stoats, contributing to NZ biodiversity protection.
React
Node.js
Express.js
JavaScript
HTML
CSS
Machine Learning
Agile

PhotoRecipe: AI-Powered Recipe Generator

  • Engineered a full-stack Next.js application with Node.js, leveraging Firebase Genkit to orchestrate Google Gemini AI models for a complete "photo-to-recipe" pipeline.
  • Implemented core features including AI-driven ingredient identification from photos, dynamic recipe generation with detailed instructions and nutritional information, and unique AI-generated dish images.
  • Developed a responsive UI using TypeScript, Tailwind CSS, and ShadCN, managing state with React Hooks and optimising performance with client-side image compression.
Node.js
Next.js
Firebase Genkit
Google Gemini
TypeScript
Tailwind CSS
ShadCN

vCard Contact Generator

  • A sleek web app built with Node.js, React, Next.js, Tailwind CSS, Sass that generates random contact information with the ability to export as `.vcf` (vCard) files.
  • Containerised using Docker for consistent local development and deployment. Managed and monitored a CI/CD pipeline using GitHub Actions to automate testing and deployments to Vercel.
Node.js
React
Next.js
Tailwind CSS
Sass
Docker
GitHub Actions
CI/CD
Vercel

Concert Booking Service

  • Developed a full-featured C#/.NET concert booking web app using ASP.NET MVC, supporting event browsing and ticket management via RESTful APIs, implemented with Entity Framework (EF Core), LINQ and SQLite.
C#
ASP.NET
Entity Framework
SQLite
LINQ
.NET

Game Library Web App

  • Implemented a Flask-based app using Python, SQLAlchemy, Jinja2, and Repository Pattern, implemented unit and end-to-end (E2E) testing with Pytest.
  • Applied clean architecture principles and modular separation via Flask Blueprints.
Python
Flask
SQLAlchemy
Jinja2
Pytest
Clean Architecture

Education

Bachelor of Science, Computer Science

The University of Auckland | Jan 2022 – May 2025

  • Major in Computer Science, GPA: 7.1/9 with two Certificates of Outstanding Achievement from the faculty.
  • Coursework and Projects: Full-Stack Development, RESTful APIs (Java, C#, Python), SQL, AI/ML, Cybersecurity, Computer Architecture, Data Communications and Security, Operating Systems.
  • Class Representative for three courses, recognised for leadership with multiple certificates from the student association.
Computer Science
Software Engineering
Full-Stack
AI/ML
Cybersecurity
Operating Systems
Networking
Data Communication and Security
Agile Development
Database
Object-Oriented Programming

Certificate in Foundation Studies (Level 3)

The University of Auckland International College | Jan 2021 – Dec 2021

  • Studied Accounting, Mathematics with Calculus, Physics, and Statistics.
  • Gained experience in Microsoft Office from different coursework.
Foundation Studies
Accounting
Calculus
Physics
Statistics

Awards & Certifications

Pixel Perfect Award - The Figured Internship Experience

Figured, Web Development & Consulting Club (WDCC)

  • Awarded in a team hackathon for developing a financial reporting interface that most faithfully aligned with the product requirements and design specifications. Shows strong skills in collaborating, rapid learning and applying new tech stacks.
  • Developed within a Laravel Sail Docker environment, utilised PHP, Laravel for backend API, and Vue.js, Tailwind CSS for frontend to create a visually appealing Profit & Loss report featuring interactive graphs for data visualisation.
  • Went beyond the core requirements by integrating an LLM via the Laravel Prism to generate AI-powered financial commentary directly within the report.
Laravel
Vue.js
PHP
TypeScript
Tailwind CSS
Docker
AI Integration
Hackathon

App Integration Workshop - Level 2

IBM

  • Developed a deeper understanding of App Integration concepts by completing a hands-on lab focused on practical use cases.
App Integration
IBM

Cloudflare TechLabs Certificate

Cloudflare

  • Participated in 'Diary of a Cyber Breach Investigator' workshop, gaining insight into real-world incident response, threat modelling, and breach mitigation strategies.
Cybersecurity
Incident Response
Threat Modeling

Certificate of Outstanding Achievement (x2)

School of Computer Science, University of Auckland

  • For achieving an A+ grade in COMPSCI 235 (Software Development Methodologies) in S2 2023.
  • For achieving an A+ grade in COMPSCI 230 (Object Oriented Software Development) in S1 2023.
Academics
High-Achievement
Computer Science

Class Representative Certificate (x3)

Auckland University Students’ Association

  • For representing COMPSCI 313 (Computer Architecture) in S2 2024.
  • For representing COMPSCI 351 (Fundamentals of Database Systems) in S1 2024.
  • For representing COMPSCI 335 (Web Programming and Distributed Services) in S2 2023.
Leadership
Communication
Student Advocacy

Volunteering

Class Representative (x3) at The University of Auckland

2022 – 2024

  • Elected as class representative three times (COMPSCI 335, COMPSCI 351, COMPSCI 313).
  • Served as a liaison between students, lecturers, tutors, and faculty to communicate feedback and advocate for student needs.
  • Recognised with three Certificates of Appreciation from the Auckland University Students’ Association for effective representation and contribution.

Interests

  • Chatting about emerging technologies
  • Attending workshops and tech meetups to expand network and boost development experiences
  • Developing personal projects
  • Enjoying Lo-Fi music
  • Solving IT issues for family and friends
  • Gaming, Travelling
  • Sharing my Cantonese culture