Software Engineer

이승훈

이커머스 결제·주문·쿠폰 도메인 전문, 백엔드 중심으로 필요 시 프론트엔드까지 책임지는 엔지니어

6년 차|173만 MAU|40개국+|이중결제 0건

Interactive Demos

실제 운영 중인 시스템의 동작 원리입니다. 각 데모의 프로덕션 코드를 GitHub에서 확인할 수 있습니다.

시나리오 선택

Order 상태

CREATED
PLACED
PAID
SHIPPED
COMPLETED
CANCELLED
REFUNDED

이벤트 타임라인

시나리오를 선택하면 흐름이 시작됩니다

Order Payment Event Guard Error

About Me

6년 차 백엔드 개발자로, 173만 MAU 커머스부터 디지털 헬스케어까지 다양한 도메인에서 설계·구현·운영 경험을 쌓았습니다. 현재는 글로벌 K-Beauty 이커머스의 결제 시스템을 DDD와 Hexagonal Architecture 기반으로 설계하고 있습니다.

0년 차

경력

0

MAU

0개국+

배송 국가

0

이중결제

Career Journey

커리어 타임라인과 기술 성장 과정

StyleKorean

프리랜서

Backend Developer

2026.01 ~ 현재

글로벌 K-Beauty 이커머스 — PHP → Spring Boot 전환

  • AWS Proserve 소속 프리랜서
  • 결제 시스템 설계 (PayPal, Eximbay)
  • DDD + 도메인 이벤트 기반 주문 라이프사이클
  • 이중결제 0건, 금액 불일치 0건 운영
Java 25DDDDomain EventsMulti-PGHexagonal

기술 역량

ArchitectureTestingDBInfraDevOpsDesign

Projects

주요 프로젝트와 기술적 의사결정

StyleKorean Global E-Commerce Migration

PHP → Spring Boot 4.0 + Next.js

2026.01 ~ 현재

Java 25DDDHexagonalPayPalEximbayDomain Events
  • PHP → Spring Boot 전환, 커머스 핵심 도메인 6개(카트/주문/결제/쿠폰/프로모션/CS) 설계 및 구현
  • DDD + Hexagonal Architecture + 도메인 이벤트 기반 설계
  • 이중결제 0건, 금액 불일치 0건, 주문 유실 0건 운영
  • UX 성과: Home 이탈률 77.9%↓, Checkout 이탈률 84.3%↓, Search 이탈률 62.7%↓, 평균 체류 시간 33.7%↑
프로젝트 상세 →

PASCAL — 인지기능 트레이닝 솔루션

Kotlin + Spring Boot + Hexagonal Architecture

2023.02 ~ 2025.12

KotlinHexagonalAWS ECSGitHub ActionsK6REST Docs
  • Hexagonal Architecture 도입으로 도메인 로직과 인프라 분리
  • AWS ECS + GitHub Actions CI/CD 무중단 배포 환경 구축
  • K6 부하 테스트 기반 안정성 검증

산지마켓 — 소셜 커머스 플랫폼

Spring Boot + JPA + TDD

2021.09 ~ 2022.10

Spring BootJPATDDSpring EventAWS S3/SES
  • TDD 도입으로 라인 커버리지 0% → 80% 달성
  • Spring Event 기반 도메인 간 결합도 감소
  • 소식/후기/댓글/단골 커뮤니티 핵심 기능 개발

Kairos — 2D 메타버스 다이어리

Next.js 16 + Supabase + Phaser 3

2025 (개인 프로젝트)

Next.jsSupabasePhaser 3ZustandTailwindPWA
  • 2D 탑다운 메타버스에서 감사노트, 익명 편지, 공감 리액션을 주고받는 다이어리 서비스
  • Phaser 3 + React 모달 하이브리드 아키텍처 (게임 이벤트 버스로 통신)
  • Google/Kakao OAuth + 자체 이메일 인증, PWA + Capacitor 모바일 대응
🌐 라이브 서비스 보기

Tech Stack

Java 25

Kotlin

Spring Boot

Spring Data JPA

QueryDSL

MySQL

ElasticSearch

JUnit5 / Mockito

ArchUnit

Next.js

React

TypeScript

AWS ECS

AWS S3

AWS RDS

AWS SES

AWS Lambda

AWS CloudWatch

AWS CloudFront

Docker

GitHub Actions

Vercel

Supabase

DDD

Hexagonal

Domain Events

TDD

RESTful API