About

About

INTRODUCE

4년차 백엔드 개발자로 현재 네이버 계열사인 N Tech Service에서 근무 중입니다.
네이버에서 마케팅하는 다양한 페이지(네이버페이, 블로그, 인플루언서…)를 개발한 경험이 있습니다.
네이버 욕설 탐지 AI인 네이버 클린봇 모델 개발 및 API 개발을 한 경험이 있습니다.(클린봇 API 1.0)

반복되는 일을 자동화하고 비효율적인 프로세스를 개선하는 일을 좋아합니다.
반복적으로 개발하던 유사한 구조의 페이지를 백오피스 기능을 이용하여 개선한 경험이 있습니다.

가독성 좋은 코드를 작성하기 위해 노력합니다.
사내 인턴분들의 코드리뷰 과정에서 멘토로 활동하여 좋은 코드를 작성할 수 있도록 도움을 준 경험이 있습니다.


Work Experience

네이버 마케팅 개발(N Tech Service)

소개

peak tps 100 이상의 네이버 관련 마케팅 페이지 개발 및 유지보수

  • 네이버페이 이벤트 페이지(ex. https://m-campaign.naver.com/npay/cuplus_npay/)
  • 네이버 한글한글아름답게(https://hangeul.naver.com/)
  • 기타 네이버 마케팅 관련 페이지(https://campaign.naver.com/2020blog/myblogcheck/)

기간

2019-07 ~ 현재

맡은 역할

  • peak tps 100 이상의 동시성 처리가 중요한 네이버페이 포인트 지급 이벤트 페이지 개발
  • 투표하기, 좋아요 등의 사용자 참여형 이벤트 페이지 개발
  • 한글한글 아름답게 레거시 개선(spring 2 -> spring 5, jdk6 -> jdk8, xwork 제거, tomcat6 -> tomcat 8.5(spring boot 내장 톰캣))
  • 유사한 구조의 VLIVE 팝업 페이지를 반복하여 직접 개발하는 것을 어드민에 기능을 추가하여 자동으로 페이지 개발하도록 개선

클린봇 API 1.0(N Tech Service)

소개

네이버 댓글에서 사용자가 입력한 댓글의 욕설지수(0~1 사이의 소수)를 학습된 AI를 통해 90% 적중률로 판단하는 API

기간

2018-09 ~ 2019-06

맡은 역할

  • 클린봇 서버 구성 및 API 개발
  • 정확하고 빠르게 욕설을 판단하기 위한 클린봇 AI 모델(90% 정확도)을 개발하여 모니터링 비용 단축
  • 학습 시간 및 모델 비교 시간을 단축하기 위하여 데이터를 보기 쉽고 효율적으로 관리하는 어드민 개발

Skills(사용해본 것)

  • back-end
    • JAVA, spring(spring boot, spring mvc, spring webflux), mybatis, jpa, php, nginx, apache
  • database/cache
    • mysql, redis
  • front-end
    • javascript, jquery
  • AI
    • python, keras(tensorflow)
  • etc
    • git, jenkins

EDUCATION

  • 2021.11 ~ 2021.12 우아한테크캠프 Pro 3기
  • 2012.03 ~ 2018.02 성균관대학교 컴퓨터공학과 졸업

PROJECTS

DEVJOB

소개

https://github.com/lights93/dev-job
채용공고/책 크롤링 개발

맡은 역할

  • spring webflux를 공부하기 위해 채용공고/책 크롤링 서버 개발
  • 채용공고/책 크롤링 프론트 개발