개발이야기를 나눌 수 있는 공간이 되었으면 좋겠습니다.
감사합니다 :)

강 홍 구

Web Developer

   Phone : 010-6414-9810
   Email : wckhg89@gmail.com
   Blog : https://wckhg89.github.io
   Github : https://github.com/wckhg89
   Facebook : https://www.facebook.com/honggu.kang.92

Skills

Back-End

  • Java
  • Spring / Spring Boot
  • Hibernate / SpringDataJpa
  • Maven / Gradle
  • Tomcat
  • Nginx
  • Linux (Centos / Ubuntu)
  • JSP / Tiles / FreeMarker

Front-End

  • Javascript (IE 7~)
  • jQuery
  • Backbone
  • Underscore
  • Angular 1 / Angular 2
  • Require
  • Handlebars
  • Grunt / Gulp
  • Bower

Database

  • MySQL
  • Redis

Infra

  • Docker
  • Mesos / Marathon Framework
  • Jenkins

Etc

  • Git / Github / Gitlab
  • OAuth
  • RESTful API
  • Redmine
  • Google Apps
  • IntelliJ / Eclipse / SublimeText / Atom

Experience

우아한형제들

2018.08.27 ~

  • 선착순 이벤트 대응
    • 선착순 대규모 이벤트를 대응할 수 있는 큐 시스템 개발
  • 가게번호 마이그레이션 배치 개발
    • 스프링 배치를 이용한 가게번호 마이그레이션 배치 개발
    • 많은 데이터를 처리하기 위한 스프링 배치 병렬 처리 (파티셔너 리더) 사용
  • 리모트 컨피그 서버 구축
    • 배민앱 리모크 컨피그 서버 구축 (http://woowabros.github.io/tools/2019/02/18/remote-config-server.html)

Kakao Corp

2017.07.31 ~ 2018.08.27

  • 다음 자동차 통계 정리 작업
    • 보다 정확한 통계를 추출하기 위해 서비스 전반적으로 통계 정리 작업 진행
  • 다음 자동차 사진전 플랫폼 이관 작업
    • 기존 구축된 사진전 플랫폼을 ‘다음 자동차’ 서비스에서도 운영할 수 있도록 이관 작업 진행
    • 페라리 70주년 사진전 오픈
    • 아우디 사진전 오픈

ZUMInternet

2015.9.7 ~ 2017.07.21 (1년 10개월)
포털서비스 zum.com에서 ‘뉴스줌’ 이라는 뉴스 서비스를 중점적으로 맡아서 진행했습니다.

  • 뉴스줌 서비스 (news.zum.com)
    • 월 2000만 PV, 200만 UV 환경에서 개발 및 운영
    • Java, Spring, Hibernate, maven, jsp, javascript, jQuery, nginx 등 사용
    • 뉴스줌 서비스 운영 및 이벤트(총선, 올림픽) 대응 개발 진행
    • 대규모 트래픽하에서의 주의할점 및 개발 방식등에 대한 이해
  • 뉴스줌 API
    • 뉴스가 사용되는 다른 줌 서비스들(zum.com / 모바일줌 등)에 사용 되는 API를 개발 운영했습니다.
    • Java, Spring, Hibernate, RESTful API, nginx 등 사용
    • HTTP 통신 프로토콜 이해 및 JSON 데이터에 대한 이해
  • 뉴스줌 송고 배치
    • 뉴스줌에 제휴된 검색 및 컨텐츠 미디어들의 기사 송고 데이터를 받아 처리해주는 배치 프로그램을 개발 운영했습니다.
    • Java, Spring batch, Hibernate, maven, crond 등 사용
    • 스프링 배치에 대한 이해 및 데이터 파싱을 위한 정규식 패턴에 대한 이해
    • 다양한 매체를 공통된 포맷의 데이터로 맞추는 과정을 통해서 공통 모듈 사용성에 대한 이해
  • 뉴스줌 CMS (Content Management System)
    • 뉴스 편집에 사용되는 툴(CMS)을 개발 진행했습니다.
    • Java, Spring, Hibernate, Maven, npm, bower, requireJS, gulp, Angular 1, nginx
    • 오래된 프론트앤드 코드를 Angular 1 으로 포팅하는 작업 진행
    • Front-End 프레임워크에 대한 이해 및 front 모듈화에 대한 이해

핸디소프트

2015.7.1 ~ 2015.8.31 (인턴 - 2개월)

한국 마이크로 소프트

2015.1.5 ~ 2015.2.27 (인턴 - 2개월)

Education

2016.12 ~ 2017.01 : 패스트캠퍼스 자바 웹 프로그래밍 CAMP
2016.08 ~ 2016.09 : 패스트캠퍼스 노드JS 웹 프로그래밍 CAMP
2014.07 ~ 2014.09 : 한국데이터베이스 진흥원 DB아카데미
2009.03 ~ 2016.02 : 가천대학교 소프트웨어 학과