방재호 Software Engineer

프론트엔드 아키텍처를 중심으로 API·문서 처리·운영 문제까지 해결해 온 엔지니어

전자계약·커머스·AI 서비스에서 프론트엔드를 중심으로 API 연동, 문서 처리, 백엔드·인프라 개선을 수행했습니다. 전자서명 제품의 V2 API 전환에서 호출부와 데이터 변환 계층을 분리하고 회귀 검증 구조를 정비했습니다.

브라우저 메모리 부족과 실시간 이미지 전송 제약에 대응해 처리 위치와 전송 방식을 변경했습니다. AI 문서 인식·검색 PoC를 구현했으며, 2인 팀에서 기획·프론트엔드·결제 연동을 맡아 유료 기능을 갖춘 서비스를 출시했습니다.

경력

인투소프트

Frontend Engineer · - 재직 중

전자서명 제품 심플사인의 V2 API 전환과 서명·문서 처리 기능 개선 담당

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

신규·레거시 환경을 함께 지원하며 단계적으로 전환해야 했습니다. 서버 응답 형식에 결합된 화면 코드를 정리하기 위해 API 호출부와 화면용 데이터 변환 계층을 분리했습니다.

  • 약 200개 API 호출을 도메인별로 정리·중앙화하고 명세 불일치와 중복 호출 확인
  • 서버 응답을 화면 모델로 바꾸는 변환 계층과 도메인별 서비스 구조 설계·구현
  • 변환·캐시·서명 핵심 로직의 단위 테스트와 서버 구현·사용자 시나리오를 교차 검증
  • 단계적 전환 완료 후 호환 계층과 임시 코드를 제거하고 서비스 레이어를 도메인 단위로 재편

서명 세션·문서 다운로드·초기 로딩 개선

  • 서명 세션: 참여자 토큰 만료와 열람 암호 처리 과정을 재설계해 서명·열람 중 세션 단절 문제에 대응
  • 문서 다운로드: 대용량 문서 유통을 위해 브라우저 다운로드와 ZIP 스트리밍 방식을 적용하고 서명 이미지 처리 경로 정비
  • 초기 로딩: PDF·모달을 지연 로딩하고 코드를 분할했으며, 미사용 의존성을 제거해 초기 로딩 대상 축소
  • 공통 클라이언트 패키지와 문서 필드 변환기의 인터페이스 변경을 함께 반영

마플 코퍼레이션

Software Engineer · -

커스텀 굿즈 커머스의 백오피스에서 연관 검색어 관리, 옵션별 이미지 매핑, 배송 상태별 탐색 기능을 개선했습니다.

아이엠폼

Software Engineer · -

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 업데이트·배포 절차를 구축했습니다.

사이드 프로젝트

케미리포트

2인 팀 · 기획·프론트엔드·결제 연동 · -

AI 관계 분석 서비스의 유료 기능을 개발해 2026.05.01 토스 인앱으로 출시했습니다. 서비스 보기

  • Toss 로그인, 결제 조건·크레딧·24시간 무료 재분석 정책을 설계하고 Toss Payments 결제 흐름 연동
  • OpenAI API 기반 리포트 생성과 결과 캐시를 설계하고, 요청 단위 비용 로깅과 무료 결과 사전 생성 적용
  • 기획서를 버전 관리하고 작업 의존성을 정리해 백엔드 담당자와 개발 진행

기술

핵심: JavaScript, TypeScript, React, Next.js, React Native · API 연동·데이터 변환·문서 처리

프로젝트 활용: Node.js, NestJS, FastAPI, Socket.IO, Kafka, Milvus, Docker, Kubernetes, Terraform, AWS · OCR, LLM API, Embedding, Stable Diffusion

자격증

정보처리기사 · 한국산업인력공단 ·