소개
Java/Spring을 중심으로 백엔드 개발 경험을 쌓아오고 있습니다. 하나의 기술에 안주하지 않고 새로운 것을 꾸준히 익히며, 배운 것을 실제 서비스에 적용해보는 과정에서 가장 큰 보람을 느낍니다. 기술은 결국 문제를 해결하기 위한 도구라는 생각으로, 상황에 맞는 기술을 선택하고 적용하는 능력을 키워가고 있습니다.
현재는 성능과 안정성에 관심이 많아, 더 빠르고 효율적인 시스템을 만들기 위한 방법들을 탐구하고 있습니다. 단순히 돌아가는 코드보다 더 나은 구조를 고민하고, 실제로 체감할 수 있는 개선을 만들어내는 개발자가 되고 싶습니다.
문서화의 힘을 믿고, 팀원 누구나 맥락을 공유할 수 있도록 기록을 남기는 것을 습관으로 삼고 있습니다. 사람들과 잘 어우러지며 협업하는 것을 즐기고, 좋은 팀 안에서 함께 성장하는 개발 문화를 만들어가고 싶습니다.
사회 활동 직무 경험
IoT 스타트업
Backend Engineer
2023. 06 ~ 2024. 08
IoT 기반 서비스 백엔드 개발 및 농업·환경 도메인 R&D 과제 참여
- MQTT 통신을 활용한 IoT 디바이스 실시간 데이터 수집 및 시각화 개발
- 회사 웹사이트 제작 및 유지보수
- 농업·환경 도메인 R&D 사업 웹 시스템 설계 및 개발 참여
웹 에이전시
Engineer Intern
2023. 03 ~ 2023. 05
React 기반 웹 서비스 개발팀 인턴으로 협업 문화 경험
- 코드 리뷰 참여를 통한 실무 코드 품질 기준 및 협업 방식 습득
- Git/GitHub 기반 협업 워크플로우 실무 적용
프로젝트
환승마켓
중고거래 시스템 (팀 프로젝트 · 6인 · 3주)
Spring Boot · Spring Security · JWT · React(Vite) · WebSocket · Redis · Spring Batch · Docker · GitHub Actions · GCP
🚀 [환승마켓 서비스 바로가기]
실시간 통신과 인프라 자동화를 경험한 거래 플랫폼
- WebSocket과 Redis를 활용한 다중 접속 환경의 실시간 채팅 시스템 구현
- 상품 ‘찜하기(관심 등록)’ 시 해당 사용자에게 알림 제공하는 기능 구현
- Spring Batch를 연계한 대용량 데이터 주기적 처리 및 자동화
- GCP 인프라 환경 구축 및 Docker를 활용한 서버 배포
- 메인 레포지토리 관리, Git 협업 환경(브랜치 전략 등) 세팅 및 GitHub Actions 기반 CI/CD 자동화 파이프라인 구축
웹 서비스의 기본 동작 원리를 직접 구현하며 익힌 호텔 예약 플랫폼
- DB 설계 전반 담당 및 테이블 간 외래키 관계 정의
- 회원가입 / 로그인 기능 구현 (세션 기반 인증)
- 객실 예약 프로세스 설계 및 개발
- 관리자 페이지 회원 관리 기능 개발
- 프로젝트를 통해 HTTP 요청/응답 흐름, DB 연동 등 웹 서비스의 기본 동작 원리를 깊이 이해
기술 스택
Backend
- Java17
- SpringBoot3.x, SpringBatch5.x, Spring Security6.x
- JPA
- JUnit5
- Gradle
- IntelliJ
DevOps
- MySQL8.x, Redis
- Jenkins, Github Action
- AWS, Azure
- Docker
- Git
Frontend
- JavaScript
- ReactJS
- Vercel
자격증
컴퓨터활용능력 1급
2020. 11
- 대한상공회의소
o
o
- o
교육
(스마트웹&콘텐츠개발)자바(JAVA) 백엔드 웹개발자(JPA,Springboot, AWS)
2025-10-23 ~ 2026-04-22
- 하이미디어 컴퓨터학원