Yeongho Kim
yeonghoey@gmail.com | +82-10-7322-1371 |
github.com/yeonghoey | linkedin.com/in/yeonghoey |
Experience
NEXON Korea | Data/DevOps Engineer | June 2016 – Nov 2017
I was in charge of infrastructure for Durango: Wild Lands, a seamless open world MMORPG.
- Built data pipelines for time series data which are generated by distributed game servers.
Based onFluentd
,Amazon Kinesis Streams
,AWS Lambda
,Elasticsearch
,Spark
andZeppelin
. - Managed infrastructure (>200 instances) on
AWS
(>15 services) viaTerraform
. - Maintained
Couchbase
, the game's mainNoSQL
database, to set up, scale up and out, etc.
FROGRAMS | Software Engineer | Nov 2015 – May 2016
I improved code quality of the recommendation engine for WATCHA and WATCHA PLAY, a Netflix-like recommendation and streaming service in Korea.
- Established
Scala
coding standard for the team and introduced code quality tools likescalafmt
,scalariform
,Specs2
andScalaCheck
. - Refactored lots of codebase which is based on
Finagle
, high-concurrencyRPC
framework byTwitter
.
NEXON Korea | Game Developer | Dec 2013 – Nov 2015
I developed an intelligent matchmaking system for Bubble Fighter, a casual TPS.
- Designed Matchmaking System based on
TrueSkill
inC++
.
Gave a presentation on NDC 2015 (Korean) - Wrote anti-hack codes like memory encryption, hash validations for game data, etc.
- Optimized network performance to cope with severe network conditions on localization for Indonesia.
Skills
Advanced
Python
,Bash
,Scala
,C++
Linux
,AWS
,Terraform
,Couchbase
,Apache Spark
,Elasticsearch
Intermediate
Docker
,Amazon Aurora
,MySQL
,Redis
,R
,Go
Education
University of Illinois Urbana-Champaign | 2020 (Expected)
- M.S. Computer Science in Data Science (Online)
Hanyang University, Seoul | 2014
- B.A. Philosophy
- B.S. Computer Science