A software developer who wants to have insights across multiple technologies with diverse technical interests. I have experience in various software fields such as mobile app development, web development, image processing, game development, and robot development. I am interested in solving the problem of real-world with software.
I develop robot service software in a robot company, YUJIN Robot. Robot development is attractive because it solves the real-space problem by software.
'Expert' & 'Advanced'
'Intermediate'
'Basic'
Python (Expert | Advanced)
C++ (Intermediate)
C# (Intermediate)
JAVA (Basic)
ROS (Expert | Advanced)
Ubuntu Linux (Advanced)
Unity Engine (Advanced)
Flask (Intermediate)
Django (Basic)
Android (Basic)
MongoDB (Intermediate)
Redis (Intermediate)
MySQL (Intermediate)
GIT (Expert | Advanced)
Docker (Intermediate)
Travis (Intermediate)
Jenkins (Intermediate)
AWS (Intermediate)
Elastic stack (Intermediate)
@ Yujin Robot
Mar 2017 ~
Robot high-level (service) software developer
Tech stack
The goal of GoCart project is to build an automation system for indoor transport of goods through mobile robots. GoCart system aims to improve intralogistics with its autonomous navigation in healthcare facilities, factories, and warehouses. Thus GoCart system provides services such as the automatic delivery of parts between assembly lines at the factory and the delivery of medical samples to the analytical laboratory at a medical institution. These services include conveying given goods to destination, charging the battery on a charging station when the battery is low, using an elevator when inter-floor movement is required, and open/closing automatic doors. I am working as the main programmer of the robot side service software in this project.
>_ more ...
@ School of Integrated Technology, Yonsei University
Mar 2015 ~ Mar 2017
Serious game researcher (developer)
Tech stack
VR EscapeSim is a simulator (Serious Game) that provides realistic fire scenes in virtual reality and allows the trainees to train themselves to escape the fire scene. This simulator has the following two features. First, body synchronization between user and avatar is supported using wearable devices (3D HMD, IMUs and EMGs). The second is a multi-user environment in which several users synchronized with the avatar can exercise together to escape. In the virtual space, users can not only see each other's images but also communicate through voice chat. I was in charge of the whole technical development of this project.
>_ more ...
Aug 2017, Master of Science (M.S.) in Engineering
School of Integrated Technology
GPA: 4.09 / 4.5
Concentration: Virtual Reality Serious Game, Computer Science
>_ more ...
Feb 2015, Bachelor of Science (B.S.) in Engineering
Computer Science, College of Engineering
GPA: 3.18 / 4.5
Final project: "Mobile OS that self-measures power consumption"
>_ more ...
I made a presentation (in Korean) titled 'Mobile Robot Intelligence Implemented in Python' at PyCon Korea 2018 conference. In this presentation, I introduced robotics software development and ROS development based on my experience in developing logistics robot system for general Python developers, not robot developers.
>_ more ...
>_ more ...
Professional working proficiency
Native