Gerald Wong

Passionate software developer specializing in games, automation and tooling. Energetic educator committed to cultivating a love for learning. Interest in computer performance, human-computer interaction, computer graphics, software architecture, education and emerging technologies.

Projects

Commercial
Personal
  • LIT - puzzle game about lights, written from scratch in C/C++
  • Dots and Circles - bullet hell game, written from scratch in C/C++
  • Mallory - endless climbing game, written in Unity3D
  • Lost and Found - prototype educational language learning game
  • Getuna

Work Experience

DigiPen Institute of Technology, Singapore
Lecturer, Faculty of Computer Science
2021 to Present
  • Director of Academic Support Center
  • Taught and developed curriculum for Undergraduate Computer Science courses
  • Topics taught: C/C++, C#, Unity3D, Design Patterns, Data Structures, Software Development and Project modules
  • Wrote tools to enhance class instruction and aid grading in response to growing cohort sizes
  • Developed and maintained in-house game engines used by 200+ students a year for their projects, some of which can be found in the DigiPen Games Gallery
UDream Entertainment
Senior Software Engineer
2020 to 2021
  • Full-stack developer for new game titles focusing on backend feature development
  • Planned and developed backend data collection and cloud architecture (AWS) for business analytics
DigiPen Institute of Technology, Singapore
Lecturer, Faculty of Computer Science
2018 to 2020
  • Taught and developed curriculum for Undergraduate and Continuing Education modules related to Computer Science.
  • Topics taught: C/C++, C#, Unity3D, Design Patterns, Data Structures
Koei Tecmo Singapore
Games Programmer
2013 to 2018
  • Full-stack developer for multiple projects on multiple platforms including web, mobile and consoles. Duties include in backend, automation, tools, frontend, DevOps, CD/CI, project management, deployment, quality assurance, localization, cross-team communication, leading teams and mentoring junior engineers
  • Worked in Japan for 1+ years
  • Titles I worked on:
    • Nobunyaga’s Ambition (Web, Android, iOS)
    • AKB48’s Ambition (Web, Android, iOS)
    • Romance Of The Three Kingdoms 13 (PC, XBone, PS3, PS4)
    • Nobunaga’s Ambition: Taishi (PC, PS4, Switch)

Education

Bachelor of Science, Computer Science in Game Design
DigiPen Institute of Technology
2010 to 2013
Diploma, Digital Entertainment Technology
Nanyang Polytechnic
2005 to 2008