Phil Goo Kang (강필구)
Email : Phone Number : 010-9126-0221
Github : Portfolio:

MS in Computer Science & Engineering Mar 2018 — Current

Seoul National University

BS in Computer Science & Engineering Mar 2009 — Dec 2015

Hanyang University (Seoul)

Faith Academy Sept 1997 — Dec 2008

International Private School

Work Experience

Osquare Corp Mar 2016 — Feb 2017 (1.1년)

Chief Technology Officer

  • Managed the Developer Team scheduling.
  • Design the big picture architecture.
  • Create analytics algorithms to increase sales.
  • Solely created the full developer-staging-production process, created the deployment system customized for the company.
  • Design and created the server and database architecture.

Riversoft Feb 2014 — Mar 2016 (2.10년)

Application & Server Developer

  • Worked on creating educational software.
  • Created "Schoolbox" application which enabled students to view teachers materal in real-time.
  • Using Bézier Curve Algorithms (Higher Order Curves) made user interface smoother and more interactive.

SK Planet, Seoul Sept 2012 — Feb 2014(1.5년)

Server Developer

  • Developer a new purchase called "Beep".
  • Create a Credit-Card Transaction System that bypass exisiting redundent protocols making order faster and safer at the same time.
  • News Article Link (머니투데이:
  • Would decode TrackII Data from the credit card via DES3 (CBC) and encrypted with new internal algorithms.


Best of the Best: White Hackers Jul 2013 — Dec 2013

Ministry of Science, ICT and Future Planning

Software Maestro Jun 2012 — Dec 2012

Ministry of Knowledge Economy

Samsung Software Membership Jul 2011 — Dec 2012

Samsung Electronic Gangnam (Seoul) Division, ID: 21-2


Hanyang University Programming Competition Apr 2013

Third Place

Samsung Eletronic Young & Smart Mobile App Competition Mar 2012

Third Place

Licence and Certificate

TEPS Sept 2017

Score: 877/990

TOEIC April 2017

Score: 985/990

TOEFL iBT April 2016

Score: 98/120

정보처리 산업기사 May 2013

Score: Pass (Pass or Fail)

OPIC May 2012

Score: AL/AL

SAT Dec 2008

Score: 2,200/2,400


"프로그래밍이 취미다" 라는 모토로 즐기면서 개발합니다.

소프트웨어 개발 프로젝트를 진행하면서 항상 느끼는 것이 나는 이 길은 나의 길이다라는 것입니다. 그만큼 매번 열정을 다하고 스스로 공부하는 자세로 개발을 합니다.

어려서부터 프로그래밍에 관심이 많았고 이를 계기로 한양대학교 컴퓨터공학과에 입학했습니다. 교내 프로젝트로 iPhone기반 어플리케이션 여러 가지를 만들었습니다. 그 이후, 국내 우수 개발자 대학생들이 모인 삼성전자 소프트웨어 멤버십에 21기로 합격하여, 본격적으로 개발 역량을 키웠습니다. 각 분야의 고수들에게서 다방면의 지식을 전수 받으며 멤버십 내에서 여러 프로젝트와 공모전 과제를 진행하여 경험을 쌓았고 자신감을 키웠습니다.

그리고 2012년 하반기에 SK Planet에서 근무를 시작하여 새로운 Swipe 기반 결제 플랫폼을 개발하게 되었습니다. 본 프로젝트는 스마트폰에 제작한 카드 리더기를 붙여 결제 단말로 사용 할 수 있는 서비스입니다. 본 서비스를 진행하면서 신용카드를 리더기에 Swipe 후 읽어오는 데이터를 가공하여 결제를 위한 정보를 추출하고 VAN(PG)사에게 결제 요청을 내리는 시스템을 개발하였습니다. (보도자료: 머니튜데이)

SK Planet 이후 리버소프트란 회사에서 어플리케이션와 서버개발을 경험하게 되었습니다. 국내 탑 의료 브랜드 국내 시스템망과 국제 물류 시스템 개발하면서 Big Database과 High Transaction 경험을하게 되었습니다. 본 기술 바탕으로 2016년 오스크웨어에서 62만명 동시 접속자를 처리 할수 있는 시스템을 개발 능력을 갖추게 되었습니다.

저는 어린 시절을 미국에서 보낸 한국계 미국인으로써 영어와 한국어를 자연스럽게 구사 할 수 있습니다.

지금까지 공부한 것과 경험한 바탕으로 앞으로 계속 프런트앤드와 백앤드 전문실력을 키워나가고 싶습니다.

A little introduction before we get in. My name is Phil Goo Kang. Since preschool, I studied at a private international school which I continued all the way to highschool. I am getting my BS in Computer Science at Hanyang Univ. Seoul and have recently been working at a start-up in Pangyo. My decision to go to graduate school was because I have found that I was blind as a software engineer--let me explain.

My passion is in database development. Since my first job at SK as a developer or as CTO at my Pangyo job, I have always been the head database developer. While at these jobs, I have learned first hand about Business Models and Data Models--separating SQL queries and the logic that goes with them. I have also used index's and explanation on every SQL query to max out performance. However, I have come to realize this is not enough. Company's like Amazon and Netflix both are researching heavily on recommendation and prediction technology to examining their database collections and create solutions.

Therefore, recently, my interest has shifted. I would like to go deeper and learn more about analyzing the data in the database. My recent work has been with financial related services, so learning about recommendation systems like the Content-based recommender systems or the Collaborative recommender systems would suit me best at first. While these systems are what recently have peaked my interest, I do not want to stop there. I want to keep learning more about database development and big data analysis algorithms.