top of page

 

Professional Profile

Talented programmer with the ability to quickly pick up and use new languages, tools and softwares. Dedicated team member with a passion for working in the IT industry. Patient and creative problem-solver with an extensive knowledge of mobile, web and networking programming.

 

 

Technical Skill

 

PROGRAMMING LANGUAGES            C#(5 years), Java (4 years), JavaScript(2 years), C++, SQL, Python Django, Shell, MEL, HTML

 

DEVELOPMENT TOOLS                     Unity3D, Eclipse, VisualStudio, MonoDevelop, GitHub, Perforce, Linux, Vagrant, PyCharm, XCode

 

API AND LIBRARIES                         Unity Script, JSON.NET, C# and Java HTTP network, multi-thread programming, NGUI, BestHTTP,                                                         Flurry, Swrve, PlayMaker, ShaderForge, Android, Basic Objective C, Mirror API(Google glass),                                                                 GDK(Google glass)

                         

HARDWARE:                                   Oculus Rift, Google Glass, Xbox Kinect, Holographic projection

SOFTWARE:                                    Adobe Creative Suite, Maya, Zbrush, Mudbox, World Machine

 

 

Experience

 

Programmer  - Zeros 2 Heroes (Temporary Contract)                                   January, 2015 ~ June, 2015

 

-  Debug and fixed the XML I/O system bug for point and click game Animism.

-  Set up the develop environment for Django and Postgresql in Vagrant using Linux Fedora21 system.

-  System architecture, mini game prototyping, additive UI system, Flurry and front end networking architecture (using              BestHttp library to connect with RESTful Django server) for project Biba.

-  Implemented customize unity editor tools for networking, global define and scene auto loading, made custom IOS plugin for getting      the device unique ID.

 

Intern programmer  -Hothead Games                                                      August, 2014 ~ December, 2014

 

-  Worked on the game logic of Hothead's newest sport game prototype.

Implemented data collection and analytics feature into the prototype based on SWRVE.

-  Learned about the system architecture for free to play games. (UI system, networking system, tuning system, Costumized Unity          Editor tools, Costumized Unity Build system, Data analytics system)

-  Used different development tools in game development. (Vagrant, perforce, Visual Studio)

 

Lead programmer  -Aperture(Google Glass, CDM student industry project) May, 2014 ~ August, 2014

 

-  A project with the goal of creating an interactive walkumentary framework that can utilize the functionalities of Google Glass 

-  Learned Google Glass’ GDK and built out the JSON data based application utilize different sensors on Google Glass in 3 month.

 

Networking programmer -The Road Less Travelled (CDM industry project for Roadhouse Interactive)                                                                                                                              January, 2014 ~ April, 2014

 

-  A mobile application incorporates social and gameplay elements into a GPS navigation system to bring innovative and interactive              experiences to users.

-  Learned Java Android API in one month.

-  Implemented Java HTTP networking, multi-thread programming, customized event handlers, singleton and MVC design       patterns into the application. Finished all the network, data storage and display functions.

 

Web developer  -HTML Game Center     

 

-  HGC is a web site where developers can host their HTML games and get feed back from the community.

Built the responsive front-end site using Bootstrap HTML framework and the back end with Python Django.                  

Implemented user account management and authentication feature to the website.

Worked in Linux environment and the site will be published on Amazon web service.

 

Free Lance and Personal Projects      

                                             

Unity5 Additive UI Plug-in (Personal Project): Additive UI management tool including scene auto loading, screen management

   and customized editor windows for developers to collaborate better in version control environment.

 

 

-  IPAD Wall (Free Lance Project for Dubai National Environment Day): An digital installation using Unity's RPC networking function to let      6 IPADs play interactive videos in Dubai National Art Gallery.

 

-  Catch Mashimaro (Free Lance Project for OnDesign in South Korea, 2012): Finished all the programming work for 3D doll crane mobile      game Catch Mashimaro in Unity3D engine.

 

-  Ninja’s Reach (Game Jam project won the second place in EA Code War): A 2D multiplayer side scrolling game developed in 12 hours’      time for EA Code War which won the team second place in the competition.

 

Education

Master of Digital Media   (Center for Digital Media, Canada)     

                                                                                                                   

Awards

n Team 2nd place in EA Code War, Entrance Scholarship (Center for Digital Media), Academic Achievement Scholarship (First-Class), Chung-Ang University

 

Participated Events

Global Game Jam, EA Code War, Microsoft Pie Jam, Vancouver Full Indie Game Jam, SIGGRAPH Asia, SIGGRAPH, CDM Game Jam, Unity Meet up, Full Indie Meet Up

 

Other Information

Language: English, Chinese, Korean

Hobbies and interests: Basketball, volleyball, saxophone, movies, mobile gaming, new technologies

bottom of page