Hyojin Kim

General Game Programmer

I am a lead programmer with over 10 years of game development experience.

My work spans the full product lifecycle, including Unity3D client development, Node.js/ASP.NET Core backend services, AWS/Terraform-based infrastructure as code, and CI/CD automation with Jenkins and GitHub Actions.

I have grown with teams from fewer than 10 people to global organizations of more than 100, building strong technical leadership and team management skills, with a focus on data-driven problem solving and developer productivity.


Core Competencies

  • Game Client: Unity3D (C#), Native Plugin (Java/Obj-C/Cpp)
  • Backend: TypeScript/Node.js, ASP.NET Core
  • Infrastructure & DevOps: AWS, K8s, Terraform, Jenkins, GitHub Actions, Fastlane
  • Data Engineering: Google Analytics, BigQuery, Google Data Studio

Professional Experiences

SZ Code Lab, June 2023 - Aug 2025, Lead Programmer

  • Led Unity3D client and TypeScript/Node.js backend API server development.
  • Built and standardized AWS EKS infrastructure using Terraform and Helm (IaC).
  • Implemented CI/CD pipelines with GitHub Actions.
  • Automated mobile build and distribution workflows with Jenkins, Fastlane, and Firebase App Distribution.
  • Developed internal operation tools with React.
  • Project: Golden Mango Casino (Jul 2024)
    • Led end-to-end client and server development.
    • Applied high-availability architecture on Kubernetes.

StudioZoo, Jun 2020 - Jun 2023, Lead Client Programmer

  • Designed and established the full development environment as an early startup member, including client, deployment, and infrastructure.
  • Project: City of Holdem (Apr 2023)
    • Led full client and server development.
    • Prototyped real-time multiplayer with Photon Engine Realtime, then rebuilt production APIs with ASP.NET and deployed to Azure Container Apps.
  • Project: Slot & Dragons (Apr 2021)
    • Led full game client development.
    • Designed and implemented a data pipeline with Google Analytics + BigQuery.
    • Supported KPI visualization and data-driven decisions.

Bagelcode, May 2017 - May 2020, Senior Client Programmer

  • Led client teams and cross-office technical collaboration.
  • Built a one-source multi-product build/deployment pipeline with Jenkins for rapid multi-app launches.
  • Projects: Jackpotjoy Slots (Aug 2019), Starspins Slots (May 2019)
    • Integrated publisher native SDKs (payments, ads) and developed internal plugins for stable live operations.
  • Project: Club Vegas (Apr 2017)
    • Built UGUI-based UI and slot content, and contributed to server-side content development in TypeScript.

Bagelcode, Jan 2014 - Apr 2017, Client Programmer

  • Project: Epic Diamond Slots (Nov 2017)
    • Successfully ported UI framework from NGUI to UGUI to improve maintainability.
  • Projects: Vegas Party Slots (Jan 2016), Party Slots (Apr 2014)
    • Developed core game logic and UI with Unity3D (NGUI).
    • Implemented Android/iOS native utility code and publisher SDK integrations.

Other Experience

Gaonsoft, Dec 2012 - Jan 2013, Internship

  • Developed an XML code generator using VBA.
  • Built a module with Qt to bridge PDA SQLite DB and server Oracle DB.

Republic of Korea Army, Jul 2010 - Apr 2012, Software Development

  • Built and maintained army intranet/internet pages using PHP and MySQL.
  • Built and maintained army intranet pages using JSP and Informix.

Education

Bachelor of Science in Computer Engineering

Changwon National University, Mar 2007 - Feb 2014


Languages

  • Korean (Native)
  • English (Intermediate) - capable of meetings and technical documentation for work