완벽보다는 완성을 향해
흐름을 설계하고, 문제를 끝까지 해결하는 개발자, 윤소현입니다.
🧩 저는 단순히 기능을 만드는 것을 넘어,
사용자의 흐름을 설계하고, 구조적인 문제 해결을 주도해온 경험을 가지고 있습니다.
팀 프로젝트를 통해 기술뿐 아니라 협업과 책임감을 배웠고,
매 순간 끈기 있게 끝까지 해결해내는 힘을 키워왔습니다.
🛠 기술 역량 요약
- 백엔드
- Java, Spring Boot, JPA, MyBatis, NodeJs
- RESTful API 설계 및 인증 처리
- 비동기 처리 및 트랜잭션 처리 경험
- 프론트엔드
- React, Redux, Axios, HTML, CSS, JSP
- dnd-kit 활용한 드래그 앤 드롭 인터페이스 구현
- Kakao Map API 기반 지도 UI 커스터마이징
- 데이터베이스 / 인프라
- MySQL (ERD 설계, JOIN, Index 구성)
- AWS EC2, S3 배포 및 Nginx Reverse Proxy 설정
- Git / Git Flow 전략 기반 협업, Notion 기반 문서화 및 일정 관리 경험
- 기타 경험
- 공공 OpenAPI 파싱 및 데이터 병렬 저장 처리
- 무한 스크롤, 알림 타입 설정 등 사용자 경험 최적화 기능 구현
- 세션 흐름 관리 및 로그인 상태 기반 조건 분기 처리
👣 주요 프로젝트 한눈에 보기
프로젝트명 |
주요 기능 |
역할 |
Trip Paw |
|
|
(반려동물 동반 여행 플랫폼) |
1. 장소 검색 및 예약, 결제 |
|
- 사용자 데이터 기반(지역, 날짜)를 기반으로 반려동물 동반 여행이 가능한 경로 추천
- 각 여행에 대한 체크리스트 생성
- 장소, 경로에 대한 리뷰 | **팀장
- 장소 데이터 api 연결
- 거리기반 간단한 여행 추천 알고리즘 설계
- 여행 편집/수정** |
| SsdamSsdam
(반려인 SNS) | 1. 동물 카테고리를 통해 그룹을 생성
- 게시물 및 댓글 신고 기능
- 특정 유저 차단 시 게시글 / 댓글 미노출 처리
- 특정 알림 ON/OFF | **1. 신고 / 알림 / 차단
- 카테고리** |
| Diary
(교환일기) | 1. 그룹에서 교환일기 및 목표 달성 여부 공유
- 투두리스트 및 달성률 계산
- 일기 분석 후 이모지로 저장 | **1. 그룹 / 목표 CRUD
- 목표 달성률 계산
- 일기를 이모지로 분석** |
💡 저의 강점
-
사용자 흐름 중심의 설계와 디버깅
→ 예상치 못한 버그의 흐름을 추적해내고, 구조를 개선하며 문제의 본질에 다가갑니다.
-
협업과 책임감
→ 팀장으로 프로젝트를 리드하며 기획, 명세, 코드 리뷰, 일정 관리 전반을 조율했습니다.
-
꾸준함과 성실함
→ 빠르게 잘하는 사람보다는, 끝까지 완성해내는 사람이 되기 위해 노력합니다.
👉 아래에서 프로젝트별 상세 설명과 트러블슈팅 사례를 확인하실 수 있습니다.
최근 수행 프로젝트 DB