딸 둘 아빠 자바 서버 개발자 입니다.
(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