공공·이커머스 환경에서 운영 중인 시스템의 안정성과 변경 비용을 기준으로 구조를 설계해온 Java 백엔드 엔지니어입니다.
- SSO / OAuth 인증 흐름 설계 및 내부·외부 인증 분리
- 외부 API 장애·호출 제한을 고려한 연동 구조 설계
기능 구현보다 운영 리스크와 구조적 안정성을 우선합니다.
Core Principle
- 외부 API 장애를 전제로 Retry / Fallback 구조 설계
- 인증 로직과 도메인 로직 분리
- 변경 가능성이 높은 영역은 Adapter로 격리
- 운영 중 발생하는 변경 비용을 최소화하는 구조 지향
Career Summary
백엔드 개발자 (2023~ 현재)
- 사방넷·AnyID SSO 등 외부 시스템 연동, 인증 흐름 분리 설계
- LabNote ELN 플랫폼 설계·개발 주도 — Node.js/TypeScript 기반 MSA, 9개 서비스, 154개 API
- Claude Code 기반 멀티 에이전트 파이프라인(PM/BA → Architect → Backend → QA → DevOps) 구축·운영
- Docker, k3s, GitHub Actions, ArgoCD 기반 CI/CD 파이프라인 구성
이전 경력 — 이커머스 중심 SI 개발 (2017~2023, 약 6년)
- Java/Spring Boot 기반 이커머스 백오피스·주문·정산 시스템 개발
- 공공 프로젝트 SI 수행, Layered → Hexagonal 아키텍처 전환 경험
학력·자격
- 숭실대학교 경영학 / 한국방송통신대학교 컴퓨터과학 복수학위