Technical Skills

Frontend

HTML, Tailwind CSS, JavaScript, TypeScript, React

Backend

MySQL, PostgreSQL, SQL Server, Python, Django, Node.js

Other

OpenAI, AWS, Docker, WordPress, C#, Android

Experience

Software Developer Intern

Koala Technology Ltd · Internship

Aug 2025 - Nov 2025 · 4 months

  • Built backend REST APIs in TypeScript for AI-powered crypto trading analysis.
  • Integrated AI insight outputs such as summary, risk, opportunity, and sentiment into HIBOT.
  • Designed PostgreSQL schemas to store and manage AI analysis results.
  • Containerized backend services with Docker for consistent development and deployment.
  • Worked in an Agile/Kanban workflow and delivered the AI Analysis feature on schedule.

TypeScript, REST APIs, PostgreSQL, Docker, Agile

Summer Intern

Allied Telesis · Full-time

Dec 2024 - Feb 2025 · 3 months

Christchurch, Canterbury, New Zealand · On-site

  • Developed a multi-vendor Vista network using EVE-NG to simulate and evaluate third-party network endpoints.
  • Automated virtual machine deployment processes to improve operational efficiency.
  • Built a reusable network simulation environment to support future testing and analysis.

EVE-NG, Automation, Virtualization, Network Testing

Projects

Chess Maze (C#)

Built a Chess Maze desktop game using C# and WinForms with MVC architecture. Implemented chess movement logic, level management, undo/restart features. Designed an interactive graphical user interface using WinForms controls such as TableLayoutPanel, Buttons, and PictureBox.

C#, .NET, WinForms, MVC

View on GitHub →

Eyeball Maze Game

Built a Java-based Android Eyeball Maze game using the MVC architecture pattern. Developed and tested the game model with unit testing, including player movement logic, level management, goals, and movement rules. Designed an interactive Android GUI with gameboard updates, alerts, sounds, and user controls through the View and Controller components.

Java, Android Studio, MVC

View on GitHub →

Workout App

Developed a triathlon training management web application using React and the MVVM (Model–View–ViewModel) architecture pattern. Implemented core features including session creation, sorting, searching, updating, localStorage persistence, and data validation. Integrated Progressive Web App (PWA) features using Vite and JavaScript.

React, JavaScript , MVVM, Vite

View on GitHub →

Education

Bachelor of ICT

Ara Institute of Canterbury
Graduated: 28 November 2025