미리보기
기본 정보
기술 스택
Java, Spring Boot, Spring Batch, MySQL, k8s
경력
주식회사 카카오
사원 | 비즈파트너플랫폼개발 | 재직 중
2022.12. ~ 재직 중 (2년 9개월)
비즈파트너플랫폼개발 부서에서 카카오비즈니스, 비즈플러그인 의 백엔드와 두 서비스의 어드민 개발을 담당하였습니다.
제한된 시간이라는 자원 안에서 최선의 선택을 찾고 적용하고자 노력하였습니다. 동시에, 서비스의 품질은 유지하며 관리 코스트를 줄일 수 있는 구조를 고민하며 건의 및 개선하였습니다.
프로젝트
카카오 비즈니스 개발
카카오 비즈파트너플랫폼개발
2023.04. ~ 진행 중
사용자들에게 카카오 플랫폼에서 관리하는 채널 등의 자산을 노출하고, 용이하게 관리할 수 있는 서비스를 제공합니다.
담당한 업무는 아래와 같습니다.
API spec 설계 및 구현
batch 설계 및 구현
어드민 FE/BE 개발
2023 카카오 비즈니스 개편
비즈니스그룹에 참가한 회원, 요청 알림 등을 개발하기 위한 DB Schema 설계 및 개발
MQ를 활용한 유저 및 자산 상태 연동 개발
k8s 클러스터 마이그레이션
신규 프로젝트 진행 전, JDK 17 및 Spring Boot 3.0.0 도입을 위한 기술 검토
2024 카카오 비즈니스 개편
CI/CD 파이프라인 구축
캘린더 서비스를 개발하기 위한 DB Schema 설계 및 API, batch 개발
심사 정보 최신화를 위한 MQ 연동
부서 통합으로 다분화된 부서 내의 개발 문화 일관성을 위한 의견 제시 및 문서 작성
성능 테스트 및 성능 개선
Consumer 오류 대응을 위한 Kafka DLQ 세팅
Virtual Thread 자료 조사 및 검토
주요 성과
운영중인 서비스의 클러스터를 장애 없이 마이그레이션 함.
개발 문화 개선 및 문서화를 통해 불필요한 트러블 슈팅을 줄임.
사용 기술
Java, Spring, Spring Batch, MySQL, kafka, rabbitMQ
k8s, ArgoCD
비즈플러그인
카카오 비즈파트너플랫폼개발
2022.12. ~ 진행 중
카카오톡 내에서 사용자를 대상으로 비즈니스를 확장할 수 있도록 도와주는 서비스입니다.
BE 및 어드민 FE/BE 개발 및 유지보수
FE 및 BE 서버 다중화 작업
k8s 클러스터 마이그레이션
Ansible 을 활용한 물리 서버 배포 파이프라인 개선
주요 성과
CI/CD 재구축을 통한 배포 프로세스 단순화 및 휴먼 에러 방지
사용 기술
Java, Spring, MongoDB
k8s, ArgoCD, Ansible
포트폴리오
교육
연세대학교
대학교(학사) | 컴퓨터과학과
2017.03. ~ 2024.02. | 졸업