BbaGyun
메인
작업물
공부
인사이트
소개
문의하기
데이터를 불러오는 중입니다...
Open to work
단순한 기능 구현을 넘어,
견고한 아키텍처를 설계합니다.
사용자를 위한 매끄러운 경험과 팀을 위한 견고한 아키텍처.
시스템의 방향을 설계하고 기술의 깊이를 더하는 3년 차 백엔드 중심 풀스택 개발자입니다.
작업물 보기
문의하기
Node.js
Express
NestJS
PHP
JavaScript
TypeScript
React
MySQL
Prisma
Sequelize
AWS
NHN Cloud
Cafe24
Gabia
Rocky Linux
Jenkins
GitHub Actions
PM2
Socket.io
Claude Code
Cursor
Node.js
Express
NestJS
PHP
JavaScript
TypeScript
React
MySQL
Prisma
Sequelize
AWS
NHN Cloud
Cafe24
Gabia
Rocky Linux
Jenkins
GitHub Actions
PM2
Socket.io
Claude Code
Cursor
Node.js
Express
NestJS
PHP
JavaScript
TypeScript
React
MySQL
Prisma
Sequelize
AWS
NHN Cloud
Cafe24
Gabia
Rocky Linux
Jenkins
GitHub Actions
PM2
Socket.io
Claude Code
Cursor
Node.js
Express
NestJS
PHP
JavaScript
TypeScript
React
MySQL
Prisma
Sequelize
AWS
NHN Cloud
Cafe24
Gabia
Rocky Linux
Jenkins
GitHub Actions
PM2
Socket.io
Claude Code
Cursor
작업물 갯수
8
인사이트 갯수
17
연차
3+
최근 작업물
전체 보기
사내 DX 하네스 v2 구축
2026.04 – 현재
팀원과 AI 에이전트가 프로젝트마다 다르게 수행하던 설계·검증·배포 절차를 공통 정책, CLI와 CI/CD로 집행하는 사내 개발 운영 플랫폼입니다.
Spec Kit
Superpowers
Playwright MCP
Codi skills
GitHub Actions
Infisical
골프 예약 시스템 구축
2023.05 – 현재
입사 후 처음 맡은 프로젝트로, 외부 파트너사 예약 API를 연동한 골프 예약·마이페이지를 구현하고 운영 중 조회하기 어려워진 통신 로그를 업무 DB에서 시스템 로그로 분리했습니다.
PHP
MySQL
최근 인사이트
전체 보기
2026.09.09
Config 이후의 경계: 멀티플랫폼 React를 core·rsConfig·platform으로 나눈 이유
설정으로 값의 차이를 흡수한 뒤에도 남는 공통 동작과 화면·로직 차이를 core·rsConfig·platform 중 어디에 둘지 정한 기준을 설명합니다.
2026.09.09
Props Drilling을 줄이기 위해 예약 Context의 생명주기를 라우터에 둔 이유
예약 단계 사이에서 쓰는 상태를 중간 컴포넌트가 계속 전달하던 문제를, 예약 라우터 범위의 ReservationProvider와 useReservation으로 줄인 판단을 설명합니다.
2026.09.04
정산 상태는 DB에, 재처리 입력은 JSON에 둔 이유
하이패스 정산에서 지급 여부는 DB 상태로 판단하고, 복잡한 쿼리로 계산한 지급 입력과 실패 항목만 JSON에 남겼습니다. 단일 서버·단일 스케줄러 범위에서 성공 제거와 실패 보존, 재시도를 어떻게 운영했는지 설명합니다.