Email : philgookang@gmail.com | Phone Number : 010-9126-0221 |
Github : github.com/philgookang | Portfolio : portfolio.philgookang.com |
Experience |
AI Engineer Amicuslex (아미쿠스렉스) Mar 2022 — Current
RDBMS Engineer TmaxTibero (티맥스티베로) Feb 2020 — Mar 2022 (2.2년)티맥스에서 티베로(Tibero)란 자체 RDBMS 제품에 database recovery와 disaster recovery를 담당했습니다. Recovery 담당으로 os, hardware, network 문제로 서버가 비정상 종료 후 정상 기동을 실패하면 빠르게 원인 분석 및 해결책을 모색하여 빠른 대응을 했어야 합니다. 긴급 대응 작업 외에도 다양한 recovery 연구와 기능 개발 했습니다. database에서 select query를 허용하면서 동시에 data recovery 할 수 있는 기능을 개발하였고 database 안정성을 위해서 multi-layer disaster recovery 서버 기능을 개발하여 다단계로 disaster server 구축 가능하게 만들었습니다. 딥러닝 모델 연구로는 recovery 과정에서 disk crash로 복구 할 수 없는 data block을 time series redo log와 lstm 모델을 이용해서 정상 data block을 생성하는 recovery 모델도 연구했습니다. Server & Database Developer Osquare Corp (집꾸미기) Mar 2016 — Feb 2017 (1.1년)집꾸미기는 인테리어를 기반으로 소셜 네트워크 서비스를 운영하는 스타트업입니다. 스타트업인 만큼 서버 개발 단계부터 시작해야 했고, 저는 그 외에도 웹과 애플리케이션 개발까지 동시에 담당했습니다. 웹 서버는 아마존 AWS 바탕으로 구축했고, Redis을 통해서 Session과 SQL 데이터를 cache 하는 등 무난하게 진행했습니다. 문제는 인테리어 분야가 복잡한 외래어를 많이 쓰고 단어와 가구의 관계가 복잡해서 간단한 SQL로 검색할 수 없다는 점이었습니다. 이를 해결하기 위한 방법으로 Elastic Search을 도입하여 데이터베이스의 attribute 관계를 정의하고 weight을 주어 복잡한 검색을 구현했습니다. 또한, PHP로 구현한 서버는 간단한 기본 데이터베이스 라이브러리 구조로 되어 있었기에 별도의 데이터베이스 클래스를 구현했습니다. 데이터베이스는 Master-Slave 구조로 되어 있어서 Read query는 slave에서만 실행하고, write query는 master에서 실행하도록 자동화된 라이브러리를 구현했습니다. 한편, Index로 performance가 나오지 않는 query는 별도 view를 통해서 해결했습니다. Back & Front-end Developer Riversoft Feb 2014 — Mar 2016 (2.10년)카페24 쇼핑몰 플랫폼의 제한적 확장성 문제를 제기하는 온라인 쇼핑몰 업체 사장님들 얘기를 듣고 더 많은 커스터마이징과 해외 서비스 (페이스북 스토어) 연동을 지원하는 신규 쇼핑몰 플랫폼 개발 작업을 진행했습니다. PHP Codeigniter 바탕으로 Mustache template을 쓰고 해외 Amazon, Ebay, 그리고 Facebook Store로 연동 할 수 있었습니다. Database는 MySQL 기반으로 구축하고 글로벌한 목표로 아마존 AWS의 여러 region에 서버를 구축하였습니다. Load balancing을 위해서 Route53을 이용하여 세계 어디에서든 접속하여도 빠르게 반응할 수 있는 서비스를 구축했습니다.
|
Education |
MS in Computer Science & Engineering Mar 2018 — Feb 2020Seoul National University (Internet Database Laboratory - 김형주 교수님) Thesis: Detecting Parts of Speech from Image for Caption Generation BS in Computer Science & Engineering Mar 2009 — Dec 2017Hanyang University (Seoul) Faith Academy Sept 1997 — Dec 2008International Private School |
Papers |
Boosting Image Caption Generation with Parts of Speech Mar 2021Journal of KIISE, Vol. 48, No. 3, pp. 317-324, 2021. 3 ISSN 2383-630X(Print) / ISSN 2383-6296(Online) |
Activities |
Best of the Best: White Hackers Jul 2013 — Dec 2013Ministry of Science, ICT and Future Planning, 2기로 합격 Software Maestro Jun 2012 — Dec 2012Ministry of Knowledge Economy, 3기로 합격 Samsung Software Membership Jul 2011 — Dec 2012Samsung Electronic Gangnam Division, 21-2기로 합격 |
Competitions |
Samsung Electronic Young & Smart Mobile App Competition May 11 2012Third Place |
Licence & Certificate |
TOEIC Oct. 13 2019Score: 940/990 정보처리 산업기사 May 1 2013Score: 합격 |