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,SparkandZeppelin. - Managed infrastructure (>200 instances) on
AWS(>15 services) viaTerraform. - Maintained
Couchbase, the game's mainNoSQLdatabase, 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
Scalacoding standard for the team and introduced code quality tools likescalafmt,scalariform,Specs2andScalaCheck. - Refactored lots of codebase which is based on
Finagle, high-concurrencyRPCframework 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
TrueSkillinC++.
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