전자서명 제품 심플사인의 V2 API 전환과 서명·문서 처리 기능 개선 담당
심플사인 V2 API 마이그레이션
신규·레거시 환경을 함께 지원하며 단계적으로 전환해야 했습니다.
서버 응답 형식에 결합된 화면 코드를 정리하기 위해 API 호출부와
화면용 데이터 변환 계층을 분리했습니다.
-
약 200개 API 호출을 도메인별로 정리·중앙화하고 명세 불일치와
중복 호출 확인
-
서버 응답을 화면 모델로 바꾸는 변환 계층과 도메인별 서비스 구조
설계·구현
-
변환·캐시·서명 핵심 로직의 단위 테스트와 서버 구현·사용자
시나리오를 교차 검증
-
단계적 전환 완료 후 호환 계층과 임시 코드를 제거하고 서비스
레이어를 도메인 단위로 재편
서명 세션·문서 다운로드·초기 로딩 개선
-
서명 세션: 참여자 토큰 만료와 열람 암호 처리
과정을 재설계해 서명·열람 중 세션 단절 문제에 대응
-
문서 다운로드: 대용량 문서 유통을 위해 브라우저
다운로드와 ZIP 스트리밍 방식을 적용하고 서명 이미지 처리 경로
정비
-
초기 로딩: PDF·모달을 지연 로딩하고 코드를
분할했으며, 미사용 의존성을 제거해 초기 로딩 대상 축소
-
공통 클라이언트 패키지와 문서 필드 변환기의 인터페이스 변경을
함께 반영
전자계약 서비스의 문서 인식·검색 PoC와 사전 승인 기능 개발
AI 문서 필드 자동 감지 PoC
비정형 계약서·신청서의 입력 필드 탐지를 위해 OCR → 필드 후보 추출
→ LLM 분류 파이프라인을 단독 설계·구현했습니다.
- 텍스트·날짜·체크박스·서명 필드를 인식하는 프로토타입 구현
-
CLOVA OCR, Gemini, 로컬 모델과 프롬프트를 비교하고, 공급자
교체가 가능한 인터페이스로 모델 실험 지원
문서 검색 파이프라인 PoC
이미지·PDF·텍스트 문서를 검색할 수 있도록 텍스트 추출 → 임베딩 →
벡터 인덱싱 → 검색 파이프라인을 설계·구현했습니다.
-
Jina·Gemini 임베딩과 키워드·시맨틱·하이브리드 검색 전략 비교
-
Milvus 기반 검색과 FastAPI·React 프로토타입을 구현하고 내부 PoC
시연
위드싸인 사전 승인 계약
전자계약 발송 전 내부 승인 단계를 추가하고, 승인 과정의 상태
전이와 오류 처리 규칙을 정리했습니다.
커스텀 굿즈 커머스의 백오피스에서 연관 검색어 관리, 옵션별 이미지
매핑, 배송 상태별 탐색 기능을 개선했습니다.
AI 이미지 생성·커머스·모바일 서비스의 프론트엔드, 백엔드 연동 및
운영 인프라 개선
PIXVAS · 실시간 이미지 생성·전송
Stable Diffusion 기반 이미지 생성 서비스에서 Kafka 메시지 크기
제한에 대응해 이미지 분할 전송과 클라이언트 재조립 방식을
구현했습니다.
-
Socket.IO·Kafka로 생성 진행 상태를 실시간 전달하고 이미지 전송
흐름 구현
-
일부 이미지 처리 연산을 클라이언트로 이전해 서버가 수행하던 처리
범위 축소
-
Stable Diffusion·ControlNet·LoRA의 생성 파라미터를 제품
인터페이스로 구성
대용량 엑셀 처리·해외 사용자 지연 대응
-
브라우저 메모리 부족: 대용량 엑셀 다운로드 중
발생한 OOM 문제에 대응해 기존 처리 방식을 서버 스트리밍으로 전환
-
해외 사용자 지연: API·DB 병목이 아닌 네트워크
구성 문제로 원인 범위를 좁히고 네트워크 구성 변경
아이엠폼 · 경력 계속
배포·인프라 관리 개선
서비스 증가로 복잡해진 배포·운영을 정리하기 위해 Kubernetes
클러스터와 private registry, Jenkins·ArgoCD 배포 파이프라인을
구축했습니다. Autoscaling과 ELK 로그 수집 환경을 구성하고, 기존
인프라를 Terraform 코드로 이식해 변경을 코드로 관리하도록
전환했습니다.
MINIPIE · 위챗 커머스 풀필먼트
-
위챗 미니프로그램 사용자 서비스와 React·TypeScript 관리자
백오피스 개발
-
WeChat Pay 결제, 해관 신고, 배송 추적 API를 연동하고 Electron
기반 자동 신고 기능 구축
TAGNITY · NFT 기반 커뮤니티
React Native 앱과 NFT 보유 여부를 검증하는 백엔드 인증 로직을
구현했습니다. Openfire 채팅·TRTC 화상 통신을 연동하고 CodePush
업데이트·배포 절차를 구축했습니다.