경력기술서
01 · 경력기술서
01 · 경력기술서

경력기술서 — 배준건

아울시스템즈 · 선임연구원 · 2021.11 – 재직중 (약 4년 10개월)

  • 소속: 정보보안 솔루션 기업 (암호키관리 KMS · DB 암호화 · 생성형 AI 보안)
  • 담당 제품: PrivacyKMS(제품 PM) · PrivacyAIFilter(PM 겸 TFT팀장) · PrivacyDB(인증 책임자)
  • 기술 범위: 서버 코어(C/C++) · 웹 관리 콘솔 · 암호 표준 연동 · 고가용성 인프라 · AI/MLOps
  • 수록 범위: 기여도 · 임팩트가 큰 핵심 프로젝트 5건 + 기타 수행 업무 10건
#프로젝트기간역할핵심 성과
1생성형 AI 보안 신제품 기획부터 출시까지 전 과정 주도2025.10 – 2026.06PM 겸 TFT팀장착수 8개월 만에 정식 출시, 언론 보도
2공공 디지털서비스플랫폼 KMS 도입 설계2026.04 – 현재PM · 아키텍트계약 약 3~4억 / 연동 사이트 100여 개
3PrivacyKMS 제품화 및 서버 코어 재설계2021.12 – 현재기획·개발 → 제품 PM토이 프로젝트 → 10개 고객사 도입
4PrivacyDB V3.0 CC·GS 국가 인증 취득2024.10 – 2025.09인증 책임자(단독)인증 취득
5PrivacyKMS 이중화(HA) 전환·고객사 구축2024.11 – 2025.12설계·구현·구축이중화 구성

1. 생성형 AI 보안 신제품 기획부터 출시까지 전 과정 주도 (PrivacyAIFilter)

구분내용
기간2025.10 – 2026.06
역할PM 겸 TFT팀장
팀 규모3인 (본인: PM · AI / 백엔드 1 / 프론트 1)
사용 기술Python, FastAPI, ONNX, NER · BERT-CRF, Docker, MLflow, Kubeflow, DVC, Apache Airflow

상황 · 과제

  • 회사 제품군이 DB 암호화 · 암호키관리 등 보안 코어 중심으로만 구성
  • 생성형 AI 확산에 따른 LLM 입력 데이터 개인정보 유출 리스크 대응 제품 부재
  • 시장 진입 시점이 경쟁력에 직결 → 기획 · 개발 · 출시를 빠르게 끌고 갈 주체 필요
  • 보안 코어 개발자에서 신규 도메인 PM 겸 TFT팀장으로 역할 전환

수행 내용

제품 기획 및 범위 결정

  • 조기 시장 진입을 최우선 순위로 설정
  • MVP 범위 확정 후 단계적 기능 추가 전략 채택
  • 팀원 2명이 기존 업무 병행 → 투입 리소스 유동적
  • 리소스 변동 시 기능 우선순위를 재조정해 출시 일정 자체는 사수

일정 · 진척 관리

  • 주간회의 · 간트차트 · Redmine으로 3인 팀 진척 관리

AI 파트 직접 개발

  • AI 개발 무경험 상태에서 NER · BERT-CRF 모델 리서치 수행
  • 모델 fine-tuning 직접 수행
  • 학습 모델 ONNX 변환으로 경량화
  • FastAPI 기반 경량 추론 파이프라인 구성
  • 고객사 온프레미스 환경에서 운영 가능한 형태로 패키징

MLOps 인프라 구축

  • 개발 초기 단계에서 MLflow · Kubeflow · DVC · Apache Airflow 직접 설치 · 검증
  • 학습–배포 파이프라인 기초 마련
  • 백엔드 · AI 모델을 Docker 컨테이너로 패키징

부서 간 조율

  • 영업팀 대상 제품 기능 시연 → 판매 가능 형태 합의

성과

  • 2025.09 착수 → 2026.04 정식 출시, 8개월 만에 0→1 완주
  • 2025.11 시연 완료 후 제품명 PrivacyAIFilter로 출시
  • 출시 사실 언론 보도로 공개 확인 (데일리시큐, 2026.04.03)
  • 2026.04.03 경북ICT클라우드협회 주최 세미나 회사 대표 발표 — 지자체 AI 활용 트렌드 및 행정 현장 보안 대응 방안
  • 출시 후 제품소개서 · 소개 영상 제작, AI 탐지 규칙 UI 고도화, 로그 기능 추가 담당

2. 공공 디지털서비스플랫폼 KMS 도입 사업 설계

구분내용
기간2026.04 – 현재 (진행중)
역할PM · 제안 · 아키텍처 · API 설계
사업 규모계약 약 3~4억 / 사업기간 1년 / 연동 사이트 100여 개
사용 기술REST API 설계, 통신 프로토콜 설계, KCMVP, 키 라이프사이클 설계, Java

상황 · 과제

  • 공공 플랫폼별로 키관리 연동 방식을 매번 개별 정의해야 하는 구조
  • 100여 개 사이트가 각각 에이전트로 연동되는 형태 → 사이트별 개별 대응 시 사업 성립 불가
  • 플랫폼사가 가이드만으로 연동 가능한 표준 규격 구축이 핵심 과제

수행 내용

제안 단계 참여 (수주 이전)

  • 제안 미팅부터 참여
  • 도입 전략 회의 · 스토리보드 · 제안 발표자료 직접 작성
  • 행정안전부 등 관계기관 미팅 참여

아키텍처 설계

  • 100여 개 사이트 에이전트 연동 구조를 전제로 구성도 작성
  • 전체 키 관리 프로세스 설계

REST API 인터페이스 설계

  • 통신 프로토콜 정의
  • 그룹별 키 조회 규격 정의
  • 키 유효기간 가이드라인 수립
  • 키 갱신 로직 설계
  • 인증 · 인가 로직 설계

인증 요건 선반영

  • 사업 초기 단계에서 KCMVP 적용 범위 우선 검토
  • 검토 결과를 구성도 · 아키텍처에 반영
  • 설계 완료 후 검증 요건 확인으로 인한 아키텍처 재작업 사전 차단

요구사항 정리

  • 고객사 및 연동 플랫폼사 요구사항 수집 · 정리 → 설계 전제로 반영

성과

  • 수주 성공 후 2026.09.16 착수보고회 완료
  • 연동 가이드 문서 작성 단계 진입 — Java 구현가이드 등 작성 진행중
  • 제안 – 설계 – 착수를 동일 담당자가 수행 → 제안 내용과 실제 설계 간 간극 없이 진행

3. PrivacyKMS 제품화 및 서버 코어 재설계

구분내용
기간2021.12 – 현재
역할기획 · 설계 · 개발 → 제품 PM (2023.06–)
사용 기술C, C++, Java, JNI, PostgreSQL, 소켓 통신 프로토콜, 저장 프로시저, CentOS / Rocky Linux

상황 · 과제

  • 사내에 운영자가 암호키를 직접 관리할 수 있는 제품 부재 — 키 관리 기능은 존재하나 이를 다룰 화면 · 통제 장치 없음
  • 서버 코어가 구형 외부 암호 라이브러리(KeySharpCrypto)에 전 모듈 종속 → 유지보수 및 표준 대응 불가
  • 정책 · 키가 파일로 관리되어 백업 · 이중화 · 감사에 구조적 한계

수행 내용

① 웹 관리 콘솔 0→1 (2021.12 – 2022.06)

  • 입사 2개월 차 토이 프로젝트로 착수, 기획 · 화면 설계부터 구현까지 주도
  • 메인 대시보드 구현 (CPU / 메모리 모니터링)
  • 사용자 · 키 · 키서버 · 정책 관리 CRUD 구현
  • 로그인 내역 조회 및 IP 기반 접근통제 구현
  • 키 등록 · 수정 · 삭제에 대한 승인 / 반려 결재 워크플로우 설계 · 구현 → 변경 이력 통제
  • CentOS 7 배포 환경 구축 및 Git 형상관리 도입

② 서버 코어 재설계 — 암호 라이브러리 전면 교체 (2023.09)

  • 동작 중인 시스템을 중단하지 않고 자체 라이브러리(OWLCrypto)로 전 모듈 교체
  • 초기화 로직 재구현
  • 자가시험(무결성 검증) 로직 이관
  • 마스터키 생성 · 관리 로직 이관
  • 정책 생성 로직 이관

③ 서버 코어 재설계 — 키 라이프사이클 DB 전환 (2023.09 – 2023.12)

  • 파일 기반 정책 · 키 저장을 DB 스키마 + 저장 프로시저 기반으로 재설계
  • 키 라이프사이클 전 기능 DB 기반 재구현: 생성 / 주입 / 추출 / 삭제 / 상태변경 / 조회 / 백업 / 복구
  • 서버 – 클라이언트 통신 프로토콜 재정의
  • JNI 학습 후 Java 라이브러리용 키 생성 · 주입 · 출력 · 삭제 API 추가

④ 제품 PM (2023.06 – 현재)

  • 제품 개발 본격화와 함께 PM 담당
  • 기능 우선순위 및 릴리즈 시점 직접 결정
  • 영업 · 고객 요구를 직접 수렴해 제품 반영 여부 판단
  • 신규 인력 합류 시 웹 개발 인수인계 → 이후 후임에게 서버 개발 인수인계
  • 본인은 신규 영역(이중화 · 표준 연동 · HSM · 신제품)으로 이동하며 담당 범위 확장

성과

  • 토이 프로젝트가 웹 · 서버를 모두 갖춘 정식 제품으로 출시, 현재 10개 고객사 도입
  • 2022.05 사내 컨퍼런스 시연 완료 → 제품의 웹 컴포넌트로 정착
  • 라이브러리 교체 이후 PKCS#11 · HSM 연동 등 모든 신규 개발이 자체 라이브러리 기반으로 진행 가능
  • DB 전환이 기반이 되어 2024년 KEK · 마스터키 백업, 2025년 이중화 구현으로 연결

4. PrivacyDB V3.0 CC·GS 국가 인증 동시 취득

구분내용
기간2024.10 – 2025.09
역할인증 책임자 (단독 전담)
사용 기술Rocky Linux 9.4, PostgreSQL 13.16, Oracle 19c, Java API, 네트워크 패킷 분석, 성능 테스트 프로그램 개발

상황 · 과제

  • 신규 버전 PrivacyDB V3.0에 공공 조달 필수 요건인 국가 인증 부재
  • CC(공통평가기준): 제출문서 체계 전체를 신규 구축 필요
  • GS(Good Software): 시험기관 대응 및 실제 성능 시험 필요
  • 검증환경 구성 · 문서 작성 · 시험 대응을 1인이 전담하는 조건

수행 내용

CC 인증 대응 (6개월)

  • 검증환경 직접 구성: Rocky Linux 9.4 + PostgreSQL 13.16
  • 제출문서 7종 작성
  • 보안목표명세서 (국문 · 영문)
  • 기능명세서
  • 사용자 운영설명서
  • 준비절차서
  • 형상관리서
  • 시험서
  • SFR 항목별 문서 매핑
  • 취약성 점검 목록 및 증적 요청 문서 정리
  • CC 사전점검 · 제출물설명회 대응
  • 문서 작성에 그치지 않고 실제 검증까지 직접 수행
  • TLS 알고리즘 및 재사용 방지 인증메커니즘 네트워크 패킷 분석 검증
  • 평가기관 공동시험 참여
  • 무결성 시험 증적 캡쳐

GS 인증 대응 (2개월)

  • GS 인증 환경 구축 및 Java API 테스트
  • API · callexe 테스트 시나리오 작성
  • Plug-in 성능 테스트 프로그램 직접 개발 → 시험 요건 충족
  • 시험 중 발생 오류 직접 분석 · 해결
  • 시험기관 대상 제품 설치 · 교육 대응
  • 결함리포트 작성 및 조치
  • Oracle 19c / Rocky Linux 8.10 · 9.6 빌드 테스트 후 최종시험품 전달

성과

  • CC 인증 취득 (2025.05.26) — 착수부터 취득까지 6개월
  • GS 인증 취득 (2025.09.18) — 2개월 대응, 동일 연도 내 두 인증 완료
  • 공공 조달 요건 충족 → 제품의 공공 시장 진입 경로 확보
  • 누적 국가 인증 6회 사이클 대응 경험 축적
  • 2022 CC 재평가 문서 전담 → 2023 KCMVP · GS → 2024 GS → 2025 CC · GS 취득

5. PrivacyKMS 이중화(HA) 전환 및 고객사 원격 구축

구분내용
기간2024.11 – 2025.12
역할PM · 설계 · 구현 · 고객 구축
고객국내 대형 호텔 체인 (숙박업)
사용 기술keepalived, VIP, HAProxy, Patroni, PostgreSQL 복제, AWS RDS, 셸 스크립트

상황 · 과제

  • PrivacyKMS가 단일 서버 구성 → 장애 발생 시 서비스 전면 중단
  • 암호키관리는 연동 서비스 전체의 가용성에 직결되는 컴포넌트
  • 고객사 도입 확대를 위한 선결 과제로 이중화 전환 필요

수행 내용

인프라 구성

  • keepalived · VIP · HAProxy 기반 Active-Standby 구조를 리서치부터 구성까지 수행
  • PostgreSQL 이중화 · 동기화 검증
  • Patroni 도입으로 자동 failback 테스트 → 장애 시 운영자 개입 최소화

제품 측 로직 구현 *(인프라 구성만으로는 미해결 영역)*

  • 제품 코어의 DB 재접속 설계 및 상태 체크 로직 직접 구현
  • RDS 환경 키 백업 · 복구 기능 설계 · 구현
  • 키 복구 과정 발생 오류 분석 · 수정

배포 · 복구 자동화

  • 부팅 스크립트 자동 실행 설계 · 구현 · 테스트
  • watchdog 자동 실행 기능 개발 *(2024년 직접 개발한 공유메모리 기반 프로세스 감시 모듈)*
  • 재실행 · 재시작 스크립트 개발

설계 문서 작성

  • 시스템 아키텍처 (구성도 · 모듈 · 기술스택)
  • 요구사항 명세서
  • 주요 함수 명세서
  • 데이터 흐름 다이어그램

고객사 구축

  • 납품 장비 모듈 설치 · 테스트 수행
  • 원격 이중화 구축 완료

성과

  • 2025.11.29 고객사 원격 이중화 구축 완료 — 2024.11 VM 구성 착수 이후 1년에 걸친 구조 전환 완주
  • 이중화 구성에서 3,500 TPS 검증 (케이스별 TPS 성능 테스트 및 오류 분석)
  • 단일 서버 제품을 장애 시 서비스 연속성이 보장되는 구조로 전환
  • 구축 이후 고객사 ISMS 인증심사 대응 문서 지원 — 요구사항 분석서 검토 등, 도입 이후 인증 대응까지 연속 지원

기타 주요 수행 업무

HSM(하드웨어 보안 모듈) 연동 개발

2026.01 – 현재 (진행중) · 설계 · 구현 단독

  • 매뉴얼 분석 및 소스코드 영향도 분석 선행 → 기획서 · 상세설계서 작성
  • 초기화 · PIN 최초 입력 · 재연결 · 요청 처리 소켓 분기 구현
  • DEK(데이터 암호화 키) 발급 · 언래핑 연산 구현
  • 에러코드 정의 및 빌드 시스템 구현
  • 테스트 프로그램 설계, 단위 · 연동 테스트 검증

자동 키 갱신 · 키 버전 관리 기능 개발

2026.04 – 2026.07 · 요구사항 분석 · 설계 · 구현

  • 고객 요구사항 기반 착수, 기능 전담
  • 키 버전 관리를 위한 DB 구조 설계
  • 화면 · 통신 프로토콜(API) 설계 및 구현
  • 자동 키 갱신 기능 및 키 복구 기능 설계
  • 테스트 시나리오 · 케이스 작성, 단위테스트, 코드리뷰 수행

금융 고객사 외부 KMS 다중서버 연동 개발

2024.03 – 2024.12 · 요구사항 분석 · 구현 · 유지보수 · 고객: 국내 대형 손해보험사

  • 타사 HSM / KMS 제품(Thales) 다중서버 연동을 연중 담당
  • REST API 모듈 직접 개발
  • 연동 함수 구현: initial, login, delete, load, inject, exists
  • 키 내보내기 · 불러오기(exportkey / loadkey) 기능 개발
  • 다중 OS 대응: CentOS, Amazon Linux, Ubuntu
  • JDK21 · PostgreSQL16 빌드 대응
  • 호스트명 · CPU 코어 기반 라이센스 검증 로직 및 소유자 식별 기능 구현
  • 복호화 오류 원인분석 및 수정

온프레미스 제품 AWS 이관 · 컨테이너화

2024.05 – 2024.06 · 조사 · 설계 · 구축

  • Docker 컨테이너화 및 프라이빗 리포지토리(ECR) 구성
  • ECS(클러스터 · EC2) 구성 및 EKS 조사
  • VPC · Private IP 통신 설정
  • AMI 생성 · 복구 테스트로 복구 절차 검증
  • EC2 호스트명 · CPU 코어 기반 라이센스 검증 방식 재설계

Watchdog 프로세스 감시 모듈 개발

2024.04 – 2024.06 · 설계 · 구현 단독

  • 프로세스 비정상 종료 감지 · 재기동 장치 부재로 직접 개발 착수
  • 공유메모리 기반 상태 체크 및 자동 재시작 기능 구현
  • 감시 모듈 자체 패스워드 RSA 암호화 적용
  • PID + 시간 조합 키로 프로세스 식별
  • 로그 기능 구현으로 장애 추적 가능하게 구성
  • 이후 이중화 구성의 자동 실행 요소로 활용

SAP 환경 DB 암호화(FPE) R&D

2023.04 – 2023.09 · 조사 · 구현

  • SAP HANA DB 및 ABAP 언어를 무경험 상태에서 학습
  • Oracle 19c · HANA DB에 Varchar · Number · Integer 컬럼 단위 형식보존암호화를 Java API로 구현 · 테스트
  • ABAP 화면 개발 학습: Screen Painter, Transaction, PBO / PAI
  • RFC · JCo 연동 테스트 수행
  • 도메인 변환 루틴 분석
  • SAP 파트너사 협업 미팅 참여

RSA 비대칭키 암복호화 기능 개발

2025.08 · 설계 · 구현 단독

  • 공개키 · 개인키 PEM 형식 키 생성 및 저장방식 분석 · 설계
  • DB 비대칭키 테이블 · 함수 구현
  • 웹 콘솔(myKms)과의 RSA 키 통신 기능 구현
  • RSA 키 함수 문서 작성, 테스트 · 버그 수정
  • 3주 내 설계 · 구현 · 안정화 완료

공기업 KMS 개념검증(PoC) 대응

2026.02 – 2026.03 · 준비 · 수행 · 고객: 에너지 분야 공기업

  • 단기간에 PoC 준비 및 실제 시연 환경 구성 · 테스트
  • 구성도 작성
  • 보안요구사항 문서 작성
  • 데모 장비 명세 작성
  • 테스트 시나리오 작성 및 검증
  • 연동 API 개발 후 시연 수행
  • PoC 이후 제품 비교자료 작성 지원

PrivacyVolume 정부 R&D 과제 신청

2026.04 – 2026.05 · PM

  • 신규 사업 PrivacyVolume의 정부 R&D 과제 신청을 PM으로 주도
  • 과제 신청서 및 발표자료 단독 작성
  • 제품 핵심 동작인 멀티스레드 처리 확인 등 기술 검증 병행
  • 과제 요건에 맞춰 제품 개념 및 개발 계획 정리
  • 신청 완료, 과제 미선정

다수 고객사 기술지원 및 장애 대응

2021.11 – 현재 · 기술지원 · 트러블슈팅

  • 공공 · 국방 · 금융 · 숙박 · 교육 · 제조 고객사의 설치 · 연동 · 장애 원인분석 상시 병행
  • 다중 OS · DB 조합(Oracle · Tibero · PostgreSQL) 오류 분석 및 패치 대응
  • 공공 · 국방 플랫폼 사업: 제품 모듈 연동 · 실행 테스트, PrivacyKMS 2식 설치
  • 교육기관: 접근제어 화이트리스트 기능 신규 구현
  • 금융 · 보험: 모듈 오류 수정, 다중 서버 테스트, 인증서 이슈 패치 지원
  • 지자체 · 복지 · 국방연구기관: Tibero 연동 오류 및 설치 이슈 분석 · 해결

업무 요약

제품 단위 오너십

  • 기능 단위가 아닌 제품 단위를 기획 단계부터 담당
  • 웹 화면과 서버 코어를 동일 담당자가 설계 → 구조적 일관성 확보

담당 범위 확장 궤적

  • 2021 웹 콘솔 → 2023 서버 코어 → 2024–2025 표준 · 인프라 → 2025–현재 신제품 PM · 공공 사업 설계

국가 인증 대응력

  • CC · GS · KCMVP 6회 사이클 대응
  • 제출문서 작성 → 패킷 분석 → 공동시험 → 테스트 프로그램 개발까지 전 과정 수행

무중단 구조 전환 완주

  • 암호 라이브러리 전면 교체
  • 파일 → DB 저장 구조 전환
  • 단일 서버 → Active-Standby 이중화 전환

무경험 도메인 학습 후 제품 적용

  • SAP HANA · ABAP
  • 타사 HSM (Thales)
  • NER · BERT-CRF 및 MLOps
// 이 페이지는 02_career.md로부터 자동 생성됩니다. 내용을 고치려면 02_career.md를 수정한 뒤 node scripts/build.mjs 를 실행하세요.