PORTFOLIO : 백앤드 개발자

| Birthday | 93.12.02 |
|---|---|
| [email protected] | |
| Mobile | 010-3952-9399 |
| Address | 서울특별시 관악구 |
| 학력사항 | - 한국외국어대학교 컴퓨터공학과 졸업(2017.02) |
✍ 새로운 가능성을 탐험하며 세상을 바꾸는 사람이 되고 싶습니다.
20대의 시작에는 사랑 받는 사람이 되길 꿈꾸며 대학 생활을 시작했습니다. 30대의 시작에는, 새로운 도전에 두려움 없이 탐험하는 사람이 되길 꿈꾸며 개발을 시작하게 되었습니다.
물리학, 컴퓨터 공학, 서비스직, 다양한 직종을 경험하며 꿈을 이루기 위해 열정적으로 일했고, 그 과정에서 내가 좋아하는 것, 잘하는 것, 그리고 도전을 통해 배울 수 있는 것들을 발견하게 되었습니다.
이제는 미지의 경계를 허물며 스스로를 성장시키고, 더 나은 세상을 만들어가는 데 기여하기 위해 열정적으로 일을 하고 있습니다.
핀테크(FinTech) 관련 웹·모바일 애플리케이션의 백엔드 개발과 시스템 아키텍처 설계를 담당합니다.
- 멀티체인 블록체인 지갑 서버 개발: EVM · Solana · TON · Tron · XRP · UTXO 등 8개 체인 지원 암호화폐 지갑 백엔드 설계 및 구현 (REST API 서버 + 블록체인 이벤트 워커)
- 핀테크 서비스 백엔드: 투자 정산 로직, 온체인 코인 지급 스케줄러, KYC 인증 파이프라인, 암호화폐 거래소 플랫폼 등 다수 핀테크 서비스 전담 개발
- 보안 설계: AWS KMS 암호화, Redis 분산 Rate Limiter, WebSocket JWT 인증, WebAuthn Passkey, timingSafeEqual() 등 전 계층 보안 구현
- 운영 환경: AWS EC2 + NGINX + PM2 서버 운영, Docker 멀티 컨테이너 배포, Swagger API 전 도메인 문서 관리
병원 시스템 개발자로 , 전문 병원, 대학병원 등 에서 EMR/OCS 시스템 개발을 하였습니다.
- Visual Basic 6 기반 application 개발 / 운영
- Database(Oracle) 대용량 데이터베이스 개발 / 운영
- C# 기반 의료정보시스템 개발 및 유지보수
- asp.net 기반 웹 의료정보 시스템 개발 및 유지보수
- 자세한 업무 내용
EVM, Solana, Tron, TON, XRP, UTXO(BTC/LTC) 등 7개 체인 계열을 지원하는 멀티체인 암호화폐 지갑 서버의 핵심 백엔드를 개발했습니다. kookmin-wallet-server(REST API)와 kookmin-wallet-worker(블록체인 연동/인덱서/WebSocket) 두 레포지터리를 병행 개발했습니다.
- 멀티체인 트랜잭션 파이프라인: 잔액 조회 · 수수료 추정 · 서명 · 브로드캐스트를 6개 체인에 구현, validateTransferPreflight() 단일 진입점으로 전송 사전 검증 통합
- 서명 독립화: UTXO(BTC/LTC) · XRP 서명을 외부 관리형 서비스 의존 없이 bitcoinjs-lib · xrpl로 직접 구현, 전 체인 RPC 메서드명 통일(callJsonRpc / callRestRpc)해 코드 일관성 확보
- 인증 시스템: WebAuthn Passkey 등록 · 로그인 (@simplewebauthn/server), JWT refresh token 기반 자동 로그인 흐름 설계
- 보안 설계: Redis Rate Limiter 다중 인스턴스 커운터 공유, AWS KMS + AES-256-GCM 이중 암호화, WebSocket JWT 인증 전환으로 미인증 수신 취약점 차단, crypto.timingSafeEqual()로 타이밍 사이드채널 공격 방지
- 성능 최적화: 포트폴리오 가격 조회 Promise.all 병렬화 · Redis 캐싱, watchAddressService N+1 쿼리 → 단일 IN 쿼리로 최적화
- 입금 감지 파이프라인: Moralis(EVM) · Tatum(Solana · Tron) · TonAPI(TON) 웹훅 인덱서, FCM 푸시 + 이메일 알림 통합 연동
- API 문서 · 운영: Swagger auth · wallet · transaction 전 도메인 API 문서 동기화, AWS EC2 + NGINX + PM2 운영 환경 구성
DT IN/OUT 정산, SMB 코인 월 지급·교환, 홍보비/노드비 USDT 전송 등 복합 투자 금융 로직과 다수의 온체인 스케줄러를 신규 개발 및 유지보수했습니다. 국내 플랫폼(smbpie.com) 및 신규 글로벌 버전(smbpieglobal) 두 프로젝트 병행 개발.
- 온체인 코인 지급 스케줄러: SMB 코인(ERC-20, Polygon) 월 정기 지급 — txid 선기록(RESERVED) 후 broadcast로 이중지불 방지, idempotent 재실행 안전 설계 (ethers.js v6)
- 정산 자동화: 이벤트 코인 지급(coin_krw → USDT → SMB 환산 · Polygon 전송), SMBS → SMB 월 1회 교환, 홍보비 · 노드비 USDT 자동 전송
- 리스크 관리 로직: DT OUT 출금 첫 입금 대비 500% 한도 · 주 1회 제한 · 등급별 코인 구매 로직 구현
- 등급 산정 시스템: 스테이킹 기준 등급 산정(last_dream_token / last_staking_token), DT IN 승인 · 취소 시 등급 변동 실시간 연동
- 유저 로그 체계: 드림리워드 · DT in/out · 멤버십 구독 · 쇼핑충전 등 전 액션 추적 로그 구현
- 글로벌 플랫폼 확장: Firebase 연동, GeoIP 국가 코드 처리, QR 코드 결제, 다국어 약관 관리 (smbpieglobal)