dev_y's Memory Archive

기록되지 않은 것은 기억되지 않는다.

0%

일하는 3년차 개발자, 윤혁준입니다.

profile

👨🏻‍💻 Name(Nickname)

윤혁준(dev_y)

📧 Email

gurwns1540@gmail.com

📞 Phone

010-6709-1540

ℹ️ Blog

https://devy1540.github.io

🐈‍⬛ GitHub

https://github.com/devy1540

🔱 Stacks.

Language / Framework

✏️ Java / Spring Boot

✏️ Python / FastAPI

DataBase

✏️ PostgreSQL

✏️ Prometheus

✏️ Apache Druid

✏️ Redis

Cloud / Etc

✏️ Kubernetes

✏️ Keycloak

✏️ Docker

✏️ Helm

💼 Career.


ex-em2020.07 ~ 현재

https://ex-em.com

IT 성능관리, 빅데이터, 인공지능, 클라우드 전문 상장기업
2023년 기준 직원수 300명 ~
Kubernetes 관제 모니터링 솔루션 'CloudMOA' 개발본부 근무
SaaS형 모니터링 솔루션 ’Data-Saker’ 개발본부 근무

📋 Project.


개발 프로젝트

On-Premise 제품 CloudMOA 개발

  1. 제품 권한관리 기능 고도화 작업 진행
  1. Keycloak 도입 및 인증 기능 고도화 작업 진행
  1. 메트릭 정보 조회 기능 고도화

SaaS 제품 Data-Saker 개발

  1. MSA 구조 설계 및 API 개발
  1. 사용자 관리 기능 개발
    1. keycloak 서비스를 연동하여 사용자 인증 개발
    1. keycloak의 role 과 연동하여 권한관리 체계 개발
    1. 사용자 메타정보 CRUD 기능 개발
  1. agent 상태 관리 기능 개발
    1. agent 상태 체크, agent 정보 조회
  1. Metric 데이터 처리
    1. host정보, container정보, k8s 정보 조회 기능 개발
    1. apm 서비스 기능 중 특정 서비스의 요청 목록 등 세부정보 조회 기능 개발
  1. Chart API서버 개발
    1. 대시보드를 구성하기 위한 메트릭 데이터 조회 및 chart로 그리기 위한 가공작업 진행
  1. Live API 서버 개발
    1. SSE를 통해 사용자 연결 시 카프카로부터 데이터 받아와서 실시간으로 데이터 전송해주는 기능 개발
  1. 공통화 작업 진행 후 private repository 배포 및 연동작업 진행
    1. java용 공용 라이브러리 개발
    1. python용 공용 모듈 개발
  1. Apache Druid 도입 및 튜닝
  1. Kafka Streams 사용 및 개발

환경 구성/구축 프로젝트

  1. Jenkins CI / CD 파이프라인
  1. docker image 및 maven library를 저장하기 위한 private repository인 nexus repository
  1. 파일서버(Nextcloud)
  1. 사내 솔루션을 keycloak을 통한 통합 인증관리 체계 구축

✅ Certificate.


정보처리기사 2018.11 ~ 한국산업인력공단
CKA 2022.02 ~ 2025.02 Linux Foundation

🏫 Education.


KH정보교육원 2019.07 ~ 2020.02

KH정보교육원 ‘JAVA 개발자 양성 과정’ 수료

총 3회의 조별 프로젝트 진행

미니게임 / 명품중고경매 / 설문조사

중부대학교 2014.03 ~ 2020.02

정보통신학과 졸업

2학년 과 대표, 3학년 부학회장 활동

졸업 작품: 스마트 도어락

화수고등학교 2011.03 ~ 2014.02

자연계 졸업