👤 소개
실시간 1:1 채팅, WebSocket(STOMP), JWT 기반 인증, 알림 시스템 등
실무형 아키텍처를 직접 설계·구현한 개발자입니다.
백엔드와 프론트엔드를 모두 이해하며, 구조 분석·문제 파악·리팩토링에 강점을 가지고 있습니다.
부트캠프 팀 프로젝트에서 팀장으로 프로젝트 전체 아키텍처, 코드 리뷰, 이슈 관리, 기술 의사결정 등을 주도하며
완성도 높은 중고거래 플랫폼(GuguMarket)을 성공적으로 완성했습니다.
현재는 프로덕트 중심 환경에서 지속적으로 성장하는 풀스택 개발자를 목표로 하고 있습니다.
---
🔧 기술 스택
Backend
Java / Spring Boot
Spring Security / JWT
JPA / Hibernate / Querydsl
MySQL
WebSocket / STOMP
Frontend
React
Zustand
React Router
Axios
TailwindCSS / Bootstrap Icons
WebSocket Client(STOMP)
---
🛠 핵심 역량
실시간 시스템 구현 경험: WebSocket 기반 채팅/알림 직접 설계
구조화·추상화 능력 강함: 복잡한 흐름도 빠르게 구조화·정리
문제 추적 능력 우수: N+1, WebSocket 인증, subscribe/unsubscribe 등 구조적 버그 해결 경험
팀 리딩 경험: 팀원 역할 배분, 코드 리뷰, 일정 관리, 아키텍처 결정
풀스택 관점 보유: 백엔드 API → 프론트 상태관리까지 전체 플로우 설계 가능
---
🧩 주요 프로젝트
🛒 GuguMarket — 중고거래 + 실시간 채팅 플랫폼 (팀장)
실시간 1:1 채팅(WebSocket/STOMP)
JWT 기반 인증/인가
상품 CRUD, 이미지 업로드, 좋아요, 신고
댓글 + 알림 시스템(+ 읽음 처리)
지도 기반 위치 필터링
관리자(Admin) 페이지 구현
전체 API 구조 및 WebSocket 아키텍처 설계
담당 역할
팀장(전체 설계/코드 리뷰/의사결정)
WebSocket 서버·클라이언트 전체 구현
인증/보안(Spring Security + JWT)
알림/채팅 관련 백엔드 및 프론트 연동
ChatModal, ChatList, Admin, Notification, UserDetail, Error Page 개발
---
🎯 관심 분야 / 지향점
실시간 서비스(WebSocket, SSE, Event-driven)
사용자 경험을 개선하는 백엔드 아키텍처
클린 코드 & 유지보수 중심의 서비스 개발
스타트업/프로덕트 환경에서의 주도적 개발
---
📬 연락처
Email: dwonc2@naver.com
GitHub: https://github.com/dwonc
GitHub(Backend): https://github.com/dwonc/gugumarket
GitHub(Frontend): https://github.com/dwonc/gugumarket_frontend
Phone: 010-2718-2284
더보기