avatar

Shi Minggang

Game/Web Application Engineer

I developed games and XR applications with Unity and C#. For the past two years, I've been a full-stack engineer handling web app operations with Next.js, React, and uber-go/fx.

redvike

Drop me a message anytime!

Mail me

S. Minggang

Every Solution Starts with Understanding.

I Walk with You to the Finish Line.

TOKYO, JAPAN
SHI MINGGANG

SHI MINGGANG

Game/Web Application Engineer

🎂 1986.05.18

Engineer based in Tokyo, Japan, originally from China. Spent several years in game development, handling both client and server sides. Now working across a wide range of fields, including web, app, backend, and cloud development. Continuously learning with a humble mindset, striving not to become a "frog in a well." Hobbies Road biking, reading, and building plastic models. Current bikes: CANYON AEROAD and BIANCHI Specialissima. Activities Occasionally participates in UE PetitCon and attends Unreal/Unity-related events, as well as cycling events. Full-stack development, full-carbon speed. Sometimes, a trip to the mountains or the sea.

  • Enrolled at Hubei University, Hubei Province, China


  • Joined Xiangsheng Printing Services (China) as a Graphic Designer


  • Moved to Japan, enrolled in the Japanese Language Department at Kobe Institute of Computing


  • Enrolled in the Entertainment Department at Kobe Institute of Computing


  • Joined Amata K.K. as a Game Engineer


  • Joined Mynet Inc. as a Game Engineer


  • Joined Blast Edge Games Inc. as a Game Engineer


  • Joined Media Do Co., Ltd. as an Application Development Engineer
  1. August 2022 — Present

    I am responsible for the development and operation of the NFT marketplace service "FanTop", which allows users to own and trade legitimate digital goods with asset value using NFTs ("Non-Fungible Tokens") that are tamper-proof and non-replicable. For the app, I implemented features such as displaying 3D models associated with NFTs in augmented reality (AR) space and a viewer for digital books using Unity & C#. I also worked on performance improvements and UI/UX enhancements across the platform. On the web side, I contributed to specifying NFT benefits, managing lottery processes, and making layout revisions for the admin CMS to align with business requirements.

    • Aws
    • Unity
    • uber-go/fx
    • TypeScript
    • React
    • Node.js
    • MySQL
    • ARFoundation
  2. May 2020 — July 2022

    I was mainly responsible for client-side development for both smartphone games using Unity and console games using Unreal Engine.In Unity, I developed a differential management system for asset bundles and a scripting engine for the visual novel segments. I also implemented a wide range of features, including novel expressions using Live2D characters and battle animations using Spine.In Unreal Engine, I worked on character visual representation, player behavior during battles, and stage gimmick implementations.

    • Unity
    • UnrealEngine
    • C#
    • Addresable
    • UniTask
    • Live2D
    • Spine
  3. August 2019 — April 2020

    I participated in the additional development and maintenance of an operational mobile game. In a project where the client and server were integrated using .NET, I was responsible for developing both sides using C#.

    • Unity
    • C#
    • .Net
    • Aws
    • Jenkins
  4. April 2016 — July 2019

    I was involved in the development and operation of a popular action game for mobile devices. My main responsibilities included managing the automated build and update detection system for asset bundles, coordinating with QA, integrating battle characters, and working on the MasterDataValidator. Later, I also participated in the development of a new title, where I handled server-side development using PHP and built a CI/CD environment utilizing Jenkins.

    • Unity
    • c#
    • Aws
    • Php
    • Jenkins