about

daughters

자바 서버 개발자.
(Since 2008..)

김의진 / edkoon35@gmail.com

Skills

  • JAVA backend
  • Spring Framework
  • OAuth2.0
  • Elasticsearch / Logstash / Kibana
  • Hadoop / Hive / Spark / kafka / Zeppelin
  • python (pyspark)
  • redis / maria / sqlserver / oracle
  • git / jenkins / maven nexus
  • slack / glip / wiki / jira
  • frontend….

2014.04 ~ : 지니뮤직 재직중

  • 서비스&시스템 아키텍처 설계 / 개발
  • git 시스템 구축
  • jenkins 시스템 구축
  • nexus 시스템 구축
  • 샵엔지니 WEB / API / CMS 서비스 개발
  • 지니 서비스 플랫폼 전환 개발 (ASP -> JAVA)
  • KT 올레미디어팩 서비스 개발
  • 빅데이터 분석 시스템 구축 (HDP)

    HDP 팩키지 기반의 시스템 구성
    Tableau를 이용한 분석

  • 서비스 모니터링 시스템 구축 (ELK stack)
    전사 서비스 공통 로깅 Java 라이브러리 개발(Springframework based)
    커스트마이징한 Annotation을 개발하여 해당 Annotation을 선언한 서비스/컨트롤러를 모두 로깅
    생성된 로그 파일을 Logstash를 이용하여 Elasticsearch 와 Hadoop으로 전송 로그 데이터 검색 및 분석 서비스 개발
    Elasticsearch로 수집된 데이터를 Elasticsearch Search나 Aggregation을 통하여 분석
    분석된 데이터를 API와 WEB으로 제공하는 CMS 사이트 개발
  • 음악 추천 서비스 개발 (Elastic / Spark based)

    개인별 음악 소비성향에 따른 음원추천(Collaborative Filtering)
    유사곡 추천(TF-IDF)

  • 검색엔진 플랫폼 전환

    solr cloud 기반 -> Elasticsearch로의 전환

  • OAuth2.0 인증 시스템 개발

    연동 시스템 : KT 기가지니 / 네이버 클로바 / LG 플랫폼 / 커넥티드카
    OAuth2.0 인증 서비스
    공통 로그인 서비스
    API 서비스
    Springboot based / Using JWT Token

  • 음악 Open API 플랫폼 개발
    MSA 기반의 플랫폼 개발
    전사 개발팀 공용 Datastore Library 개발
    API 인증
    단순 조회성 API (Basic Auth)
    회원 데이터 기반 API (OAuth2.0)

2013.08 ~ 2014.03
2012.12 ~ 2013.07
2008 ~ 2012.11