안녕하세요,
소프트웨어 엔지니어 방재호입니다.

전자계약, 커머스, AI 이미지 생성 등 다양한 도메인에서 제품의 핵심 흐름과 기반 시스템을 설계·구현해온 소프트웨어 엔지니어입니다. 프론트엔드를 기반으로 시작했지만, 실제 서비스 운영 과정에서 필요한 백엔드, 인프라, AI 연동까지 직접 다루며 문제 정의부터 설계, 구현, 검증, 운영 개선까지 end-to-end로 맡아온 경험이 있습니다.

특히 불확실성이 큰 문제를 빠르게 구조화하고, PoC 수준의 검증에서 멈추지 않고 제품화 가능성을 판단할 수 있는 수준까지 끌고 가는 역할에 강점이 있습니다. OCR+LLM 기반 문서 처리, RAG 기반 문서 검색, Stable Diffusion 기반 이미지 생성/편집, 실시간 전송 구조, 인프라 코드화 및 운영 구조 개선 등에서 핵심 역할을 수행했습니다.

비즈니스 성장에 기여하는 개발을 지향합니다. 빠른 프로토타이핑과 반복적 개선을 통해 유저 가치를 검증하고, 제품 운영 과정에서 발생하는 병목과 리스크를 구조적으로 해결하는 데 집중해왔습니다. PM, 기획, 디자인, 운영 등 다양한 직무와 협업하며 제품 관점에서 문제를 풀어온 경험이 있습니다.

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

Work Experience.

이폼웍스.

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

Frontend Engineer - (약 8개월)
AI 기반 문서 필드 자동 감지 시스템.

계약서·신청서 등 비정형 문서 이미지에서 입력 필드를 자동 탐지·분류하는 PoC를 단독 주도했습니다. NAVER CLOVA OCR과 Google Gemini API를 결합해 텍스트, 날짜, 체크박스, 서명 등 다양한 필드 유형을 인식·분류할 수 있는 구조를 설계했고, 로컬 모델과의 비교 실험을 통해 상용화 가능성을 검증했습니다. 전자계약 문서 입력 자동화의 핵심 가능성을 검토한 프로젝트였습니다.

주요 역할

  • 문제 정의부터 아키텍처 설계, 프로토타입 구현, 실험 검증까지 전 과정 주도
  • OCR 품질 편차가 큰 환경에서 LLM 조합과 프롬프트 설계를 반복 실험
  • 멀티 AI 프로바이더를 교체 가능한 구조로 설계해 실험 확장성과 유지보수성 확보
  • 프로토타입 완성과 함께 내부 의사결정에 활용 가능한 수준의 결과물 제공
Python FastAPI NAVER CLOVA OCR Google Gemini API Ollama React Tanstack Query Zustand Shadcn/ui
RAG 기반 문서 검색 시스템.

OCR이 포함된 이미지, PDF, 텍스트 문서를 대상으로 문서 자산의 검색 가능성을 높이기 위한 RAG 기반 검색 파이프라인을 단독 구축했습니다. 단순 시연용 챗봇이 아니라, 다양한 임베딩 모델과 검색 전략을 비교·검증하며 향후 상용화 확장을 고려한 구조를 마련했습니다.

주요 역할

  • 텍스트 추출 → 임베딩 → 벡터 인덱싱 → 검색까지 전체 파이프라인 설계·구현
  • Jina, Gemini 기반 임베딩과 키워드·시맨틱·하이브리드 검색 전략 비교
  • Milvus 기반 벡터 검색 구조를 검증하고 FastAPI·React 프로토타입까지 end-to-end 구현
  • 내부 PoC 시연과 외부 활용이 가능한 수준으로 결과물 완성
Python 3.12 FastAPI Jina Embedding v3 Gemma 3 Ollama Milvus Naver Clova OCR API React Tanstack Query Zustand Shadcn/ui
위드싸인 사전 승인 계약.

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

주요 역할

  • 발송 전 승인 단계를 제품 플로우에 반영해 결재 프로세스를 표준화
  • 상태 전이와 오류 처리 규칙을 정리해 운영 과정의 불일치 이슈를 완화
React18 Typescript styled-component zustand Mui Tanstack-Query

아이엠폼.

AI 이미지 생성, 모바일 커뮤니티, 커머스, 인프라 개선 등에서 핵심 기능 개발과 운영 구조 개선을 함께 맡아온 기간입니다. 프론트엔드에 기반을 두되, 실제 서비스 운영상 필요한 백엔드와 인프라까지 직접 다루며 제품의 중심 문제를 해결하는 역할을 수행했습니다.

Software Engineer - (약 5년 10개월)
PIXVAS.

Stable Diffusion 기반 AI 이미지 생성·편집 서비스의 핵심 기능을 개발했습니다. 이 프로젝트에서는 단순히 UI를 만드는 수준을 넘어, 생성 파이프라인을 사용자가 다룰 수 있게 추상화하고, 실시간 처리와 대용량 이미지 전송 문제를 안정화하는 역할을 맡았습니다.

주요 역할

  • React + TypeScript 기반 이미지 에디터 UI 아키텍처 설계
  • Zustand, SWR 중심의 상태 관리·비동기 처리 구조 정리
  • Stable Diffusion, ControlNet, LoRA 파이프라인을 파라미터 패널로 추상화
  • Socket.IO + Kafka 기반 생성 진행 상황 실시간 스트리밍 구현
  • Kafka 메시지 제한을 우회하기 위해 이미지 분할 전송 및 클라이언트 재조립 로직 설계
  • 일부 이미지 처리 작업을 클라이언트로 오프로딩해 서버 부하 완화
React Typescript Vite Ant Design SWR Socket IO Python 3.12 Stable Diffusion NestJs MongoDB
시스템 아키텍처 개선.

기능 확장과 서비스 증가로 복잡도가 높아진 상황에서 운영 가능한 구조로 전환하기 위한 아키텍처 개선 작업에 참여했습니다. 단기 기능 개발이 아니라, 향후 확장성과 배포 안정성을 위한 기반 구조를 다룬 경험입니다.

주요 역할

  • Kubernetes 클러스터 및 Private Registry 구성
  • Jenkins + ArgoCD 기반 배포 파이프라인 도입
  • 오토스케일링 및 ELK 로깅 시스템 도입
  • 운영 복잡도를 줄이고 서비스 배포 일관성을 높이기 위한 기반 정비
Kubernetes Docker Jenkins ArgoCD ELK
Terraform 기반 인프라 구축.

기존 인프라를 Terraform 코드로 이식해 재현성과 변경 관리 효율을 높이는 작업을 수행했습니다. 기능 개발 외에도 실제 운영 인프라를 구조화할 수 있다는 점을 보여주는 경험입니다.

Terraform AWS Tencent Cloud IaC
TAGNITY.

NFT 기반 폐쇄형 커뮤니티 모바일 앱과 관리자 백오피스를 개발했습니다. 인증, 채팅, 화상 통신, 업데이트 배포 등 서비스의 핵심 기능을 제품 수준으로 구현한 프로젝트였습니다.

주요 역할

  • React Native 기반 모바일 앱 개발
  • Openfire 기반 실시간 채팅 시스템 구축
  • TRTC 연동을 통한 실시간 화상 채팅 구현
  • NFT 보유 여부를 확인하는 백엔드 인증 로직 개발
  • 게시판, 댓글, 업로드 등 핵심 기능 제품화
React Native Typescript NestJs Openfire TRTC CodePush React Native UI Lib
MINIPIE.

위챗 미니프로그램 기반 커머스 풀필먼트 솔루션 개발에 참여했습니다. 프론트엔드, 백오피스, 결제, 물류 연동 등 커머스 운영에 필요한 핵심 흐름을 실제 서비스로 연결한 경험입니다.

주요 역할

  • 위챗 미니프로그램 기반 FE 개발
  • React + TypeScript 기반 관리자 백오피스 구축
  • 위챗 페이 결제 연동
  • 해관 신고 및 Electron 기반 자동 신고 프로세스 구축
  • 배송 추적 API 연동
  • 해외 사용자 지연 이슈에서 API/DB 병목이 아님을 검증하고 네트워크 구조 개선으로 응답 속도 개선
React Typescript Ant Design SWR Recoil Styled-components Miniprogram Tencent Cloud NodeJs ExpressJs NestJs MongoDB
기타 핵심 개선 사례.
  • 대용량 엑셀 다운로드 시 브라우저 OOM 문제를 서버 스트리밍 방식으로 개선
  • 대형 클라이언트 리뉴얼 프로젝트에서 FE를 주도하며 일정 단축에 기여
  • 다양한 서비스 구축 경험을 통해 FE-BE-Infra 전반을 아우르는 제품 개발·운영 역량 축적

마플 코퍼레이션.

커스텀 굿즈 커머스 플랫폼에서 운영 효율과 상품 관리 정확도에 직접 연결되는 백오피스 핵심 기능을 개발했습니다.

Software Engineer - (약 3개월)

상품 연관 검색어를 운영자가 직접 관리할 수 있도록 구조를 개선해 운영 효율을 높였고, 옵션별 이미지 매핑 기능을 구현해 상품 관리 정확도를 높였습니다. 또한 마이페이지·구매내역 개편과 배송 상태별 조회 구조 개선을 통해 사용자와 운영자 모두의 탐색 경험을 정리했습니다. 짧은 기간이었지만, 반복적인 운영 업무를 제품 내부 구조로 흡수하는 성격의 작업을 맡았습니다.

Javascript PostgreSQL FxJS FxDom Rune

Technical Strengths.

Core Strengths.
  • 제품의 핵심 흐름을 빠르게 구조화하고 end-to-end로 구현하는 능력
  • 프론트엔드 기반이지만 백엔드·인프라·AI 연동까지 직접 다루는 문제 해결 방식
  • 불확실성이 큰 영역에서 PoC를 설계하고 제품화 가능성을 검증하는 역량
  • 정확도, 운영성, 처리 성능, 전송 안정성 등 제품의 본질적 품질을 개선한 경험
  • PM, 기획, 디자인, 운영과 협업하며 기술 문제를 제품 문제로 번역하는 커뮤니케이션 역량
Tech Stack.
Frontend
JavaScript, TypeScript, React, React Native, Next.js, Zustand, Recoil, SWR, TanStack Query, MUI, Ant Design, styled-components, shadcn/ui, Vite
Backend / Infra
Node.js, Express.js, NestJS, FastAPI, Docker, AWS, Tencent Cloud, Terraform, Kubernetes, Jenkins, ArgoCD
Database / Search
PostgreSQL, MongoDB, Redis, Milvus
AI / ML
Stable Diffusion, ControlNet, LoRA, Google Gemini API, Ollama, RAG, Embedding, OCR(CLOVA)

자격증.

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