Resume

Experience

Jan 2025 - Present
DeNA Co., Ltd.
Backend platform development
▸ Develop and operate a shared mobile game platform using Ruby on Rails and C++
▸ Develop APIs, design databases, and migrate legacy components
▸ Update the C++ SDK protocol and develop middleware
May 2024 - Dec 2024
DeNA Co., Ltd.
Lead engineer, new mobile game development
▸ Designed the architecture and selected technologies for a large-scale Unity game for Android and iOS
▸ Coordinated stakeholder communication and work assignments with multiple partner companies
▸ Designed the client's foundation using Clean Architecture and tuned performance
Sep 2023 - May 2024
DeNA Co., Ltd.
New service development
▸ Developed a Unity client (Clean Architecture) and native C++ plugins
▸ Developed the server using Go and managed services on GCP
Sep 2022 - Sep 2023
DeNA Co., Ltd.
Lead engineer, PC and WebGL game development
▸ Designed and developed a client for macOS, Windows, and WebGL
▸ Developed the server using PlayFab and Azure Functions (C#)
▸ Built CI/CD workflows and a Steam deployment pipeline with GitHub Actions
▸ Handled tasks outside engineering, including GDPR compliance and Steam developer registration
Mar 2022 - Aug 2022
DeNA Co., Ltd.
Lead engineer, WebGL game development
▸ Developed a casual game for fingger, a live gaming platform
Apr 2019 - Mar 2022
DeNA Co., Ltd.
Lead engineer, live mobile game operations
▸ Managed a team of 10 engineers and prepared development plans
▸ Developed all areas of the Unity client, including real-time PvP, UI, and animation
▸ Developed the server using Ruby on Rails, including GvG grouping and a chat API
▸ Built CI/CD pipelines with Jenkins and upgraded Unity across major versions

Freelance

Financial web platform development
▸ A web platform that combines multiple consumer financial services
▸ Developed the backend and admin panel features with Ruby on Rails
▸ MySQL, Redis, Sidekiq, AWS
AI character chat app development
▸ Developed the Unity client for Android and iOS
▸ Developed the server and admin panel features using NestJS and Next.js
Web3 mobile game development
▸ Developed the Unity client for Android and iOS
▸ Helped design the architecture and reviewed code
▸ Developed in-app purchase (IAP), gacha, and other systems, and built the AssetBundle build pipeline

Education

Master of Science (Planetary Atmospheric Science)
Graduate School of Natural Science and Technology, Okayama University
2017 - 2019

Skills

Programming languages
C# Ruby Go TypeScript Zig C++
Frontend
Unity (iOS, Android, WebGL) 11ty (Liquid) Expo
Backend
Ruby on Rails MySQL PostgreSQL Memcached Redis Hono NestJS Go
Cloud and infrastructure
AWS GCP
DevOps
GitHub Actions