daughters

딸 둘 아빠 자바 서버 개발자 입니다.
(Since 2008 ~ )

김의진 / edkoon35@gmail.com

Skills

  • Java, Spring Framework, Python
  • ElasticStack (Elasticsearch / Logstash / Kibana / APM)
  • Hadoop / Hive / Spark / kafka / Zeppelin
  • Git / jenkins / gradle / maven nexus
  • slack / glip / wiki / jira

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