Ungi Kim

Experienced in big data processing, backend development, and startup developer.
I am interested in machine learning, open-source projects


Balance Hero
Data Engineer since March 2017
  • Collecting all the data
  • Developed a high level Kinesis Consumer “kinsumer”
  • Developed a spark application “dataflow” that easily used by analyst and developer
  • Created data lake from various data sources
  • Designing and developing large-scale data processing
  • Pipeline architecture for ETL and analysis on Zeppelin
  • Data extraction, investigation and testing
  • Tech: Python, Spark, Java, Scala, Spring, MySQL, Redshift, Redis, InfluxDB, Grafana, Tableau, Sqoop, Airflow, Docker, AWS, Git, Jenkins
Balance Hero
Software Engineer May 2016 - February 2017
  • Developed event based promotion service
  • Developed user service
  • 3rd party API integration
  • Tech: Java, Spring, Python, MySQL, Redis, HTML/CSS/Javascript, AWS, Git, Jenkins
Netmarble Games
Intern December 2015 - February 2016
  • Internship as part of the Netmarble recruitment 2015
  • Developed multiplayer mahjong game
  • Tech: C#, Unity 3D, MySQL, TCP
Saerom C&C
Software Engineer April 2010 - February 2013
  • Developed overseas e-commerce service
  • Worked as a substitute of mandatory military service
  • Tech: Java, Spring, PHP, Oracle, HTML/CSS/Javascript


Programming Languages
Python, Java, SQL, Scala, PHP
Back-end Technologies
Apache Spark, Spring Framework, AWS
Databases or Cache Storages
MySQL, InfluxDB, Redshift, Redis
Human Languages
Korean(native), Japanese(fluent), English(limited)


The Catholic University of Korea
Computer Engineering, Bachelor’s degree March 2009 - February 2016