Personal Site

Formal CV

Formal version of my CV


Ph.D in Computer Science, University of Illinois at Urbana Champaign, Fall 2012 - Spring 2017 (Expected)
  Advisors : Prof. Bruce Schatz, Prof. Roxana Girju

MS in Computer Science, University of Illinois at Urbana Champaign, Fall 2011 - Summer 2012
  Advisor : Prof. Chengxiang Zhai

BS in Computer Science, University of Illinois at Urbana Champaign, Fall 2007 - Spring 2011
  Graduated with Highest Honors, Bronze Tablet

Selected Course work :
  CS 598 - Machine Learning for Signal Processing (Fall 2013)
  CS 598 - Vision, Learning, AI & NLP (Spring 2013)
  CS 512 - Data Mining Principles (Spring 2013)
  MATH 484 - Nonlinear Programming (Fall 2012)
  CS 598 - Health Informatics (Fall 2012)
  CS 598 - Advanced NLP: Theory and applications of Bayesian models (Spring 2012)
  CS 466 - Introduction to Bioinformatics (Spring 2012)
  CS 598 - Advanced Topics in Information Retrieval (Fall 2011)
  CS 598 - Probabilistic Graphical Model in AI (Fall 2011)
  STAT 542 - Statistical Learning (Fall 2011)
  MATH 482 - Linear Programming (Spring 2011)
  CS 546 - Machine Learning in NLP (Spring 2011)
  CS 410 - Text Information Systems (Spring 2011)
  CS 446 - Machine Learning (Fall 2010)
  CS 498 - Intro to Natural Language Processing (Fall 2010)
  CS 412 - Intro to Data Mining (Fall 2010)
  CS 440 - Intro to Artificial Intelligence (Spring 2010)
  STAT 410 - Statistics and Probability II (Spring 2010)
  STAT 420 - Methods of Applied Statistics (Spring 2010)

Research Experience

TIMan (Text Information Management Group) August 2011 - August 2012
  I worked with Chengxiang Zhai on text retrieval. MS thesis on general, unsupervised extraction of attribute-value extraction from the web.

CCG (Cognitive Computation Group) June 2010 - May 2011
  I worked with Nicholas Rizzolo on extending LBJ (Learning Based Java) syntax. The language is used to help develop learning algorithms quickly.

CSAR (Center for Simulation of Advanced Rockets) - March 2009 - May 2011
  I worked under Eric Shaffer mainly on two projects. One was on sorting algorithm using GPGPU. The other was on landscape segmentation, and we were able to publish a paper on it.

Work Experience May 2012 - August 2012
  I worked on Amazon Wireless ( group. Worked on the frontend & core engine portion of the website. Learned to use frontend tools such as jQuery and Amazon's proprietary backend tools.

Jump Trading June 2011 - August 2011
  I worked on trading system on three major projects. The first project was on building price feed, which received market data via udp, and we had to build an accurate 'book' out of it. Speed was the utmost concern, as having a slow calculation will result in dropping precious market data. The second project was on building a trading UI. We had to connect on three major components - the price feed, gateway, and PnL server into one UI. We even added an extra freebie which drew graph of the current PnL, stock prices. Finally, we worked on archiving the market data, where we would receive data through the price feed, and save them into some format, and then be able to replay the market.

Thai Samsung Electronics May 2008 - July 2008
  I worked mainly on their existing import/export system, and adding new features onto it, so that the user will be able to do their work more effectively. In addition, I've translated some documents from Korean to English.

Teaching Experience

CS 440 (Introduction to Artificial Intelligence) , University of Illinois, Spring 2011 (as a grader), Fall 2012, Fall 2014 (as a TA)
  The course material consists mainly of two parts. The first part is on logic-based AI, where students learn about heuristic search, propositional logic, and planning. The second part consists of probability motivated area, and students learn about models such as Bayes nets, decision trees and basic learning theories.

CS 225 (Introduction to Data Structures) , University of Illinois, Summer 2009, Summer 2010, Summer 2013
  I was an undergraduate TA for the course. I answered student's question about MPs (Machine Problems) and conceptual explanation. Furthermore, for both of the summers, I took part in writing and grading exams. The course material consists of basics of C++, linked lists, stacks, queues, binary trees, self-balancing trees, skip-lists, hash tables, and graphs.

CS 125 (Introduction to Computer Science) , University of Illinois, Fall 2008 - Fall 2009
  I was an undergraduate TA for the course, and similar to CS 225, I answered any conceptual or machine problem related questions students may have had. The course material consists of basic Java, elementary OOP (Object Oriented Programing) concepts, recursions, and big Oh notations.

Academic Activities

  Reviewer for AMIA 2016,2015
  Book reviewer for Learning Data Mining with R
  Subreviewer for WWW 2015
  Journal Reviewer for LNCO (Language and Linguistics Compass) 2014


 CIMIT Primary Healthcare Finalist Awarded $10,000 to advance ways to improve healthcare, (Spring 2014)
 HITC Travel Grant for American Medical Informatics Association (AMIA), (Fall 2012)
 Jump Trading Scholars - Given to two students in 5 year BS/MS program (Fall 2010 - Spring 2012)
 Bronze Tablet - Given to students who graduated in top 3% of their college. (Spring 2011)
 James N. Snyder Outstanding Undergraduate Award (Spring 2009)

Other Activities/Community Services

CS Graduate Ambassador, Department of Computer Science, University of Illinois (2011 - 2012)
  I was responsible for introducing incoming MS/PhD students to the University.

Undergraduate students Advised
  Topic : Gamifying Health Data Collection Process (on-going project)
    CIMIT Primary Healthcare Competition Finalist (Spring 2014)
    Best audience award (Spring 2013), Honorable mention (Fall 2014)
    Mentees : Rafael Drummond, Dong Min Shin, Ronit Chakraborty, Mariko Wakabayashi, James Lee, Saubhagya Rathi,
     Thomas Olson, RJ Kunde, Rahul Majumdar, Kevin Lim
        PURE mentor, Spring 2013, University of Illinois

  Topic : Gauging Your Health Through Urinanalysis
    Best research award (Spring 2014)
    Mentees : Shravan Gupta, Dawith Ha
        PURE mentor, Spring 2014, University of Illinois

  Topic : Bias Detection in Journalism
    Richard Lee, James Chen, PURE mentor, Spring 2013, University of Illinois

  Topic : On Amazon Crawler as an introductory computer science project
      Devasia Manual, Independent mentoring, Fall 2012, Spring 2013, University of Illinois

Alumni Advisor, Triangle Fraternity, Illinois Chapter (Since Spring 2012)

Other Skills

Computer Language Skills : Java, C/C++, Python, MATLab, R
Human Language Skills : Fluent in English, Korean, intermediate in Chinese
(Just for fun)
  • I completed/currently (seriously) taking the following Coursera courses: Applied Regression Analysis (Completed), Regression Models (Completed), Project Management: The Basics for Success (Completed)
  • My name was acknowledged on the following people's thesis : Nicholas Rizzolo, Han-wen Yeh, Pooja Jain, Thomas Zhang and Sean Massung