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.
Taught and developed curriculum for Undergraduate and Continuing Education courses
Topics taught: C/C++, C#, Unity3D, Design Patterns, Data Structures, Software Development and Project modules
Wrote tools to enhance class instruction and aid student assessments
Developed and maintained in-house game engines used by 200+ students a year for their projects
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
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 for training
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