Zihong Liang
Preferred name: Kingsley Leung (He/Him)
Software Developer Full-Stack, AI & DevOps C#, Python & TypeScript
A high-achieving Computer Science graduate (GPA 7.1/9) with proven experience in full-stack development, system architecture, and AI integrations. Skilled in building scalable applications and RESTful APIs using TypeScript, Python, and C#. Strong foundation in Agile methodologies and DevOps practices (Docker, CI/CD pipelines, Git). Recognised for leadership, proven abilities to rapidly master new tech stacks with recent exploration in Go, Flutter, and delivering performant, user-centric solutions.
Contact Me
Skills
Work Experience
Junior Developer
Decoded | Dec 2025 – Present
- Spearhead end-to-end full-stack development using TypeScript, Next.js, React, Node.js, Hono and Bun, delivering scalable and high-performance web applications.
- Architect robust RESTful APIs and optimise database operations with MongoDB, ensuring seamless data flow and system reliability.
- Operated extensively in a Linux (Ubuntu, Fedora) environment, leveraging Bash scripting and Git to support version control and CI/CD workflows.
Junior Developer - Intern
Decoded | Oct 2025 – Dec 2025
- Collaborated within an Agile team to build and maintain user-facing features utilising TypeScript, React, Express.js and Node.js.
- Enforce code quality through Test-Driven Development (TDD) with Vitest while managing deployments via automated CI/CD pipelines.
- Accelerated feature implementation, debugging, and onboarding by integrating AI-assisted IDEs and tools (Cursor, Claude Code) into daily development processes.
Graduate Associate - Part Time
Tribes Digital | Sep 2025 – Oct 2025
- Architected and rolled out a SaaS-based MVP CRM system, demonstrating adaptability by rapidly executing across a diverse tech stack (TypeScript, Next.js, Python, FastAPI).
- Established CI/CD pipelines using GitHub Actions to automate testing and containerised deployments via Docker.
- Managed application lifecycles and deployments across cloud hosting platforms, including Vercel, Render, and Neon.
Engineering Intern
Endace Technology | Nov 2024 – Feb 2025
- Engineered a modular profile configuration system for core network probes, rapidly upskilling in Python, FastAPI, and Jinja2, significantly improving system scalability and reducing end-user setup errors.
- Designed and implemented an intuitive frontend UI with JavaScript, jQuery and Bootstrap, earning commendations from senior engineering staff.
- Collaborated in a fast-paced Agile environment utilising Jira, Confluence, and Bitbucket to sprint plan, resolve bugs, and deliver features.
Information Technology Operator
Triumen Group | Aug 2020 – Nov 2020
- Provided front-line IT support, diagnosing and resolving hardware, software, and network issues to ensure zero downtime.
Projects
AI-Powered Personal Portfolio (Astro Rewrite)
- Engineered a highly performant web portfolio leveraging Astro's Islands architecture, Tailwind CSS, and DaisyUI, optimising page load speeds via a zero-JS-by-default approach.
- Integrated a context-aware AI Chatbot using the Google Gemini API and experimental Astro Server Islands to dynamically respond to user queries based on resume data.
- Established an automated CI/CD pipeline via GitHub Actions for continuous linting, building, and zero-downtime deployment to Vercel.
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.
PowerGPT — MCP Server for LLM Tool Augmentation
- Engineered a Model Context Protocol (MCP) server to extend LLM capabilities in restricted environments with secure, auditable tools.
- Deployed via Cloudflare Workers with automated GitHub Actions workflows; provided Docker support for reproducible local runs.
AI-Powered Web Platform for Wildlife Conservation (CARE)
- Led a 6-member engineering team in Agile sprints to deliver a full-stack platform for AI image-based pest detection.
- Developed backend architecture and collaborated with a PhD research group to integrate custom ML models, directly aiding in New Zealand biodiversity protection by improving predator tracking.
PhotoRecipe: AI-Powered Recipe Generator
- Engineered a “photo-to-recipe” pipeline using Firebase Genkit to orchestrate Google Gemini vision models for ingredient identification.
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.
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.
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.
Education
Bachelor of Science in Computer Science
The University of Auckland | Jan 2022 – May 2025
- GPA: 7.1/9 | Coursework: Full-Stack Dev, RESTful APIs, AI/ML, Cybersecurity, Computer Architecture, Data Communication.
- Leadership: 3x Elected Class Representative; awarded 3 Certificates of Appreciation by the Students' Association (AUSA).
- Academic Awards: 2x Certificate of Outstanding Achievement (Top performance in Software Development Methodologies & OOP).
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.
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.
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.
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.
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.
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.
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