Here’s a list of projects that I worked on as part of a job or as personal projects.
General Utilities
cli-cookbook
Command line recipes and cheat sheets. URL: https://github.com/minhhh/cli-cookbook
archive-web
Download a webpage for archiving purpose. URL: https://github.com/minhhh/archive-web
general-log-parser
General log parser written in Python. URL: https://github.com/minhhh/general-log-parser
sprite-extractor
Tool for extracting sprites from TexturePacker Spritesheets. URL: https://github.com/minhhh/sprite-extractor
Texture packer
A jython command line implementation of the popular TexturePacker. URL: https://github.com/minhhh/texture-packer
Unity3D & Game Development
unity-camera-follow-2d
Script to make 2d camera follow players in an interesting way. URL: https://github.com/minhhh/unity-camera-follow-2d
USplitAlpha
A library in Unity3D for incorporating Split Alpha channel for Android and iOS. URL: https://github.com/minhhh/USplitAlpha
unity-editorextension-manual
A manual for various usecases of the Unity Editor extensions. URL: https://github.com/minhhh/unity-editorextension-manual
unity-texture-dither
A workflow for dithering imported textures automatically in Unity to save memory. URL: https://github.com/minhhh/unity-texture-dither
UBootstrap.Webp
Integrate Webp images into your Unity3D projects. URL: https://github.com/minhhh/UBootstrap.Webp
unity-particle-scaler
Convenient Editor Window to scale Unity’s Shuriken Particle System. URL: https://github.com/minhhh/unity-particle-scaler
unity-sortinglayer-setter
Set the sorting layer of any object using code or from the Editor. URL: https://github.com/minhhh/unity-sortinglayer-setter
unity-scriptableobject-manual
A manual of major use cases of ScriptableObject in Unity. URL: https://github.com/minhhh/unity-scriptableobject-manual
LeanTouch
LeanTouch is an input library that makes handling gestures (e.g. Pinch, Twist) incredibly easy across all devices and resolutions. URL: https://github.com/minhhh/LeanTouch
unity-mecanim
Guide for using Unity Mecanim system effectively. URL: https://github.com/minhhh/unity-mecanim
unity-tips
Tips, tricks, and best practices for working with Unity. URL: https://github.com/minhhh/unity-tips
UBootstrap.SpriteCollection
SpriteCollection is a convenient way to load sprites dynamically in Unity. URL: https://github.com/minhhh/UBootstrap.SpriteCollection
unity-leanpool
Lean Pool is a GameObject pooling library that allows you to easily increase the performance of your games. URL: https://github.com/minhhh/unity-leanpool
unity-parallax-2d
Script for creating 2d parallax layer in Unity. URL: https://github.com/minhhh/unity-parallax-2d
Projects I participated in at work
BloodBrothers

Role: Game Engineer | Project Manager
Responsibilities:
- Plan and releases new clients on iOS and Android
- Create schedule for Engineering and partly QA team
- Manage Engineering team
- Implement features: New character skills, new event system
Blood Brothers is a massive online mobile game published by DeNA Japan, later run by DeNA Hanoi studio. I was one of the Game Engineers sent to Japan to take over the game operations from DeNA Japan. Later, I was promoted to Project Manager of the team in DeNA Hanoi Studio.
My daily tasks mostly covered reviewing work from other Game Engineers and QA. Communicating with the designer teams about planning resources for new events and features. I also implemented new character skills and guided new engineers about the skill system.