이수민

profile

Profile

좋은 웹서비스를 개발하는 것에 관심이 있습니다.
읽기 좋은 코드, 오해 없는 코드를 작성하기 위해 노력합니다.
개발 프로세스와 개발 문화 개선에 적극적이며, 개발 얘기 하는 것을 좋아합니다.

Skills

Back-End

  • Java
  • Spring Boot, Spring MVC, Spring Batch
  • JPA(Hibernate), QueryDSL, MyBatis(iBatis)
  • Ant, Maven, Gradle
  • MySQL, Oracle

Front-End

  • npm, Webpack, Babel, es6
  • Vue, Vue-router, Vuex, Nuxt
  • jQuery

etc

  • Git / Github, Subversion
  • Jenkins
  • IntelliJ

Experience

NHN(NHN Entertainment)

웹 개발자

2016~

  • 한게임 포털 개발/운영
  • 게시판/게임/이벤트 어드민 개발 및 레거시 개선
  • 팀내 프론트엔드 개발환경 구축 및 가이드
  • 실 내 신규 플랫폼TF 리더로 투입

Norma

프론트엔드 개발/파트타임

2014~2015

  • 무선 네트워크 보안 솔루션 개발
  • https://github.com/NORMA-Inc/AtEar

Project

이벤트 플랫폼 프로젝트

NHN

2020.02 ~

  • 이벤트/프로모션 생성/관리 및 API를 제공하는 서비스
  • 확장기능을 추가하기 용이한 방향으로 설계
  • 확장기능 추가 시 자동 폼 생성 인터페이스 개발
  • Spring Boot2, JPA(Hibernate), QueryDSL, MapStruct, Gradle
  • Nuxt

게임 대회 사이트 프로젝트

NHN

2019.10 ~ 2020.01

  • 게임 대회 생성, 참가자 신청, 대진표 자동 생성 및 대회 진행을 관리하는 서비스
  • DDD-Lite, 헥사고날 아키텍처
  • Spring Boot2, JPA(Hibernate), QueryDSL, MapStruct, Gradle
  • Nuxt
  • (개발 중 TF 투입으로 인수인계)

한게임 포털 운영 및 유지보수

NHN

2016.03 ~ 2019.10

  • Java, Spring Framework, Webwork 환경의 포털 사이트 운영 및 유지보수
  • 레거시 개선 및 API, 어드민, 배치 개발
  • Apache, Tomcat 환경의 무중단 배포 운영
  • 게임 운영을 위한 각종 이벤트 페이지 개발
  • 실 내 빌드/배포 시스템에 Git, Gradle 도입

Side Project

SVN 기반 코드리뷰 툴 개발

  • 실 내 SVN 환경에서는 마땅한 코드리뷰 툴이 없어 문서로 코드리뷰를 작성하는 것에 답답함을 느껴 코드리뷰 툴 개발
  • Github PR 과 비슷한 UI 로 개발
  • Revision Number Base 로 코드리뷰 생성
  • SVN Kit 사용

사내 메신저(Dooray) Bot 개발

  • Gif(Tenor API) 커맨드 봇
  • 펭수 짤 커맨드 봇
  • 개비스콘 짤 생성 커맨드 봇
  • 팀원 출퇴근 시간 알림 봇(puppeteer로 인트라넷 크롤링)

Education

고려대학교 컴퓨터공학과

2008.03 - 2016.02

이수민 — me@leesum.in — 010-7197-6732