Ungi Kim

Experienced in big data processing, web 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, 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, PHP, SQL
Back-end Technologies
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
Bachelor’s degree March 2009 - February 2016

Computer Engineering