About
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