DB Inc.백엔드 개발 · PM
수리엔 백엔드 이관·운영, 배포 자동화, React.js 기업 홈페이지 구축·개편, CS AI Agent 개발·운영 도입. 현재 전동공구 A/S 플랫폼의 DB·API·화면 개발과 고객사 요구사항 협의(수리엔 담당자와 함께) 담당.
2021년 5월부터 만 5년, 결제·회원·A/S 서비스를 개발해 왔습니다.
현재 DB Inc.에서 백엔드 개발·PM을 맡고,
CS AI Agent를 운영 환경에 도입했습니다.
Java · Spring Boot · JPA · MySQL · Redis · AWS · LLM API
고객사 업무 시스템부터 AI 도구와 운영 개선까지.
각 프로젝트에서 맡은 일과 해결 과정을 정리했습니다.
| 이전 | 이후 | |
|---|---|---|
| 화면 | React | React 화면 유지 |
| API | Next.js API | Spring Boot · JPA |
| 데이터 | MongoDB | MySQL |
| 배포 | SVN · 서버별 수작업 | GitLab · Jenkins · Docker |
Next.js API 약 50개를 이관하고 기존 React 화면과 연동
수리 매칭 플랫폼 · DB Inc.
React 화면을 유지하며 Next.js·MongoDB 백엔드를 Spring Boot·MySQL로 이관했습니다.
약 1시간 → 약 10분
검증 로직을 별도 Bean으로 분리해 프록시 경유 호출
1:1 태블릿 과외 · 독립 결제 서버와 Spring AOP 오류 수정
기술 스택이 다른 결제 기능을 독립 서버로 개발하고, 호출 주체별로 인증 경로를 나눴습니다.
Apple 환불 검증 재시도 복구
테스트 데이터 · 고객사 정보 가림글로벌 전동공구 브랜드 · DB Inc.
고객사와 업무 주체·권한·정산 규칙을 협의하고, 접수부터 정산까지의 DB·API·화면을 개발하고 있습니다.
업무 주체·권한·정산 기준 설계
서비스별로 자체 DB에 반영 · DB 플래그로 중복 처리 방지
입시 정보·멘토링 서비스 · 법인 합병 이후에도 이어진 개발·운영
AWS SNS로 회원 변경을 서비스별 DB에 반영하고, Redis 매핑으로 통합 Q&A를 구현했습니다.
통합회원 약 1만 명 전환 완료
초안 유효시간 5분 · 등록 전 사용자 확인
접수·현황·정산 조회와 신규 접수 초안
여러 화면에서 찾던 운영 정보를 대화로 조회하고, 신규 접수는 사람이 초안을 확인해 등록하도록 구현했습니다.
2026.09 운영 환경 도입
차단 모드: 미검증·실패·코드 변경 시 재검증
Claude Code 개발·검증 플러그인
차단 모드에서는 검증 기록과 커밋 대상을 대조해, 검증 이후 코드가 바뀌면 커밋을 막고 재검증하게 합니다.
전동공구 A/S 개발에 사용 중
수리 플랫폼에서 고객사와 요구사항을 협의하고, DB·API·화면을 개발하고 있습니다. 설계 과정에서는 누가 어떤 데이터를 조회·수정할 수 있는지, 기존 데이터가 바뀌면 과거 정산 내역을 어떻게 유지할지 같은 업무 규칙을 구체적으로 확인합니다.
운영 중에는 외부 API 호출, 배포 과정, 요청 추적에서 문제를 찾아 개선했습니다. AI를 적용할 때도 업무 도구의 권한과 코드 검증 결과를 확인할 기준을 함께 구현했습니다.
교육지대(주) 경력은 주식회사 링커 → 플랫비 주식회사 → 교육지대(주)로 법인 합병 승계된 하나의 재직(2021.05~2023.11)입니다. 같은 기간 링커 서비스 개발을 계속 담당했습니다.
수리엔 백엔드 이관·운영, 배포 자동화, React.js 기업 홈페이지 구축·개편, CS AI Agent 개발·운영 도입. 현재 전동공구 A/S 플랫폼의 DB·API·화면 개발과 고객사 요구사항 협의(수리엔 담당자와 함께) 담당.
입시 정보·멘토링 서비스 백엔드와 링커 통합회원·Q&A, Spring Batch 통합, 스카이탭 독립 결제 서버와 Inicis·Apple 연동, 회원·로그인 기능, Prometheus·Grafana·Pinpoint 모니터링 구축.
A/S 도메인 · 회원·결제 연동
CS Agent · 개발 결과 검증
배포 자동화 · 지표·요청 추적
화면 개발·유지보수 · 결제 연동