← About

SangHyun Bang 방상현

Software Engineer

구현 이후의 동작과 구조까지 확인하는 소프트웨어 엔지니어. Spring 백엔드부터 Flutter 앱까지 직접 만들고, 실제 SQL·실행 계획·로그를 읽어 병목과 구조적 결함을 개선합니다. 경영·경제 배경과 데이터 분석 경험으로 비즈니스·데이터 흐름을 함께 고려합니다.

Experience

중앙대학교 산학협력단

2023.09 – 2024.08

학생연구원

  • Multi-Armed Bandit / 강화학습 연구 보조 — 이론 분석, 실험 정리, 연구과제 수행 지원
  • 정량적 실험 설계와 결과 해석을 통해 데이터 기반으로 문제를 바라보는 습관을 다짐

중앙대학교

2023.01 – 2023.08

연구 인턴

  • Bandit Algorithm / Reinforcement Learning 연구 인턴

다올투자증권㈜

2022.01 – 2022.02

경영기획 인턴

  • 경영기획 업무 지원 — 비즈니스·데이터가 의사결정으로 이어지는 흐름을 경험

Projects

HeatTrip — 감정 기반 여행지 추천 서비스 (팀 리드)

2025 · 한국관광공사 공모전 우수상
  • LLM 추천을 단계화 — LLM은 카테고리(cat3)만 추천하고 랭킹은 Spring 내부 알고리즘이 담당, cat3Filter 재사용으로 동일 조건 재요청 시 LLM 재호출 제거 → 비용·장애 전파 격리
  • 장소 목록 조회를 Offset / Cursor 페이지네이션으로 분리 (createdtime + contentid 복합 키, Base64 cursor, size+1로 hasNext 판단)
  • 검색용 Read Model 분리 — search_text 반정규화 + MySQL FULLTEXT(ngram) 적용
  • 관측성 구축 — AOP 요청/예외 수집, fingerprint 중복 억제 후 Slack 알림, correlation id, JaCoCo·Qodana(GitHub Actions)
  • Java 21 / Spring Boot 3.5 / Spring Security·OAuth2·JWT / JPA / MySQL 8 / AWS S3·CloudFront / Docker Compose

BARO FARM — MSA 커머스 백엔드 (인증/인가)

팀 프로젝트
  • Spring Cloud Gateway·Redis·Kafka·OPA 기반 MSA에서 인증·인가 흐름 담당
  • 간헐적 403을 게이트웨이 오류가 아닌 "JWT 권한과 사용자 상태 불일치" 구조 문제로 진단
  • Kafka 이벤트로 상태 변경을 전파하고 OPA Bundle 갱신과 연결해 근본 원인 제거

Training

프로그래머스 데브코스 · MSA 기반 Spring AI 심화 캠프

Spring Cloud · Spring AI · MSA 백엔드 — BARO FARM 프로젝트

2025.12 – 2026.01

강남 하이미디어 · KDT 풀스택 캠프

Spring · React · Flutter 풀스택 — 졸업 프로젝트 우수상 (HeatTrip)

2025.01 – 2025.07

Education

학점은행제 (4년제)

컴퓨터공학 · 졸업 예정 (4.02 / 4.5)

2025.07 – 2026.08

서강대학교

경영학 / 경제학 복수전공 (3.75 / 4.3)

2015.03 – 2022.05

중앙대학교 대학원

AI학과 석사과정 (휴학)

2022.09 –

Skills

Backend — Java, Spring, Spring Boot, Spring Security, Spring Cloud Gateway, JPA / Hibernate
Infra / MSA — Kafka, Redis, OPA, MySQL, Docker, AWS (S3 / CloudFront), GitHub Actions
Data / AI — Python, LLM 연동, Data Analysis, Reinforcement Learning
Mobile / Etc. — Android, Kotlin, Flutter, Git

Certifications

  • 정보처리기사 (2026.06)
  • SQL개발자 SQLD (2026.06)
  • ADsP (2022.09)
  • 투자자산운용사 (2022.11)
어학 — IELTS 7.0 (2024.12) · OPIc IH (2026.03)

Awards

  • 한국관광공사 데이터 활용 공모전 우수상 (2025.12)
  • 강남 하이미디어 졸업 프로젝트 우수상 (2025.07)
  • DB 금융경제 공모전 가작 (2023.05)
  • 한국은행 통화정책 경시대회 예선 — 서울 상위 11개팀 (2022.07)