Software Engineer.

전자서명, 문서 자동화, 커머스, AI 서비스 등 다양한 도메인에서 제품이 해결해야 할 문제를 정의하고 이를 실제 운영 가능한 시스템으로 구현해온 소프트웨어 엔지니어입니다.

프론트엔드를 기반으로 시작했지만 제품을 완성하는 데 필요한 백엔드, 인프라, 데이터, AI까지 영역을 확장하며 문제 정의부터 시스템 설계·구현·검증·운영 개선까지 직접 수행해왔습니다.

특히 API 마이그레이션과 도메인 설계 개선, 문서 처리 자동화, AI 기반 검색·인식 시스템처럼 여러 컴포넌트와 운영 제약이 얽힌 문제를 정리하고 각 영역의 책임과 의존 관계를 조정하는 업무에 강점이 있습니다.

특정 기술 자체보다 사용자와 비즈니스의 문제를 기술 시스템으로 전환하고, 장기적으로 안정적으로 운영할 수 있게 만드는 것을 중요하게 생각합니다.

Profile.

이름
방재호 (BANG JAE HO)
생년월일
1990.11.14
이메일
bangjh1114@gmail.com
연락처
010-9674-5444
블로그

Work Experience.

인투소프트.

Frontend Engineer - (재직 중)

전자서명 제품 심플사인의 차세대 클라이언트 전환과 제품 구조 개선을 담당하고 있습니다. V2 API 마이그레이션을 중심으로 서버 계약과 UI 사이의 경계를 재설계하고, 서명 세션·문서 유통·조직/권한·성능 등 제품의 주요 기능을 함께 개선해왔습니다.

심플사인 V2 마이그레이션.

차세대 API 전환 과정에서 단순 API 교체가 아니라 서버 응답 형식과 UI가 강하게 결합된 기존 클라이언트를 분리하는 것을 우선 과제로 정의했습니다.

서버 계약 변경이 화면 전반으로 전파되지 않도록 API 호출 계층과 화면용 데이터 변환 계층을 분리하고, 도메인별 서비스와 검증 체계를 설계했습니다.

주요 역할
  • 약 200개 API 호출을 도메인별로 정리·중앙화해 명세 불일치와 중복 호출을 조기에 발견
  • 서버 응답과 화면 모델 사이의 변환 계층을 설계해 API 변경의 영향 범위를 UI에서 격리
  • 신규·레거시 환경을 동시에 운영하며 단계적으로 전환하고, 완료 후 호환 계층과 임시 코드를 제거하여 전환 이후 코드까지 정리
  • AI 코딩 도구를 구현 가속 수단으로 활용하되 서버 구현·테스트·사용자 시나리오를 교차 검증하는 방식으로 변경 안정성 유지

심플사인 제품 고도화 및 운영 안정화.

V2 전환 이후 서명 세션, 문서 유통, 조직·권한, 초기 로딩 등 실제 고객 운영에 직접 영향을 주는 영역의 문제를 지속적으로 개선했습니다. 개별 화면 기능보다 사용자 작업 과정과 컴포넌트 책임을 기준으로 병목과 실패 지점을 찾아 개선하는 방식으로 접근했습니다.

주요 역할
  • 참여자 토큰 만료와 열람 암호 처리 과정을 재설계해 서명·열람 중 세션 단절로 인한 작업 중단 가능성 감소
  • 브라우저 다운로드와 ZIP 스트리밍 방식을 적용하고 대용량 문서·서명 이미지 처리 비용을 최적화하여 문서 유통 안정성 개선
  • 공통 클라이언트 패키지와 문서 필드 변환기의 계약 변경을 함께 관리하여 여러 시스템 사이의 변경 영향 통제
  • PDF·모달 지연 로딩, 코드 분할, 미사용 의존성 제거를 통해 초기 로딩 경로와 유지보수 범위 축소

이폼웍스.

Frontend Engineer - (약 8개월)

전자계약 서비스에서 문서 처리 자동화와 계약 운영 절차 개선을 중심으로 주요 기능을 개발했습니다. 비정형 문서 인식, 문서 검색, 승인 프로세스처럼 제품의 본질적인 문제를 다루는 업무를 맡았습니다.

AI 기반 문서 필드 자동 감지 시스템.

비정형 계약서·신청서에서 입력 필드를 자동으로 탐지하는 문제의 실서비스 적용 가능성을 검증하기 위해 문서 인식 파이프라인을 처음부터 설계하고 PoC를 단독 수행했습니다.

OCR과 LLM을 결합한 처리 방식을 설계하고 다양한 모델과 프롬프트를 비교하면서 단순 데모가 아니라 정확도·확장성·프로바이더 종속성까지 포함한 기술적 타당성을 검증했습니다.

주요 역할
  • OCR → 필드 후보 추출 → LLM 분류까지 전체 파이프라인 설계
  • 텍스트·날짜·체크박스·서명 등 문서 필드 유형 자동 인식 기능 구현
  • CLOVA OCR, Gemini, 로컬 모델을 비교하여 품질과 운영 비용 관점에서 상용화 가능성 검증
  • AI 모델 공급자를 교체할 수 있도록 인터페이스를 추상화하여 이후 모델 실험 범위 확대
  • 프로토타입 결과를 내부 제품 의사결정에 활용 가능한 수준까지 구현

RAG 기반 문서 검색 시스템.

이미지·PDF·텍스트 형태로 분산된 문서 자산을 검색 가능하게 만드는 것을 목표로 문서 수집부터 검색까지 전체 검색 파이프라인을 설계·구현했습니다.

특정 모델을 사용하는 데 그치지 않고 임베딩 모델과 검색 전략을 비교하여 문서 특성에 적합한 검색 방식을 검증했습니다.

주요 역할
  • 텍스트 추출 → 임베딩 → 벡터 인덱싱 → 검색까지 전체 파이프라인 설계·구현
  • Jina, Gemini 기반 임베딩과 키워드·시맨틱·하이브리드 검색 전략 비교
  • Milvus 기반 벡터 검색 방식을 검증하고 FastAPI·React 프로토타입까지 구현
  • 내부 PoC 시연과 외부 활용이 가능한 수준으로 결과물 완성

위드싸인 사전 승인 계약.

전자계약 발송 전 내부 결재 단계를 추가하는 기능을 개발했습니다. 단순한 기능 추가가 아니라, 계약 발송 과정의 운영 리스크를 줄이고 승인 절차를 표준화하는 통제 절차를 제품 내에 구축한 작업이었습니다. 상태 전이와 오류 처리 규칙을 정리해 운영 불일치 이슈를 줄이는 데 기여했습니다.

주요 역할
  • 발송 전 승인 단계를 제품 플로우에 반영해 결재 프로세스를 표준화
  • 상태 전이와 오류 처리 규칙을 정리해 운영 과정의 불일치 이슈를 완화

아이엠폼.

Software Engineer - (약 5년 10개월)

약 6년간 AI 이미지 생성, 커머스, 모바일 서비스와 인프라를 경험하며 Frontend 중심 개발자에서 제품 전체를 다루는 Software Engineer로 역할을 확장한 기간입니다.

제품 기능뿐 아니라 Backend, 실시간 처리, 배포, Kubernetes, Terraform까지 직접 다루며 서비스를 실제 운영 가능한 상태로 만드는 데 필요한 시스템 경험을 쌓았습니다.

PIXVAS.

Stable Diffusion 기반 이미지 생성 서비스를 구축하며 생성 모델을 사용자가 다룰 수 있는 제품 인터페이스로 추상화하고, 실시간 처리와 대용량 데이터 전송에서 발생하는 시스템 문제를 해결했습니다.

주요 역할
  • Stable Diffusion·ControlNet·LoRA 파이프라인을 제품에서 사용할 수 있는 파라미터 인터페이스로 추상화
  • Socket.IO + Kafka 기반 생성 진행 상태 실시간 전달 방식 구현
  • Kafka 메시지 크기 제약을 이미지 분할 전송과 클라이언트 재조립 방식으로 해결
  • 일부 이미지 처리 연산을 클라이언트로 이전하여 서버 처리 비용 감소

시스템 아키텍처 개선.

서비스 증가로 운영 복잡도가 높아지면서 Kubernetes, CI/CD, Observability, IaC 기반으로 배포·운영 방식을 개선했습니다.

주요 역할
  • Kubernetes cluster 및 private registry 구축
  • Jenkins + ArgoCD 기반 배포 파이프라인 도입
  • Autoscaling 및 ELK 기반 로그 수집 환경 구축
  • Terraform으로 기존 인프라를 코드화하여 재현성과 변경 추적성 확보
  • 해외 사용자 latency 문제를 API/DB가 아닌 network topology 문제로 좁혀 네트워크 구성을 개선
  • 대용량 Excel 다운로드의 브라우저 OOM 문제를 server streaming 방식으로 전환

TAGNITY.

NFT 기반 폐쇄형 커뮤니티 모바일 서비스를 개발하며 인증, 실시간 채팅, 화상 통신, 앱 업데이트 등 모바일 서비스의 주요 기능을 백엔드 연동부터 앱까지 구현했습니다. 단순 화면 개발을 넘어 여러 외부 시스템과 백엔드를 연결하고, 실제 사용자 시나리오가 안정적으로 동작하도록 제품 수준의 통합을 담당했습니다.

주요 역할
  • React Native 기반 모바일 앱 및 관리자 기능 개발
  • NFT 보유 여부를 검증하는 백엔드 인증 로직 구현
  • Openfire 기반 실시간 채팅 시스템 연동
  • TRTC 기반 실시간 화상 통신 기능 구현
  • CodePush를 활용한 앱 업데이트·배포 절차 구축
  • 게시판, 댓글, 파일 업로드 등 커뮤니티 주요 기능 구현 및 출시

MINIPIE.

위챗 미니프로그램 기반 커머스 풀필먼트 솔루션을 개발하며 상품 탐색부터 결제, 통관, 배송까지 이어지는 커머스 운영 전 과정을 구현했습니다. 프론트엔드와 관리자 백오피스를 넘어 결제·물류·외부 시스템을 연결하며, 실제 주문이 처리되는 전체 프로세스를 제품 수준으로 통합했습니다.

주요 역할
  • 위챗 미니프로그램 기반 사용자 서비스 및 React + TypeScript 관리자 백오피스 개발
  • WeChat Pay를 연동해 상품 구매부터 결제까지의 결제 과정 구현
  • 해관 신고 프로세스를 외부 시스템과 연동하고 Electron 기반 자동 신고 기능 구축
  • 배송 추적 API를 연동해 주문 이후 물류 상태를 서비스에 통합
  • 상품·주문·결제·물류 시스템 간 데이터 연동을 구현해 커머스 운영 프로세스를 하나의 서비스로 통합

마플 코퍼레이션.

Software Engineer - (약 3개월)

커스텀 굿즈 커머스 플랫폼에서 반복적인 운영 업무와 상품 관리 오류를 제품 기능으로 줄이는 백오피스 개선을 담당했습니다.

연관 검색어 관리, 옵션별 이미지 매핑, 배송 상태별 탐색 방식 등을 개선해 운영자가 수작업으로 처리하던 업무를 제품 기능으로 전환했습니다.

Product Project.

케미리포트.

기획 · 프론트엔드 · 결제 연동 - (출시 완료)

AI 기반 관계 분석 유료 서비스를 2인 팀으로 기획하고 약 4주 만에 실제 출시했습니다.

단순 사이드 프로젝트가 아니라 기획, AI 비용, 사용자 경험, 인증, 결제, 데이터 모델, 배포·출시까지 제품 개발 전 과정을 경험하는 것을 목표로 진행했습니다.

AI 기반 관계 분석 서비스.

https://minion.toss.im/NlBFo8Xy · 2026.05.01 토스 인앱 출시
주요 역할
  • 기획서를 버전 관리하고 작업 의존성을 분석해 Backend / Frontend 작업을 병렬로 진행
  • OpenAI API 기반 실시간 리포트 생성과 결과 캐시 설계
  • AI 요청 단위 원가를 기록하고 무료 결과를 사전 생성해 추론 비용 최적화
  • Toss 로그인, 결제 조건, 크레딧, 24시간 무료 재분석 정책 설계
  • Toss Payments 연동 및 실제 유료 결제 절차 구축
  • 기획 → 구현 → 배포 → 실제 출시까지 약 4주 만에 완료

Technical Strengths.

Core Strengths.
  • 사용자·운영 문제를 기술 문제로 번역하고, 문제 정의부터 시스템 설계·구현·검증·운영 개선까지 전 과정을 책임지는 역량
  • API 계약, 데이터 변환 계층, 도메인 경계, 실시간 처리, 배포 방식 등 여러 컴포넌트 사이의 결합도를 관리하고 변경 가능성을 고려한 시스템을 설계하는 역량
  • OCR, RAG, LLM, 이미지 생성 모델을 단순 실험에서 끝내지 않고 정확도·비용·운영성·확장성을 기준으로 제품 적용 가능성을 검증하는 역량
  • Frontend를 기반으로 Backend·Infrastructure·AI까지 필요한 영역으로 확장하며 제품의 실제 병목을 해결하는 문제 중심의 기술 접근
  • 하나의 구현 방식에 바로 뛰어들기보다 문제의 범위와 제약을 정리하고 대안을 비교한 뒤 가장 작은 효과적인 개입을 선택하는 방식
Tech Stack.
Frontend
JavaScript, TypeScript, React, Next.js, React Native
Backend / Distributed Systems
Node.js, NestJS, FastAPI, REST API, WebSocket, Kafka
Data / Infrastructure
PostgreSQL, MongoDB, Redis, Milvus, Docker, Kubernetes, Terraform, AWS, ArgoCD
AI
LLM API, RAG, Embedding, OCR, Stable Diffusion, ControlNet, LoRA

자격증.

🏆
정보처리기사
발급기관 한국산업인력공단
취득일 2025.09.12