Past Working Experience

Fluffy Dog Studio LTD

Intermediate Game Developer

Oct 2023 - Present

  • Mobile game
  • Hands-on Experience: Unity, C#
CanvasLand Metaverse Production Limited

Game Developer (Freelance)

Aug 2022 - Present

  • 6 Web-based Metaverses
  • Hands-on Experience: Unity, C#, TypeScript, React, Node.js, MongoDB, PostgreSQL

Gabi Education Limited

Software Developer (Freelance)

Nov 2019 - Present

  • 7 Mobile educational games and software
  • Web-based platform for game data management
  • Hands-on Experience: Unity, C#, Java, JavaScript, React, PHP, Firebase, MySQL

Playstudios Asia Limited

Associate Frontend Engineer - Unity

May 2022 - Jun 2023

Associate Game Engineer - Unity

Oct 2021 - Apr 2022

  • Published social casino slot game - myVEGAS Slot
  • 7 Internal tools that significantly improved the working process of the company
  • Hands-on Experience: Unity, C#, Lua, Python, TypeScript, Apps Script, .NET, Agile working (hybrid approach combining Scrum and Kanban)

Eteam Entertainment Limited

XR Software Developer

Jun 2020 - Oct 2021

  • 4 VR games
  • 6 AR games, software and filters
  • 3 MR applications
  • 7 Interactive games
  • Hands-on Experience: Unreal Engine, C++, Unity, C#, SparkAR, JavaScript

Versitech Limited

VR/AR Game Developer (Internship)

Jun 2019 - Aug 2019

  • 3 VR mobile-based mini games and prototypes
  • Hands-on Experience: Unity, C#, Java

Fundroots Software Creative Limited

Frontend Web Developer (Part-time)

Mar 2018 - Aug 2018
iLearners Hong Kong Limited

Web Programmer (Part-time)

Jan 2018 - Apr 2018

Invited Presentations


Career in STEM: Programming Games, Programming a Future Career is a webminar that held by Girls Go Tech which organized by The Women's Foundation. It aims to encourage underprivileged girls to pursue STEM education and career, specifically in game development.

Personal Projects

Hexplore Fort

> Unity Android AR Game with Hexapod

> Individual Project (Final Year Project)

The Earth

> Native Android 2D Game

> Individual Project

Contact

Phone

+1 (236) 971-0699