BbaGyun
메인
작업물
공부
인사이트
소개
문의하기
로그인
데이터를 불러오는 중입니다...
작업물
단순한 기능 구현을 넘어, 견고한 아키텍처로 비즈니스 문제를 해결한 실무 프로젝트 기록입니다.
호텔 예약 · 결제 통합 플랫폼
2025.12 – 2026.03
FE 3명 / BE 1명 (본인) / PM·PL 겸임
1인 백엔드 및 PM/PL로서 요구사항 정의부터 Core 아키텍처 설계, Optimistic Lock 기반의 동시성 제어, 인프라 트러블슈팅까지 전 과정을 주도하며 모놀리식 환경에서 최적의 성능과 데이터 정합성을 이끌어낸 통합 플랫폼 프로젝트입니다.
TypeScript
NestJS
MySQL
Prisma
Jenkins
PM2
Cloudflare
호텔 예약 시스템 플랫폼화 및 구조 고도화
2024.11 – 2025.10
FE 2명 (본인 포함) / BE 1명
하드코딩 기반의 복제형 예약 시스템을 "설정 주도(Config-driven) 아키텍처"로 전면 재설계하여, 소스 코드 수정 없이 다수의 신규 프로젝트 확장이 가능한 프론트엔드 플랫폼 환경을 구축한 프로젝트입니다.
JavaScript
React
PHP
MySQL
Sequelize
Jenkins
화훼 도소매 B2B 주문 플랫폼
2024.08 – 2025.08
FE 2명 (본인 포함) / BE 1명 (본인)
1인 백엔드로서 결제/정산 자동화 파이프라인(간이 Outbox 패턴)을 단독 설계하여 금융 데이터 무결성을 100% 확보하고, 프론트엔드의 기능 단위 아키텍처 표준화까지 주도해 시스템 전체의 안정성과 유지보수성을 끌어올린 프로젝트입니다.
JavaScript
React
Node.js
Express
MySQL
Sequelize
Jenkins
Socket.io
통합 회원 관리 인증 서버 (SSO) 설계 및 구축
2024.07 – 2024.12
BE 1명 (본인)
사내 서비스들의 파편화된 인증 체계를 통합하기 위해 NestJS 기반의 중앙 집중형 SSO 서버를 구축하고, JWT Payload와 Soft FK를 활용해 물리적으로 분리된 DB 환경에서 안전한 신뢰 모델을 설계한 프로젝트입니다.
TypeScript
NestJS
MySQL
Prisma
Jenkins
PM2
리조트 웹사이트 리뉴얼 및 예약 시스템 구축
2023.12 – 2024.10
FE 3명 (본인 포함) / BE 1명 (본인)
블랙스톤 벨포레리조트의 레거시(PHP) 환경에 SPA(React)를 결합한 점진적 공존 아키텍처를 설계하고, 결제 보상 트랜잭션과 BFF 기반의 프록시를 도입하여 시스템의 신뢰도와 보안을 크게 끌어올린 프로젝트입니다.
JavaScript
React
Node.js
Express
MySQL
Sequelize
Jenkins
PHP
법문검색 엔진 구축
2023.06 – 2023.10
FE 2명 (본인 포함), BE 1명 (본인)
한마음과학원 사이트의 77만 자의 비정형 데이터를 파싱하여 DB화하고, 레거시 DB 환경의 제약을 극복한 FTS + 동적 LIKE 하이브리드 검색 엔진을 고안해 응답 속도를 1500ms에서 400ms로 73% 개선한 프로젝트입니다.
JavaScript
React
Node.js
Express
MySQL
Sequelize
GitHub Actions
PHP
골프 예약 시스템 구축
2023.05 – 2023.06
FE/BE 단독
더시에나 골프장의 외부 API 의존도가 높은 예약 시스템에서, 인메모리 버퍼링 기반의 파일 로깅 아키텍처를 도입하여 DB 병목을 해결하고 시스템 안정성을 확보한 프로젝트입니다.
PHP
MySQL