무엇을 만들지에 앞서, 사용자가 어떻게 사용할지부터 그려보는 백엔드 개발자입니다.
그 흐름을 바탕으로 데이터가 어떤 구조여야 할지, 어느 지점이 위험할지를 함께 고려해 개발합니다.
- 경기대학교 | 컴퓨터공학(복수전공) · 생명과학(본전공) | 2020.03 - 2025.02
- SSAFY (삼성청년SW·AI아카데미) | 14기 Java 트랙 | 2025.07 - 2026.06
- LG CNS AM Inspire Camp | 1기 | 2024.12 - 2025.06
- KSEB (K-Software Empowerment BootCamp) | 3기 | 2023.12 - 2024.11
SSAFY 팀 프로젝트·2026.04 - 05·6인·🔗 GitHub
Spring BootJPAPostgreSQLNext.js
- Account·Dashboard 도메인 백엔드 전담, 엔티티 19개 토대 설계
- 권한 조건을 단일 JPQL로 통합, 권한 위반은 항상 404 처리
- account-user 관계 1:1 → N:M 스키마 전면 재설계
SSAFY 팀 프로젝트·2026.01 - 02·6인·🔗 GitHub
Spring BootJPAMySQLRedisReact
- N+1 쿼리를 100회 → 2회로 개선 (Bulk Fetch + Memory Mapping)
- 장 마감 폴링 자동 중단으로 일일 외부 API 호출 60%↓
- 복합키 설계, 데이터 성격에 따라 Redis/RDB 저장소 분리
SSAFY 팀 프로젝트·2026.02 - 03·6인·🔗 GitHub
Spring BootRedisSparkHadoop(HDFS)
- 빅데이터 분산 도메인 프로젝트 우수상
- 서버 권한형 온디맨드 계산 구조를 제안·설계해 팀 채택
- 동기화·위변조 문제를 스냅샷 기반 재계산 구조로 해결
LG CNS AM Inspire Camp 팀 프로젝트·2025.04 - 06·8인·🔗 Team·🔗 Frontend
React Native(Bare)JavaScriptZustand
- LG CNS Inspire Camp 최종 대상(1위)
- DID 라이브러리 적용 위해 Bare RN 마이그레이션 주도
- 실사용 기반 트러블슈팅 다수 해결
SSAFY 페어 프로젝트·2025.12·2인·🔗 GitHub
Spring BootMyBatisVueTypeScript
- 프론트엔드 주도, AWS 단독 배포(EC2·Nginx·HTTPS)
- HTTPS 세션 쿠키 트러블슈팅 해결
LG CNS AM Inspire Camp 팀 프로젝트·2025.03 - 04·4인·🔗 Backend·🔗 Frontend
AWS S3·IAMSpring Cloud GatewayDockerECS/ECR
- '취업봇다리'를 MSA + AWS 클라우드 환경으로 확장
- 이미지 저장을 로컬 → S3 기반으로 전환, Presigned URL 적용
- IAM 권한·Content-Type·URL 만료 등 트러블슈팅, 전체 아키텍처 문서화
LG CNS AM Inspire Camp 팀 프로젝트·2025.02·5인·🔗 GitHub
Spring Cloud(MSA)DockerGitHub Actions
- 프론트엔드 총괄, 화면 설계 및 구현
- 서비스 구조 설계 공동 참여
- 🥇 LG CNS AM Inspire Camp 1기 최종 대상(1위) — KEYWE
- 🥈 SSAFY 빅데이터 분산 도메인 프로젝트 우수상 — 버블팝업
- 🏅 K-MOOC 학습그룹 최우수상 - ABMM
- 🥉 한국정보기술학회 하계종합학술대회 동상 2회
- 🤝 SSAFY 이달의 동료상 · SSAFY 베스트 멤버(팀원) · CS 스터디 우수상

