Hello!

I am Bang, a passionate Front End Software Engineer.
I build mobile applications and games for a living.

Tools and languages I use

Game Development

Application Development

  • C++

  • C#

  • OpenGL

  • Blender

  • Unreal

  • Javascript

  • React

  • NextJS

  • NestJS

  • Flutter

  • MySQL

  • GraphQL

  • NodeJS

  • Docker

  • GoogleCloud

  • CircleCI

Language abilities

English

Japanese

945/990

TOEIC

Reading/Writing
Listening/Speaking

118/180

JLPT N2

Reading/Writing
Listening/Speaking

Where have I been?

Engineering Manager @ GoodCreate

July 2020 - July 2022

  • I am in charge of software engineering department in GoodCreate. I discuss the requirements, provide technical advices, propose high level solutions.
  • I developed highly interactive mobile applications using Swift and Kotlin
  • I do research and development activity. Explore potential use of Flutter in future projects.

Student @ Mizuno International Language School

April 2019 - April 2020

  • I took 2-years course, but I graduated early, only study there for 1 year.
  • Started with almost zero Japanese, I was able to pass JLPT N3 before graduation. One and a half year later I passed JLPT N2.
  • I can communicate in Japanese at business level. I am able to discuss technical topic in Japanese with minimal difficulty.
  • I can act as English-Japanese-Vietnamese interpreter at conversational level.
    I can interpret business Japanese to some degree.

Senior Game Programmer @ Gameloft Hanoi

March 2014 - March 2016, June 2018 - November 2018

  • I have taken part in Gameloft AI Contest 2013, I finished at Quater Final (rank #4~8). I then soon joined Gameloft later on March 2014.
  • Deeply immersed in international environment, my English ability improved significantly. Thanks to that, earlier in 2021, I took the TOEIC English test and achieved 945/990 points.
  • Started out as a C++ Game Programmer, I developed my interest in Computer Graphics. I am in charge of gameplay programming and graphics optimization for games. I am well trained in OpenGL, shader programming and various graphics debugging tools.
  • I was in charge of gameplay programming and graphics optimization in the following games (all based on C++ and OpenGL):
    • Sharkdash, built using 2D in-house engine.
    • Ice Age Adventures, built using in-house 3D engine.
    • Brothers in Arms 3, built using Irrlicht-based in-house engine (3D).
    • Order and Chaos 2, 3D MMORPG, built using in-house engine.
    • Disney Magic Kingdom, built using Irrlicht-based in-house engine (3D).

Senior Software Developer @ FPT Software

June 2016 - June 2018

  • I joined FPT Software on June 2016 and lead a team of 5 challenging a C++ project with 2 millions lines of code. That was a migration project, bringing an old 32-bit based system to 64-bit. I was in charge of building custom developement tools (CLI) for the team. I did review other member's code to ensure source code quality.
  • I developed application for an entertainment system running on Automobile devices (in parnership with LG). That was media playing application, built with Qt. I am in charge of feature implementation and overall performance optimization.
  • Over the course of 2 years at FPT Software, I have received various training on Project Management. I learned how to manage a small team and was pretty successful at it.
  • I was received honorable mention as Best Rookie of The Year 2016.

Bachelor Degree @ Hung Yen University of Technology and Education

September 2010 - June 2014

  • My major was Software Engineering. Over the course of 4 years, I was well trained with C/C++, C#. I got perfect mark (10/10) in Computer Programming, Semester Project #4. I have most major subjects above A grade (8.0+/10), with A+ in Graduation Project (9.2/10).
  • I won an university programming contest. Both as an individual and as a team.
  • I represented my university taking part in National Olympiad of Informatics. I got an incentive prize.
  • My team represented my university taking part in ACM/ICPC.

Something interesting I have challenged

Procedural Dragon

3D procedural animation experiment

Procedural Spider

3D procedural animation experiment

Sabor Game Character

Game-ready character

Weapon Master

Small demo game made with Unreal Engine 4

Gun and Doll

Small game made with Unity

Reach out to me!

Buy me a coffee

Contact

Gifu City, Gifu, Japan

(+81) 080-768-66019

Deployed with Cloud Run
Made with Next.js, Three.js, TailwindCSS and some other tools