홍성찬

거래소·게임 서버부터 온체인 결제 인프라까지 다뤄온 풀스택 개발자 · 서울

가상자산 거래소, 자동매매 솔루션, 블록체인 결제, 실시간 게임 서버를 다뤄왔습니다. BSV 노드를 직접 운영하며 UTXO를 수신·검증하는 온체인 결제 구조를 만들었고, 블록체인을 API 소비가 아니라 프로토콜 레벨에서 다뤘습니다. 백엔드부터 인프라, React 프론트까지 1인으로 전 스택을 맡은 경험이 많습니다.

기록

온체인 입금을 수 초 내 정산하기 — 0-컨펌 결제 시스템

확정되지 않은 트랜잭션을 언제, 무슨 근거로 믿을 것인가. 실시간 정산 백엔드를 두 번 다르게 설계한 기록.

  • Node.js
  • TypeScript
  • NestJS
  • BullMQ
  • Redis
  • PostgreSQL
  • BSV

경력

A1

2022.12 – 2025.11

웹개발 · 프리랜서

광고 운영 백오피스 / 공공 입찰 정보 수집 시스템

  • 나라장터 입찰 공고 수집을 OPEN API·웹 크롤링 이중 소스로 구성 — 한쪽 장애에도 수집이 중단되지 않도록 페일오버 설계
  • 여러 소스를 AWS Glue ETL로 정규화·중복 제거 후 적재, 조회는 Redis 캐시로 반복 부하 흡수
  • AWS CDK로 인프라 코드화, NestJS 백엔드부터 React 프론트까지 단독 구축
  • TypeScript
  • NestJS
  • React
  • PostgreSQL
  • Redis
  • AWS CDK·Glue

개인사업 — Time to Party

2021.04 – 2022.10

1인 개발 · 블록체인 기반 실시간 게임

온체인 송금이 곧 게임 참여가 되는 실시간 게임. 백엔드·온체인 결제·3D 프론트 전 스택 담당

  • BSV 노드를 직접 운영하며 UTXO를 수신·검증하는 온체인 결제 구조 설계 — 중앙 잔고 장부 없이 더블스펜딩 검증으로 결제 무결성 확보
  • chain tip·orphan block 모니터링으로 체인 재구성 상황의 트랜잭션 신뢰성 관리
  • React Three Fiber 기반 3D 클라이언트 구현
  • Node.js
  • PostgreSQL
  • Redis
  • Socket.IO
  • bull
  • Jenkins

㈜피어테크

2021.01 – 2021.03

프론트엔드

가상화폐 거래소 GDAC — 사용자 KYC 인증(유형별 인증·정보 수정)

  • Node.js
  • React

㈜에스티엔

2020.06 – 2021.01

백엔드/서버개발

AI 스마트팜 PASS — CCTV 영상 처리 인프라

  • RTSP 영상 스트림에서 인식에 필요한 프레임만 추려 Glacier에 저장 — 저장 비용 최적화
  • 대량 영상 레이블링·검수용 웹 툴 제작(작업자 할당 후 검수)
  • Node.js
  • RabbitMQ
  • AWS Lambda·SQS

㈜메인메타

2019.08 – 2020.05

백엔드/서버개발

블록체인 기반 실시간 멀티플레이어 게임

  • 인증 서버, WebSocket 서버, bull 기반 job queue 등 백엔드 전반과 프론트엔드까지 단독 담당
  • Node.js
  • Socket.IO
  • bull
  • Redis
  • MySQL
  • AWS

㈜트라움인포테크

2019.04 – 2019.06

백엔드/서버개발

트레이딩 팀 요구사항에 맞춘 자동매매 기능 — OAuth 통합 로그인 서버, AWS VPC 네트워크 구성

  • Node.js
  • Sentry

㈜엔달고코리아

2018.09 – 2019.03

백엔드/서버개발

스포츠 소셜미디어 엔달고 — Stripe 결제 연동, 외부 밋업 사이트 크롤링·참가 정보 전달

  • Node.js Serverless
  • AWS Lambda·DynamoDB
  • Elasticsearch

㈜피어테크

2018.06 – 2018.07

백엔드/서버개발

가상화폐 거래소 GDAC

  • 오더북이 단순 배열 적재 구조라 주문량이 일정 수준을 넘으면 처리가 한계에 도달하던 문제를 발견 — 자료구조를 컬렉션 기반으로 재설계하고 서버 초당 동기화 횟수를 제한해 처리량 개선
  • Node.js
  • React

㈜스타일켓 (Styleket Inc.)

2015.12 – 2018.06

백엔드/서버개발

리브레 마켓 — 인플루언서 커머스

  • bull 기반 job queue 시스템 구축 (이후 다른 프로젝트에서도 재사용)
  • ELK 기반 실시간 검색어 순위, 이미지 동적 전송·캐시 서버 구축, 네이버 쇼핑 상품 연동
  • Node.js
  • PostgreSQL
  • React
  • Docker
  • AWS
  • Elasticsearch

팝조이㈜

2015.06 – 2015.12

서버 · 게임개발

데미갓워 게임 서버 (라이브팀 합류)

  • 채팅 서버가 인스턴스 간 socket.io 소켓을 직접 열어 메시지를 공유하던 구조를 Redis Pub/Sub 기반으로 전환 — 서버 간 전달 단순화, 수평 확장 가능하게 개선
  • Node.js
  • Socket.IO
  • MySQL
  • Jenkins

㈜썬힐 (구 모라이즌)

2014.04 – 2015.06

서버/클라 · 게임개발

Redis 기반 DB 캐시 모듈, Jenkins CI, JMeter 부하 테스트, Unity 네이티브 연동, 사진 저장·전송용 웹서버(Python Tornado), 카카오톡 연동

  • Node.js
  • WebSocket
  • MySQL
  • Redis

㈜모플소프트 / ㈜레드스톤

2013.11 – 2014.04

서버 · 게임개발

모바일 TCG PHP 서버(넷마블 계정 연동·랭킹), Unity SNG 게임 콘텐츠 개발 — 첫 경력

  • PHP
  • MySQL
  • Unity

기술

블록체인
  • BSV 노드 운영
  • UTXO / 0-conf
  • Paymail
  • 온체인 결제
백엔드
  • Node.js
  • NestJS
  • TypeScript
  • WebSocket / Socket.IO
데이터 · 큐
  • PostgreSQL
  • Redis
  • MySQL
  • BullMQ
  • RabbitMQ
  • Elasticsearch
프론트엔드
  • React
  • Next.js
  • Three.js (R3F)
  • Zustand
  • React Query
인프라
  • AWS (CDK · Glue · Lambda)
  • Docker
  • Jenkins