안녕하세요, 저는
|
Java와 Spring Boot를 좋아하는 백엔드 / 풀스택 개발자입니다.
안정적이고 확장 가능한 서버 개발을 지향합니다.
Java와 Spring Boot를 기반으로 백엔드 개발을 공부하고 있습니다.
MSA 아키텍처, Spring Security, WebSocket 등 다양한 기술을 실무 프로젝트에 적용해보며 성장하고 있습니다.
클린하고 유지보수하기 좋은 코드를 작성하는 것을 목표로 합니다.
중고 거래 플랫폼
Spring Boot 기반 팀 프로젝트. Spring Security, WebSocket 실시간 채팅, Gemini AI, 결제, OAuth2 소셜 로그인 등 다양한 기능을 구현한 종합 플랫폼입니다.
OAuth2 소셜 로그인(Google/Kakao) 통합 시 provider 불일치 문제 해결 및 Firebase push notification CompletableFuture 타임아웃 처리
Java 기반 음반 전문 쇼핑몰 플랫폼
Java 기반 음반 전문 쇼핑몰. Front Controller + Command Pattern으로 요청 처리 구조를 설계하고, 취향 기반 LP 추천, YouTube 미리 듣기 연동, Daum 주소 API, Google SMTP 이메일 인증, 로그인 이력·IP 기록, 3개월 비밀번호 변경 강제 및 1년 미접속 휴면 처리 등 보안·운영 기능을 구현했습니다.
AES-256 / SHA-256 이중 암호화 적용 및 보안 정책(비밀번호 주기 만료·휴면 계정) 구현, Front Controller 패턴으로 서블릿 분산 없이 단일 진입점 설계
Chrome 새 탭 스타일 브라우저 생산성 대시보드
Vanilla JS로 구현한 브라우저 생산성 대시보드. 시계, 실시간 날씨(Geolocation API), 명언, 동적 배경, Todo 리스트를 LocalStorage 기반으로 데이터 영속성을 유지합니다.
Geolocation API + 날씨 API 비동기 연동, LocalStorage로 서버 없이 데이터 영속성 구현
Kotlin 기반 Android 운동 관리 앱 (졸업작품)
Android Native(Kotlin)로 개발한 운동 관리 앱. 운동 기록·캘린더, 루틴 추천, 운동 라이브러리·리뷰, 커뮤니티(일정 공유·자유게시판), 마이페이지를 Firebase(Auth/Firestore/RealtimeDB/Storage)로 구현하고, MPAndroidChart로 운동 통계를 시각화했습니다.
WorkManager로 48시간 미사용 시 백그라운드 알림 구현, Firebase Firestore·RealtimeDB 병행 사용으로 실시간 데이터와 영구 저장 분리
새로운 기회나 협업에 열려 있습니다.
언제든지 편하게 연락주세요!