Software Architect, Application Architect, Cloud Native Architect @ KT DS · 12년차 개발자
국내 주요 금융사 SI · 글로벌 제조 MES · 대규모 통신 BSS의 MSA 전환을 거쳐, 현재 KT DS에서 차세대 KOS PoC와 공통 리딩을 수행하면서, 개인적으로는 사내 개발자 생산성을 끌어올리는 IDP / AI-Ops 플랫폼을 만들고 있습니다.
KT 차세대 영업 BSS PoC · SA로 공통 리딩 (UI·ESB·IMDG·PO·형상관리) + AI Agent 운영 자동화 + Azure Migration
KT 영업전산의 MSA 클라우드 네이티브 전환 (2,900만 가입자 / 1,000억 / 37.5개월 / 400명) · SA · 본부 배치 거버넌스 PL
삼성전자 글로벌 직영 생산법인 30여 곳 / 20여 개국에 적용된 전사 표준 MES (2016 IDG CIO 100 Award)
AA로 G-MES 2.0 → 4.0 고도화 개발 + 7개국 법인 확산 담당 (멕시코 1개월 출장)
국내 주요 대형 금융사 6곳 SI · 생명보험 4사 + 증권 + 상호금융 3개 도메인 · CTI · PDS · Smart Script 콜센터 풀스택 개발
- 대규모 시스템 아키텍처 — BSS · MES · 금융 도메인의 SA / AA 경험 (Common Framework · Batch Architecture · MSA 전환)
- 클라우드 네이티브 / DevOps — K8s · Argo · Jenkins · Keycloak · Airflow 기반 IDP 설계·운영
- AI-Ops 자체 구축 — Open WebUI · Local LLM · RAG · MCP 결합으로 운영을 자연어로 제어 (팀 도입 완수)
- 글로벌 협업 적응력 — 삼성전자 G-MES 7개국 법인 확산 직접 담당 (멕시코 1개월 현지 출장)
- 자기주도 학습 → 업무 반영 — 개인 학습 결과 (AI-Ops, DevForge) 를 실 업무에 적용
- 차세대 KOS PoC — UI · ESB · IMDG · PO · 형상관리 공통 리딩
- AI Agent 기반 운영 자동화 — Open WebUI + Local LLM + MCP로 DevPilot · NEONE · K8s 자연어 제어
- Azure Migration — 온프렘 Airflow → Azure AKS, Keycloak ↔ Azure EntraID SSO 연동
- 개인 IDP, DevForge — Self-hosted IDP · Saga 기반 프로젝트 자동화 · 4환경 이미지 프로모션 · 실시간 APM
Also experienced: Spring Security · Spring Data JDBC · JPA · OpenFeign · Lombok · Swagger · OpenAPI · JWT · OAuth 2.0 · JUnit 5 · Mockito · Thymeleaf · HTMX · Nexacro · WebSquare5 · InnoRules · ProObject · iBatis · Anyframe · Azure AKS · Azure EntraID · OpenShift · Helm · Skaffold · Kustomize · Tibero · MySQL · IMDG · Rundeck · Kibana · Logstash · Prometheus · Grafana · GHAS · CodeEye · Sparrow · Nexus · Jira · Confluence
🟦 KT ICIS — 2,900만 가입자 BSS의 클라우드 네이티브 전환 · 1,000억 / 37.5개월 / 400명 · MSA 전환 SA
2002년 구축되어 20년 넘게 운영된 KT의 핵심 영업전산 (Integrated Customer Information System). 모놀리식 → MSA 클라우드 네이티브로 전환하는 1,000억 규모 / 37.5개월 / 400여명 프로젝트.
- 역할 — Software Architect (SA) · ICT Core Engineering 팀
- Common Framework 설계·개발 — Spring Boot · API Gateway · 권한 · 공통 인터셉터
- Batch Architecture 3-tier 설계 — Airflow (오케스트레이션) + Spring Batch (대용량) + Quartz (초/분 단위 트리거)
- 본부 배치 거버넌스 고도화 PL — K-ICIS 천안/탄방 멀티 클러스터 + Azure AKS (kos-bill) 통합
- Java 1.7 → 17 마이그레이션 · Keycloak ↔ Azure EntraID SSO 연동
관련 자료 — KT DS ICT Tech 4U 팀 블로그
🤖 AI-Ops — 자연어로 제어하는 운영 · Open WebUI + Local LLM + MCP로 DevPilot · NEONE · K8s 자연어 제어 (단독 설계·개발)
"운영도 코드처럼, 대화로 시키면 어떨까?" 학습 겸 개인적으로 시작 → 팀 시연 → 실 운영 적용. 단독 설계·개발.
Open WebUI (OSS ChatBot)
├─ RAG: Documents · ChromaDB · Embeddings (사내 문서 학습)
├─ MCP: Elasticsearch · Confluence · Kubernetes · GitLab · ArgoCD
└─ LLM: Llama 3.1:8b (Local) · KT DS AI:ON · Azure OpenAI (다중 라우팅)
↓
자연어로 DevPilot · NEONE · K8s · ES 제어
- DevPilot의 워크플로우 가이드를 자연어로 질의 → 응답
- NEONE 장애 분석 보고서를 대화형으로 생성 (예: "ORDER-API 시스템 로그 분석 보고서")
- K8s 상태, ES 로그, Confluence 문서 검색을 단일 인터페이스로 통합
🌍 Samsung G-MES 4.0 — Global Smart Manufacturing · 삼성전자 글로벌 표준 MES, 30여 법인 / 20여 개국 적용 · 7개국 확산 AA
삼성전자 글로벌 직영 생산법인 30여 곳 / 20여 개국 (브라질·멕시코·폴란드·베트남·인도 등) 에 구축·적용된 핵심 제조 IT 시스템. Samsung SDS가 개발한 삼성전자 전사 글로벌 표준 MES 로, 2016년 IDG 'CIO 100 Awards' 수상. 언론에서 "삼성전자 스마트폰 세계 동시 공급의 비결" 으로 평가받는 글로벌 생산법인 운영의 표준 인프라. 운영 파트너 미라콤아이앤씨는 가트너 'MES MQ 보고서' 등재 아시아 유일 기업 — Samsung SDS Nexplant 플랫폼과 통합.
- 역할 — Application Architect (AA) · 미라콤아이앤씨
G-MES 4.0 고도화 개발 (2018.06 ~ 2020.01) — 공통 모듈 / 시스템 관리 영역 AA · 약 2년
- 공통 모듈 설계·개발 — 파일 / 트랜잭션 / 메일 / 결재 / 공통 API (권한체크, 컴포넌트 공통 속성)
- 관리자 화면 개발 — 사용자·메뉴·시스템관리·권한 관리 화면
- 기술스택 — Java · Spring Boot · Spring · iBatis · Anyframe · Gradle · Nexacro · xFrame · Oracle · PostgreSQL · Highcharts · Jenkins · SonarQube
G-MES 2.0 운영 / 4.0 모듈 개발 (2020.02 ~ 2021.02)
- QM 모듈 — 불량현황 · 품질리포트 · 입고검사 · 부적합관리 · 품질분석
- PPS 모듈 — VOC 화면 / 나스카(DRM) 파일 연동
- OI 모듈 — InnoRules 기반 입/출고 처리
- MOSAIC — Knox 시스템 RestAPI 연동 (사내 집단지성 플랫폼)
- 삼성디스플레이 PLM 운영
G-MES 4.0 글로벌 법인 확산 (2021.03 ~ 2023.03) — 공통·RPS 모듈 AA
- 7개국 법인 확산 직접 담당 — 베트남 · 태국 · 멕시코 (1개월 현지 출장) · 폴란드 · 말레이시아 · 인도 · 중국
- 각 법인별 환경 차이 / 요구사항 대응, 현지 인력과의 협업
🏦 잇팩 S-CRM — 금융권 콜센터 시스템 풀스택 SI · 3년간 금융사 6곳 / 3개 도메인 (생명보험·증권·상호금융) 콜센터 풀스택
3년간 국내 주요 금융사 6곳의 콜센터 / CRM 시스템 SI를 수행 — 생명보험·증권·상호금융 3개 도메인을 동시에 경험. 보험 텔레마케팅의 핵심 인프라인 CTI · PDS · Smart Script 부터 자사 솔루션 개발까지 콜센터 풀스택 경험.
고객사 — 6곳 / 3개 도메인
| 도메인 | 고객사 |
|---|---|
| 생명보험 | 신한생명 · AIA생명 · 라이나생명 · ACE생명 |
| 증권 | 미래에셋대우증권 |
| 상호금융 | 새마을금고중앙회 |
핵심 작업물
- 콜센터 메인 시스템 — CTI (Computer Telephony Integration) · PDS (Predictive Dialing System) · 녹취 · 청취 · 출금동의 · 전광판 풀스택 개발
- Smart Script — 보험 상품 안내 스크립트 템플릿 시스템 / Voice Analytics — QA 시스템 개선
- 자사 솔루션 W2UI 자체 개발 — 무거운 엔터프라이즈 UI 도구(투비소프트 Nexacro · MiPlatform · XPlatform) 의존도에서 JavaScript 기반 경량 솔루션으로 전환
- 다양한 UI 프레임워크 동시 경험 — Nexacro14 · WebSquare5 · xPlatform · MiPlatform · w2ui · iBatis · Spring
🛠 DevForge — Self-hosted Internal Developer Platform · Git → CI → CD → 관찰성 단일 UI 통제 · Saga 기반 자동화 (단독 구현 WIP)
Git → CI → CD → 관찰성 전 과정을 단일 UI로 통제 하는 셀프호스팅 IDP. DEV · TEST · SIT · PRD 4환경 이미지 프로모션 + ArgoCD GitOps 기반 안전 배포. Backstage · Cortex · Port · OpsLevel · Humanitec 의 설계를 분석해 한국 SI / 엔터프라이즈 환경에 최적화. devforge.sybaek.dev (admin / admin) · 단독 설계·구현 (WIP)
핵심 가치
- 원클릭 프로젝트 생성 — SCM 리포 + 매니페스트 + CI 파이프라인 + Registry + ArgoCD 4환경 등록을 Saga 패턴으로 자동 구성 (실패 시 역순 보상 롤백)
- 이미지 프로모션 — DEV에서 빌드된 동일 이미지를 TEST → SIT → PRD로 재빌드 없이 안전 승격
- PRD 수동 승인 — 운영 배포는 Admin 수동 승인 필수 + 체크리스트 + Slack/이메일 알림
- 실시간 관찰성 — APM 스캐터 + P50/P95/P99 1초 SSE 스트림 · ArgoCD 드리프트 · DORA 4지표 (Deploy Freq / Lead Time / CFR / MTTR)
4 Core Blocks
- 프로젝트 생성 자동화 (Saga) — SCM · CI · Registry · ArgoCD 4환경 등록까지 일괄, 실패 시 역순 보상 롤백
- Per-Domain Gateway — 도메인별 자동 생성, Platform Bot이 routes.yml 자동 PR, Auth · Rate Limit · 로깅 Filter 기본 탑재
- Common F/W Core — Resilience4j (CircuitBreaker · Retry · Timeout · Bulkhead) · JWT · CSRF · AES · 로깅 표준 (JSON + MDC TraceId) · RFC 7807 ProblemDetail · CQRS · Factory · Adapter + ArchUnit 검증
- 관찰성 · 감사 — OpenTelemetry Agent · APM 1초 SSE · ArgoCD Drift 감지 · SAST (Sparrow/CodeEyes) · Audit Ledger (외부 액션까지 단일 감사 원장)
Starter 템플릿 4종 — starter-java-gateway · starter-java-online (CQRS·OpenAPI) · starter-java-batch (Spring Batch·Quartz) · starter-java-worker (Kafka·DLQ)
11종 외부 시스템 연동 GitLab · GitHub · Jenkins · GitLab CI · GitHub Actions · Harbor · Nexus · ArgoCD · Kubernetes · SonarQube · Sparrow · CodeEyes · Slack · Keycloak OIDC · LDAP · OpenTelemetry · Artifactory
Stack — Spring Boot 3.5 · JDK 21 · Thymeleaf · HTMX · SSE · ArgoCD GitOps
| 자격증 | 발급기관 | 취득 |
|---|---|---|
| Certified Kubernetes Administrator (CKA) | The Linux Foundation | 2024.09 |
| AWS Certified Solutions Architect — Associate | Amazon Web Services | 2022.05 |
| Oracle Certified Foundations Associate | Oracle | 2022.03 |
| SQLD (SQL 개발자) | 한국데이터산업진흥원 | 2019.09 |
| 정보처리기사 | 한국산업인력공단 | 2016.05 |