김민국20140920.jpg

김민국

 3년차 개발자로, 우아한형제들에서 1년6개월 동안은 안드로이드 개발을, 현재는 서버개발자로서 주문시스템을 운영/개발 하고있습니다. 

 배달의민족 이라는 2000만이 넘는 사용자를 가진 서비스를 운영해 보면서, 그 즐거움과 함께 책임감도 배워가고 있습니다. 큰 서비스를 하는만큼, 코드리뷰를 통해 코드품질 검증에 노력해 왔으며, 최근에는 테스트 코드를 작성하는데 관심을 가지고 작은 모듈단위부터 테스트코드를 작성하고 있습니다. 또한 APM툴을 활용해 시스템의 이상 상황을 모니터링 하기 위해 노력하고 있습니다.

 서버 개발자로서 전향한 후에는 부족한 기본지식들을 채우기 위해 신기술 보다는 기본적인 것들을 공부하고 있습니다.



서울 강남구 세곡동

Skills


Front-End

  • 안드로이드
  • HTML
  • CSS, Bootstrap
  • Javascript


Back-End

  • Java, Spring Framework
  • PHP, Codeigniter
  • AWS


Database

  • MS-SQL
  • SQLite


etc

  • git / github

Experience

우아한형제들 서버 개발자, 2016.11 - 현재

  • 배달의민족 주문시스템 운영/개선
  • PHP에서 Java로 레거시 개편 + MSA 구성

우아한형제들 안드로이드 개발자, 2015.04 - 2016.10

  • 배달의민족 안드로이드앱 운영/개선
  • 주문접수 안드로이드앱 운영/개선

우아한형제들 인턴, 2015.01 - 2015.03

  • 6주간 교육과정 
  • 4주간 실습, 2개의 앱 개발

WISEWELLS 안드로이드 개발, 2014.06 - 2014.12

  • 비콘을 활용한 플랫폼 프로젝트 진행.

SK플래닛 T아카데미 안드로이드 전문가과정 수료, 2013.12 - 2014.02

  • 영어 단어장 어플 개발

뮤직피디아 윈도우 개발, 2013.05 - 2013.09

  • 반주기 프로그램 개발

Projects

주문시스템 운영 및 레거시 개편 우아한형제들, 2016.11 ~ 진행중

  • 최대 15000req/min 의 트래픽이 발생하는 주문시스템 운영
  • PHP 로 구현된 레거시 시스템 Java 스프링 프레임워크로 전환 (진행중)
  • 레거시 시스템 MSA로 전환 (진행중)
  • DevOps를 진행하면서, AWS, Logentries, Slack을 활용한 모니터링 경험

배달의민족 안드로이드앱 운영/개선 우아한형제들, 2015.04 - 2016.10

  • 1500만 다운로드의 배달의민족 안드로이드앱 운영/개선
  • 기존 MVC구조에서 테스트 코드를 작성하기 위한 MVP 구조로, 안드로이드 레이어 아키텍처 전환 시작.
  • 주어진 요구사항만 개발 하는것이 아니라, 적극인 자세로 서비스 개발을 진행.

주문접수 안드로이드앱 운영/개선 우아한형제들, 2015.04 - 2016.10

  • 업주분들의 주문관리를 위한 주문접수앱 운영/개선
  • UI Look & Feel 개편
  • HTTP 모듈 변경 (HttpClinet -> Volley)
  • 업주분들이 대기중 주문을 놓치지 않도록, 지속적으로 알람을 주는 모듈 개발 (안드로이드 서비스 활용)

모두의스터디 안드로이드앱, 서버 개발 우아한형제들(인턴), 2015.03 - 2015.03

  • 인턴 과정 중 하나로, 2주간 '모두의스터디' 라는 실시간 스터디 상태 공유 앱의 기획부터 서버, 안드로이드 개발
  • 백엔드는 PHP, MS-SQL, 프론트엔드는 안드로이드로 개발
  • GCM 푸시 서비스를 활용해 실시간으로 스터디 멤버간의 공부상태, 시간이 연동되도록 구현

와이즈비콘 안드로이드앱 개발 WISEWELLS, 2014.06 - 2014.12

  • 비콘을 활용한 Indoor 네비게이션 플래폼 프로젝트에서 안드로이드 앱 개발.
  • 블루투스 신호 세기를 활용해 비콘과 안드로이드 디바이스의 거리 측정하는 Agent 모듈 개발.
  • 가상의 영역을 설정하고, 영역의 입/출입을 감지하는 매니저앱 개발.

SMP2(세션맨프로2) 클라이언트 개발 뮤직피디아, 2013.05 - 2013.09

  • 뮤직피디아에서 주력 상품으로 판매되고있는 반주기 개발 참여. 악보와 관련된 View 개발 및 기타 컴포넌트 개발, 유지보수.
  • Win32Api (C언어) 를 활용하여 xml로 작성된 악보 데이터를 파싱해서 악보의 진행상황 표현 및  FreeType 라이브러리를 활용해 악보글꼴로 악보 표현.
  • Cocos2d-x (C++) 을 활용해 반주기 조작 관련 UI 일부분 유지/보수 진행.
  • 현재 판매중인 제품 링크 : https://goo.gl/FfG6w7

Education

서울과학기술대학교 컴퓨터공학과, 2008.03 - 2015.02