Education

Professional Experience

NAVERZ

Team Lead • May, 2020 — Now

Our team spun off from the company SNOW.

SNOW corp.

Senior Developer • May, 2017 — Apr, 2020

My department of LINE+ was merged with SNOW.

LINE+ corp.

Developer • Aug, 2014 — Apr, 2017

LINE+ corp that is subsidiary company of NAVER has taken over Wit Studio.

Wit studio

Co-Founder / Development Manager • Nov, 2012 — Jly, 2014

This is the startup I founded with my two friends. [Article]

Samsung Electronics corp.

Software Developer (S3) • Jan, 2010 — Oct, 2012

I experienced lots of things about development process at Media Solution Center in Samsung that is my first company. However no matter how hard I had tried, I never got a chance to do creative things.

Skills

Programming Languages

Kotlin, Java, javascript(ES6), PHP, Python, C#/WPF, Objective-C, C/C++, Lua script, Swift, O-Caml, HTML, MFC, NASM, MASM32 etc

OS & Frameworks / Database / Solution

CentOS, MongoDB, Spring Boot(Webflux + Kotlin-coroutine), Kafka, Redis, RabbitMQ, Android, Tensorflow, Kubernetes, Docker, AWS, Alibaba Cloud, NodeJS, Dagger, Hilt, Swagger, Datadog, Prometheus, Mono, Laravel, Django, MySQL/SQLite/MSSQL, Phalcon, gRPC etc

Abilities & Role

AI(Deep-learning) Developement, Infrastructure Architect & Management, Server Delopment, Reverse Enginerring, System Security, Networking, Web Development, PC Software Development, Mobile App Development, Team Management, Service Server Operating and Anything you want.

About server

Many experiences in developing and operating services alone that handle more than 100 million requests a day. Experience running up to 100 servers per month at the same time. Real-time 365-day monitoring and operational experience using DataDog, Prometheus and kafka. Design, develop, and operate mongodb schema and distributed processing systems for big data processing. Proficient in service in Kubernetes environment. Proficient in AWS service.

About App

Experience in service development/operation in a Google firebase environment. Exclusive development, launch, and operation experience all of apps. Developed using the latest trends such as Jetpack, Kotlin, Dagger (Hilt), ViewBinding, Room, etc.

Professional Projects

May, 2023 - Now

NAVERZ Corp.

workers: Backend:1(me), Frontend:3, Planning:1, Design: 1

roles: Project Manager(100%), Project Owner(100%), Planning(70%), Architecting(100%), Backend/Server(99%)

Hyperfuncs is a platform that can easily build stable API server without professional server developer. With only few codes, you can create a powerful service server. Also You can use visualized composers and easy to check the all data flow.

As a team leader, project manager, planning, and backend development are all. Except for FE development

Kubernetes, Spring Boot, kotlin(coroutine), Webflux, MongoDB, Redis, Docker, RabbitMQ, InfluxDB(TSDB)

SSO

May, 2023 - Jun

NAVERZ Corp.

workers: Backend:1(me), Frontend:1

roles: Project Manager(100%), Project Owner(100%), Architecting(100%), Backend/Server(100%)

SSO project to consolidate logins for numerous services in the team

As a team leader, project manager, planning, and backend development are all. Except for FE development

Kubernetes, Spring Boot, kotlin(coroutine), Webflux, MongoDB, Redis, OAuth2.0, OpenID Connect, SSO (내부 사정으로 Spring Security 없이 Spec 대로 직접 구현)

CNR

Dec, 2022 - Now

NAVERZ Corp.

workers: Backend:1(me)

roles: Project Manager(100%), Project Owner(100%), Architecting(100%), Backend/Server(100%)

Universal CMS service in SaaS.

As a team leader, you are the project manager, planning, and backend development

Kubernetes, Spring Boot, kotlin(coroutine), Webflux, MongoDB, Redis

Dec, 2022 - Now

NAVERZ Corp.

workers: Backend:1, Frontend:1, Design:1, Document:1, Planning:1, Manager:1(me)

roles: Project Manager(100%), Project Owner(100%), Planning(50%)

Rendering service using Zepeto IP. This service is registered with AWS Marketplace as SaaS.(https://aws.amazon.com/marketplace/pp/prodview-55pagmuj3axei?sr=0-2&ref_=beagle&applicationId=AWSMPContessa)

As a team leader, general affairs such as project manager and planning, etc

ZMLOPS

Mar, 2021 - Now

NAVERZ Corp.

workers: Backend:1(me), Frontend:1, Design:1, Document:1

roles: Project Manager(100%), Project Owner(100%), Planning(100%), Architecting(100%), Backend/Server(100%), Managing(60%), Operating(80%)

MLOPS project.

Whole project developer without FE

Kubernetes, Docker, CentOS, Spring Boot, Webflux, GraphQL, Alibaba Cloud(AWS), Swagger, DataDog, Tensorflow(keras), gRPC

AI Service Platform

Feb, 2021 - Now

NAVERZ Corp.

workers: Backend:1(me), Frontend:1

roles: Project Manager(100%), Project Owner(100%), Planning(100%), Architecting(100%), Backend/Server(100%), Managing(100%), Operating(100%)

Around kafka, a number of micro services operate fluidly on Kubernetes.

Kubernetes, Docker, CentOS, Spring Boot, Kafka, Alibaba Cloud(AWS), Swagger, DataDog

Dec, 2020 - Now

NAVERZ Corp.

workers: Backend:2(me)

roles: Project Manager(100%), Project Owner(100%), Planning(90%), Architecting(90%), Backend/Server(30%), Managing(30%), Operating(30%)

This is a service server that generates and provides character image files from Geppetto Services. To help minimize GPU resources and extend capabilities, all architectures in the existing ver 2.0 have been abandoned and newly developed.

It consists with a total of 8 micro services, including api-gateway, service-api, core-api, extension-api, admin-api, renender, etc. Each api has a separate cache to minimize GPU usage. It operates as a global cluster with China, and has about 60 units including GPU/CPU server domination. 40 to 50 million images per every day for each cluster. There are about 100 million cases in total. The failure rate is around 0.00003%. (Linked pages are some publicly available pages)

Kubernetes, Docker, CentOS, Helm, NodeJS, Express, Redis, RabbitMQ, Alibaba Cloud(AWS), Swagger, DataDog

Jan, 2020 - Now

SNOW corp. / NAVERZ corp.

workers: Backend:3(me), Frontend(1)

roles: Project Manager(100%), Project Owner(100%), Planning(100%), Architecting(100%), Backend/Server(70%), Managing(100%), Operating(100%)

A platform that generates and serves all the content of the Zepeto service. Manage content resources for all services, including Zepeto App, Zepeto World, and Zepeto Creators.

The platform has all been migrated from the external platform used by the existing Zepeto service to this platform. I am developing and operating management server, cache server, file server, web hook server, etc. using Kubernets, CDN, OSS, MongoDB, Redis, OAuth, etc. We operate a total of 40 servers by separating two clusters in China and the global community.

Kubernetes, Docker, CentOS, Helm, NodeJS, Express, MongoDB, Redis, Alibaba Cloud(AWS), DataDog

Jan, 2020 - Now

SNOW corp. / NAVERZ corp.

workers: Backend:3(me), Frontend:2

roles: Backend/Server(10%)

A service server that generates and provides character image files in Zepeto service. Any place other than the app provides the image to the user using the API.

It was newly established as NodeJS for maintenance and performance improvement of ver 1.0 which was established with Python. More than 1.5 million images are drawn for users worldwide every day. It operates as a global cluster with China, and it is about 60 units including GPU/CPU server.

Kubernetes, Docker, CentOS, Helm, NodeJS, Express, Redis, Alibaba Cloud(AWS), Swagger, DataDog

Dec, 2019 - Feb, 2020

NAVERZ Corp.

workers: Backend:3(me), Frontend:2

roles: Backend/Server(10%)

It is a service server where zepeto users can produce and sell items in Zepeto service. We used zepetoful and renderapi, previously developed service infrastructure platforms. After participating in the initial team building and development, I personally got busy with other tasks and stopped it.

admin server(restful api)

Docker, Spring Boot, CentOS, Helm, Swagger

Service Infra Platform (PaaS)

Aug, 2019 - Jan, 2020

SNOW corp.

workers: Backend:1(me), Frontend(1)

roles: Project Manager(100%), Project Owner(100%), Planning(100%), Architecting(100%), Backend/Server(100%), Managing(100%), Operating(100%)

Content Management Service for general purpose. Cloning project of contentful.com service.

My role is all of this except web frontend. Building a cluster on Alibaba Cloud, architecking, developing backend, team/project managing and so on.

Kubernetes, Docker, CentOS, Helm Chart, NodeJS, MongoDB, javascript ES6, Alibaba Cloud(AWS)

Zepeto Open API

Mar, 2019 - Jly, 2019

SNOW corp.

workers: Backend:1(me)

roles: Project Manager(100%), Project Owner(100%), Planning(100%), Architecting(100%), Backend/Server(100%), Managing(100%), Operating(100%)

Zepeto is a 3D avatar App that is very popular globally. Many 3rd party applications wants to use contents and functions of Zepeto. So we need to make 3D Rendering API service that provides avatar images with headless GPU machines.

I'm building some clusters in several regions with kubernetes and making a system architecture for to use GPU servers efficiently by myself.

Kubernetes, Docker, CentOS, Unity, Python, Redis, Django, HA

Jan, 2019 - Feb, 2019

SNOW corp.

workers: Backend:2(me), Frontend:1

roles: Backend/Server(50%)

The Zepeto is a globally popular App that generates a 3D avatar look the same as a user. Zepeto has achieved above 20 million downloads.

Developed some functions such as daily quests, scratch games, Wechat payment, detecting illegal users, migration system for chinese users and so on.

NodeJS, MongoDB, Redis, GameSparks

Sep, 2018 - Dec, 2018

SNOW corp.

workers: Deep-learning:1(me)

roles: Project Manager(100%), Project Owner(100%), Planning(100%), Architecting(100%), Deep-learning(100%), Backend/Server(100%), Managing(100%), Operating(100%)

Restful-API based on GPU.

Developed Restful-API base on GPU. The service has handled around 8,000,000 requests a day. I built the server with Alibaba Cloud(like AWS) myself.

Django, Nginx, Alibaba Cloud(like AWS), Tensorflow

Dec, 2017 - Aug, 2018

SNOW corp.

workers: Deep-learning:1(me)

roles: Project Manager(100%), Project Owner(100%), Planning(100%), Architecting(100%), Deep-learning(100%), Backend/Server(100%), Managing(100%), Operating(100%)

The Zepeto generates the pretty 3D human avatar that looks like a user from a single image.

Developed AI that makes 3D human avatar from a single image with deep learning by myself. More specifically, I did the things are collecting and labeling images, building nueral network, lots of testing and learning, code stuff for training, building and managing 8 clusters in several regions, making REST API server and so on. I did all of this project by myself. It was too difficult making avatar looks like a user and beautiful at the same time.

Tensorflow, Python, Kubernetes, Redis, HA, Alibaba Cloud, *Tenacity*

Oct, 2017 — Nov, 2017

LINE+ corp.

workers: developer:1(me)

roles: Project Manager(100%), Project Owner(100%), Planning(100%), Architecting(100%), Deep-learning(100%), Backend/Server(100%), Managing(100%), Operating(100%), App-front(100%)

The Parfait is a Voice Changer Engine based on DSP(Digital Signal Processing) written in C++. This engine is including over 22 DSP filters such as Fuzz, Distortion, Harmonic. SNOW App and B612 App are using this engine for to change voice sound.

Developed the engine for iOS/Android and App for a voice sound filter producer without any co-workers.

DSP, C++, Android

Feb, 2017 - Sep, 2017

SNOW corp.

workers: developer:3(me), design:3

roles: Library Developing(20%)

PRORTA is a camera App providing lots of effect filters.

I was a one of the programers who made filters with pixel shader via Lua script.

OpenGL Pixel shader, Lua Script

Sep, 2016 — Jan, 2017

LINE+ corp.

workers: developer:2(me)

roles: Frontend(50%), Backend(50%)

The payment system of this store has been pretty slow so needed renew.

I did renew the website using wordpress with a coworker.

wordpress/woocommerce, Redis, MySQL, nginx, php

Jan, 2016 — Aug, 2016

LINE+ corp.

workers: AOS:1(me), IOS:1

roles: Mobile Native(100%), Backend/Server(80%)

The egg is a camera App such as B612 and SNOW App.

Developed App for android and kiosk without any others.

Android

Oct, 2015 — Dec, 2015

LINE+ corp.

workers: Backend/Server:1(me), Frontend:3

roles: Backend/Server(100%)

Line creators is a portal for not only to assist users in creating stickers but also to sale sticker.

I did development and building service infra such as Rest API, Redis, Sphinx, MySQL. Additionally I handled lots of problems about security and API services. I used Sphinx engine to search stickers fastly.

ASP, MSSQL, CentOS, PHP, MySQL, Sphinx, Security, HA, Redis

Aug, 2015 — Sep, 2015

LINE+ corp.

workers: Backend/Server/AOS:1(me)

roles: Backend/Server/AOS(100%)

This is a prototype project.

Developed with a designer. It didn't be published.

Android, Javascript, SVG

Mar, 2015 — Jly, 2015

LINE+ corp.

workers: Backend/Server/AOS:1(me)

roles: Mobile Native(100%), Backend/Server(100%)

Toon Chat App is a messenger that shows messages looks like a comic book. This is a prototype project and not be published.

Developed android App and service server.

Android, MySQL, Rest API, PHP

Shot 44.3

Nov, 2014 — Feb, 2015

LINE+ corp.

workers: Backend/Server/AOS:1(me), Frontend:1

roles: AOS Native(100%), Backend/Server(90%)

The shot 44.3 is a simplest messenger App. User only can send a image as a message without text. This project is a prototype and not be published.

Developed android App.

Android

Design Resource Archiving Web

Aug, 2014 — Sep, 2014

LINE+ corp.

workers: Backend/Server/Frontend:1(me), Operating:1

roles: Frontend(100%), Backend/Server(100%)

It is a company-specific project that was commissioned by the design team. Designers were randomly storing their resources in public storage. We needed a site that could tag, search, and see the full list with thumbnail image anywhere.

Developed a parser of *.psd(Adobe photoshop file format) and a extractor for resources meta data.

web, C#, Resource Meta Extracting, Javascript

Feb, 2014 — May, 2014

wit studio

workers: Backend/Server/Frontend:1(me), Design:1

roles: Desktop Native(100%)

Syncor is a desktop application that streams a desktop screen as APNG. This allows the client to view the streamed screen without a special program.

Once I went to the LG Hynix company for a meeting. There was a situation where we could not launch our presentations due to the infrastructure problems there. At this time, I thought that I would like to have a program that can stream the screen easily. I developed all of this with a designer.

WPF, C#, aPNG

Mar, 2013 — Jan, 2014

wit studio

workers: Backend:1(me), Frontend:2(me), Design:1

roles: Desktop Native(10%), Backend(90%)

Assistor PS is a desktop program designed to help designers comfortably use things that are often used in Photoshop.

I developed some features in component units. And I've developed a store for sale.

C#, MS Azure, Apache, ASP.NET, Paygate, MS-SQL

Jan, 2013 — Feb, 2013

wit studio

workers: Backend/AOS/Frontend:1(me), Design:1

roles: Mobile Native(100%), Backend(100%)

Designers refer to a number of references to design apps. Grappic is an app for designers that organizes the design of all the apps registered in the app store.

I developed iOS and Android apps by myself using Xamarin. And I developed the server and Rest API.

Xamarin Studio(Mono Develop), C#, MySQL, CentOS, Apache

Nov, 2012 — Dec, 2012

wit studio

workers: Frontend:2(me), Design:1

roles: Frontend(10%)

Coordinator is a graphical program with UI similar to Adobe Photoshop. However, it takes a lot of effort to develop various UI with Photoshop. And it's not easy to do the modifications. The coordinator is a designer program that can compensate for these shortcomings.

I was in charge of some of the UI and I developed a photoshop file (.psd) parser with javascript.

WPF, C#, Javascript, Photoshop *.psd Spec

Oct, 2011 — Oct, 2012

Samsung Electronics MSC

workers: Frontend:2(me), Library:10, Server:10, Design:3, Planning:3, ETC:n

roles: Desktop Native(50%), DLNA Stack Developing(100%)

Cloud version of AllShare, which is available on other networks than the same network.

I was dedicated to developing a library that extracts meta information from various media. And I devleoped a MacOS version of this.

WPF, UPnP (DLNA), C#, Java, OSX, MFC/C++

Dec, 2010 — Sep, 2011

Samsung Electronics MSC

workers: Frontend:2(me), Library:10, Server:10, Design:3, Planning:3, ETC:n

roles: Desktop Native(50%), DLNA Stack Developing(100%)

This is PC software that has all the DMC, DMS, and DMP functions of DLNA.

At that time, we used the DLNA stack made by the research institute. There were so many problems that I re-developed the DLNA stack by ourselves. This stack is still being used by Samsung as I know. Except for UI , I dedicated the development of DLNA Engine and Library.

WPF, UPnP (DLNA), C#, Java

Jan, 2010 — Nov, 2010

Samsung Electronics MSC

workers: Developer:30(me), ETC:n

roles: Desktop Native(1%)

KIES is an integrated program that provides many functions related to mobile phones, including DLNA, such as photo, video editing, and copying files between cell phones and PC.

I maintained functions related to DLNA.

WPF, UPnP (DLNA), C#

Homepage

Nov, 2009 — Dec, 2009

wit studio

workers: Developer:1(me), Design:1

roles: Frontend(100%), Backend(100%)

Before the establishment of the corporation, I built a team with three acquaintances.

Developed website of witstudio.

html, javascript, MySQL, CentOS

Nov, 2009 — Dec, 2009

Korean Association of Newspapers

workers: Developer:2(me), Design:1

roles: Desktop Native(20%)

This is an outsourced project. We re-created an administrator program that had been implemented with the existing Visual C++ into the WPF. This program is used internally by the Newspaper Association.

I worked with one other developer to develop UI and bind data.

WPF, C#

SIMS (Samsung Injector Monitoring System)

Aug, 2009 — Dec, 2009

Samsung Manufacturing Technology Center

workers: Developer:2(me)

roles: Desktop Native(30%)

SMIS is a monitoring system that receives information from DB and displays it in tables, charts, and graphs.

I developed a module that shows data in charts and tables.

WPF, C#, MSSQL

Ambient Wall

Apr, 2009 — Jun, 2009

Samsung Advanced Institute of Technology

workers: Developer:3(me), Library:3, ETC:n

roles: Desktop Native(20%)

Through the membership of Samsung software, I was able to do this project. Ambient Wall is a 2009 Samsung Technology Exhibition project. As a future home space, one wall has a screen. You can make a video call or view weather information or maps on this screen. All control is possible through motion recognition.

I was responsible for controlling and showing the map with motion information.

C#, WPF

Jun, 2008 — Sep, 2008

Samsung Advanced Institute of Technology

workers: Developer:5(me)

roles: Desktop Native(10%), AOS(100%)

Through the membership of Samsung software, I was able to do this project. Tabletop is a 2008 Samsung Technology Exhibition project that developed contents for desktop computers.

I developed an app and a desktop server that send and receive files using QR-Code. And I developed a function that expresses the beat of music with a vibrator called Shacker.

Windows Mobile, .NET, Bluetooth

Nov, 2008 — Dec, 2008

Gunpo City in Gyeonggi-do

workers: Developer:1(me)

roles: Frontend(100%), Backend(100%)

It was a project that ported the homepage of ASP to PHP.

I did it alone in part-time.

ASP, PHP

Homepage

Sep, 2007 — Dec, 2007

SonusEnt corp.

workers: Developer:1(me), Design:1

roles: Frontend(100%), Backend(100%), Project Manager(100%)

It is a web site of SonusEnt corp.

It's a solo project. I personally hired a designer on a part-time basis. We created a company web site and a CMS page for management.

html, javascript, ajax, MySQL

Jun, 2006 — Jly, 2006

Hanyang University

workers: Developer:1(me), Planning:1

roles: Frontend(100%), Backend(100%)

This project was carried out through cooperation between the Make Shop, an Internet shopping mall construction company, and Hanyang University.

I built a shopping mall using a make shop with a my friend.

html, javascript, Makeshop

Personal Projects

Private

June, 2019 — Now

Mobile Native, Backend/Server

Currently, more than 90% of the apps are completed, but I can't reveal them because they haven't been released yet. I've been doing all from design to developing. I'm constantly developing it using weekend or evening time.

• Android, Google Firebase, Firebase functions, Firebase Storage, MongoDB(atlas), NodeJS(express), Kotlin, Android Jetpack

Voltage Meter

Apr, 2020

Hardware

This is a voltage meter that I made as a hobby. Finally, I made it with ATTiny84 MCU and 8 digest leds, and I moved it from the breadboard to the PVC board.

• Arduino, ATTiny84 MCU

Apr, 2014 — Sep, 2020

Mobile Native, Backend/Server

This is an app for vehicle management. At the time of development, there was no app that I wanted. I felt the need for this, so I developed it myself. It wasn't easy time to go to work and develop alone. This app is currently registered in the store. Image resource work was commissioned by the designer a month before the release in part-time format.

• Android, Google Firebase, CentOS, MySQL, Redis, REST API, Phalcon, PHP

OTG Reverse Engineering

Apr, 2018

Mobile Native

I had purchased some academic videos were provided in OTG format. So when I saw the video, I had to plug the OTG into my cell phone every time. It was too uncomfortable so I made a Fake OTG in reverse engineering so that I can see a video in a cell phone without OTG.

• Android, smali

May, 2014

Embeded

I have been interested in hardware since I was in elementary school. I happened to know a board called Netduino, and I created an alarm that I could control online. In addition, I've tried to make things like USB Mass Storage with Netduino.

• .NET Micro Framework, Netduino

Game BOT

2012

Desktop Native

When the "모두의 게임" was in vogue, I made a BOT with C# for fun to get high scores. I usually enjoy programming something like this for fun.

• C#

Jul, 2012

Desktop Native

I usually watching movies on the computer at home. Sometimes, when I watch a movie, I have to operate a computer, and it was very inconvenient to go closly to the computer and controll it. As I happen to have a Wiimote controller at home, I made a remote control for PC using Bluetooth.

• Bluetooth, C#

3D Virtual Trip

Sep, 2008 — Aug, 2009

Desktop Native

This was a college graduation portfolio. As you can see from the name Virtual Trip, it's a program that makes virtual travel. Like the current Google Street view, I created 3D space with WPF. This image is output via the Head Mounted Display (HMD) to give you a sense of reality. And I made a triangular arrangement of instruments using three IR LED. This light is read through the IR receiver of Nintendo Wii to get location information for three points. The value analysis detects changes in Yaw, Pitch, and Roll. I apply this change to the 3D space, and it gives us the illusion that it's actually there. And then, by attaching a gastromot to the legs, I realized that I was walking, so that I could move a virtual distance. Now there are many VR devices like Oculus, but the first time I started this project was in 2008 and I thought creatively that I did it. In order to track the movement of the head more accurately, I changed the tracking method from IR sensor to gyro sensor.

• WPF, C#, HardWare, Bluetooth

Handover Network Driver

Mar, 2008 - Jun, 2008

Desktop Native

This project was conducted while I was in Samsung software membership. If you switch to Wi-Fi to move a wired LAN to a laptop, the connection will be lost. In this case, a HandOver driver was developed to ensure uninterrupted communication of the network.

• NDIS, Windows mini-port driver, C/C++

Jun, 2008

Desktop Native

This is a simple game made using ocaml. It's a kind of memorize game where you memorize the random sequence of buttons that your computer presses, and you press them the same order.

• ocaml

Jun, 2008 — Nov, 2008

Desktop Native

This project is similar to the current bus location tracking app. It was a project in 2008, and it didn't have this concept at the time. Connect a USB-type GPS serial module and WiBro to your laptop and send location information from GPS to the main server. Google Maps will place a marker on that location so that the recipient can know the location in real time. Later I took part in exhibition in the school and received a business proposal from a professor of transportation engineering.

• C#, Ajax/Javascript, MySQL, GPS(wgs84)

Reverse Engineering

Apr, 2005

Desktop Native

I did reverse engineering somthing at the request of an acquaintance.

• Assembly/Decompile, OllyDbg

Activites

Mensa Korea

Apr, 2016 —

Member

I was interested in start-up in 2016. I applied to Mensa Korea because I thought interacting with other smart people would be good for finding a founding member. But it's a little different from what I thought, so I haven't done anything since I became a member.

Jaram academy in Hanyang Univ.

2003 — now

Member

Jaram was created in 1985 and is currently active at Hanyang University. I started my membership activities in 2003 and I am still active in many ways for my juniors.

Samsung Software Membership

Dec, 2007 — Feb, 2010

member of 18-2

Samsung Electronics Software Membership is a group operated by Samsung Electronics. I have been a member of 18-2 for about 2 years. During this period, I worked on various projects at Samsung Advanced Institute of Technology and Samsung Manufacturing Technology Center.

Studio Wave corp.

Jan, 2009 — Feb, 2009

Internship

I was an intern at a company that makes kiosks. I was responsible for developing a network-based logger for various monitoring purposes.

Korea Digital Media High School

Oct, 2009

Invited lecture

At the invitation of Digital Media High School of Korea, I gave a lecture titled "Efforts to Be a Good Developer."

Alt-Language Festival (PNA 2007)

Mar, 2007 — Jun, 2007

Operator

The Alternative Language Festival is a conference to share information on the 'alternative language' led by Kim Chang-joon, who is famous for Agile. I was very interested in alternative languages, so I worked as a preparatory committee in 2007. Unfortunately, it was canceled during the preparation period.

Reverse Engineering Team

Feb, 2005 — Dec, 2006

Operator

While serving in the military, there was a reverse engineering team at Intranet of 101 Communication Brigade. As a management team, I did online activities to create and solve quizzes.