juno.log

Profile Overview

최준호

Backend Engineer

조직의 회색지대를 발견하고 반복 작업을 줄이며, 운영과 개발 모두가 더 빠르게 움직일 수 있는 구조를 만드는 일을 합니다.

자기소개

200만 소상공인이 사용하는 금융 장부 서비스를 운영하며, 세금 알림이 제때 도착하고 발송 장애가 수 분 내 감지되는 환경을 만들었습니다. Dual Write 무중단 전환, 2억건 데이터 이관, 배치 경로 재설계 등 서비스를 멈추지 않으면서 구조를 바꾸는 일을 반복해 왔습니다.

복잡한 요구사항을 안전한 구조로 단순화하고, 정합성과 운영 안정성을 함께 챙기는 엔지니어링을 지향합니다. 팀에 필요한 도구가 없으면 직접 만들고, 데이터실·데이터팀 등 유관 조직과 경계를 넘어 문제를 해결하는 것을 좋아합니다.

Contact

Email
[email protected]
GitHub
github.com/Choi-JJunho
LinkedIn
linkedin.com/in/juno-world
Blog
junogarden.com

경력

한국신용데이터 (캐시노트)

2025.01 ~ 현재 (1년 3개월)

백엔드 엔지니어 (장부팀)

200만 소상공인이 사용하는 금융 장부 서비스에서 세금 알림 정시 도착, 2억건 무중단 이관, 발송 장애 자동 감지 체계를 구축했습니다.

부가세 알림 배치 경로 재설계

2025.06 ~ 2025.09

  • 소상공인이 부가세 알림을 제때 받지 못하던 문제를 해결하기 위해, 데이터실과 협업하여 1,004,888개 사업장 세금 계산 경로를 집계 테이블 기반으로 재설계
  • 배치 소요 시간 19시간 41분 → 30분으로 97% 단축

알림톡 발송 이력 무중단 이관 (Dual Write)

2025

  • 67만 사업장 43개 알림톡 이력을 v1/v2 API 공존 · Dual Write로 무중단 이관
  • 데이터팀과 CDC 파이프라인을 조율하며 장부팀이 발송 현황을 독립 관리할 수 있도록 전환

발송 장애 자동 감지 체계

2025

  • 44개 ReportType 대시보드 + 4종 자동 탐지 체계(발송량 급감/실패율 급증/미발송/지연)를 단독 구축
  • 장애 감지 시간(MTTD) 5일 → 수 분으로 단축

알림톡 발송 내역 2억건 단일 스키마 이관

2025

  • 이원화된 알림톡 발송 내역 2억건을 단일 스키마로 다운타임 없이 마이그레이션
  • 모니터링 봇으로 정합성 자동 대사(reconciliation) 구성

한국신용데이터 (캐시노트)

2025.04 ~ 2025.09 (6개월)

데이터실 AI TF (겸직)

소상공인 대상 AI 비서(캐시니) 서비스의 백엔드를 단독 설계·구현했습니다.

캐시니 AI 비서 백엔드 (단독 담당)

2025.05 ~ 2025.09

  • Spring WebFlux SSE 기반 실시간 스트리밍 API 설계·구현으로 체감 응답시간 단축
  • 이탈률 28.48% → 26.23% (-2.25%p), WAU 6,870 서비스 출시
  • 채팅 API · 정책 엔진(Policy/Rule/Context) · 멤버십 연동까지 백엔드 전체 단독 담당
  • AWS Bedrock Guardrails + Langfuse 트레이싱으로 생성 품질/비용/운영 가시성 확보

Koin (한국기술교육대학교 커뮤니티 서비스)

2020.06 ~ 2024.12 (4년 7개월)

BCSDLab · Backend Lead (백엔드 5명 리드)

백엔드 5명을 리드하며 학생 75%가 매일 쓰는 시간표·식단 서비스의 레거시 전환, 관측성 정비, 인프라 비용 절감을 추진했습니다.

레거시 전환 · 관측성 · 비용 절감

  • 신규 팀원 온보딩이 오래 걸리던 Spring 3 레거시를 Event Storming으로 도메인 재정리 후 Spring Boot 기반 100% 전환
  • 서버 장애를 사용자 제보로만 알던 상황을 Datadog APM · 로그 수집 체계 구축으로 해소, 장애 인지 시간 수 시간 → 수 분
  • AWS 리소스 Right-sizing과 예약 인스턴스 전환으로 월 서버비 30만원 → 10만원, 66% 절감

Pium (반려식물 관리 서비스)

2023.06 ~ 2023.11 (6개월)

우아한테크코스 · Backend (7인 팀: FE 3, BE 4)

7인 팀에서 사용자가 체감하는 조회 속도와 배포 안정성을 개선했습니다.

조회 성능 최적화 및 무중단 배포

  • Fetch Join · HikariCP 최적화로 조회 쿼리 7회 → 1회, TPS 11% 개선
  • Blue/Green 배포 파이프라인 구축으로 배포 다운타임 30초 → 0초

기술 스택

Languages

Kotlin Java

Frameworks

Spring Boot Spring WebFlux JPA

Databases

MySQL PostgreSQL Redis

Infrastructure

Docker AWS Datadog Gradle

교육

한국기술교육대학교

컴퓨터공학부 학사

2019.03 ~ 2026.02 (졸업)

대외활동

초록스터디 1~4기 운영진

스프링 입문/기초 과정 운영

  • 현업 개발자·예비 개발자 대상 스프링 커리큘럼 설계 및 운영

Nexters (넥스터즈)

대학생/직장인 IT 커뮤니티 · 25기 백엔드 / 26기 회장

2024.07 ~ 2025.02 (8개월)

  • 고양이 뽀모도로 타이머 서비스 '모하냥' 백엔드 개발 및 출시 (25기)
  • 26기 회장으로 동아리 운영 (2024.09 ~ 2025.02, 6개월)

우아한테크코스 5기 백엔드

2023.02 ~ 2023.11

  • Pium 팀 프로젝트로 Fetch Join · Blue/Green 무중단 배포 경험
  • 페어 프로그래밍 · 학습 공동체 기반 백엔드 과정 수료

자격증

정보처리산업기사

2021.12 · 한국산업인력공단

정보처리기능사

2020.12 · 한국산업인력공단

더 자세한 프로젝트 내용이 궁금하시다면

포트폴리오 보기 →