미리보기
기본 정보
협업에 자신있고 어려운 문제를 해결하는 것을 좋아하는 백엔드 개발자입니다. 주어진 상황에 무엇이 문제인지 파악하고 해결하는데 자신있으며 대규모 트래픽 처리를 위한 아키텍처에도 관심이 있습니다.
기술 스택
Spring Boot, JPA, React, Java, JavaScript, Vue.js, MySQL, Spring Security, MongoDB, Redis, Docker, Kubernetes, Jenkins, AWS, websockets
경력
비즈테크아이
사원 | 개발혁신2파트 | 재직 중
2023.09. ~ 재직 중 (1년 7개월)
Spring Boot와 React.js를 사용하여 인턴 모의 프로젝트 제작
프로젝트
HonJaRang
삼성 청년 SW 아카데미
2023.07. ~ 2023.08.
자취생을 위한 웹사이트 플랫폼입니다.
직책 : 팀원, 백엔드 파트장
팀 구성 ― 6명
- 각 기능별 REST API 구현
- Spring Security를 사용하여 JWT 로그인 구현
- Spring Data JPA를 사용하여 데이터 접근 계층 구현
- MongoDB를 사용하여 공동배달 가게 메뉴 목록 및 채팅 메시지 저장
- WebSocket과 RabbitMQ를 사용하여 채팅 기능 구현
- Redis와 토큰을 사용하여 실시간 채팅 사용자 인증 구현
- Firebase를 사용하여 백그라운드 푸쉬 알림 구현
- Junit을 사용하여 단위 테스트 작성
- Spring RestDocs를 사용하여 API문서 작성
- Jenkins를 사용하여 CI/CD 파이프라인 구축
- Kubernetes를 사용하여 단일 노드 클러스터로 배포 구축
Github : https://github.com/psh3253/HonJaRang
SocietyConnection
기타
2022.01. ~ 2022.03.
ExpressJS를 사용하여 제작한 동아리 홈페이지입니다.
직책 : 팀장
팀 구성 ― 3명
- Sequelize를 사용하여 데이터베이스 접근 계층 구현
- Multer을 사용하여 게시판 사진 및 첨부파일 관리 로직 개발
- 네이버 스마트에디터 2.0을 사용하여 글쓰기 폼 제작
- PM2를 사용하여 서버 무중단 배포
- Redis를 사용하여 서버 재시작 후 세션 정보 유지 구현
- AWS EC2와 RDS를 사용하여 서버 배포
- Bootstrap를 사용하여 데스크탑과 모바일 반응형 웹 디자인
GoStudy
개인
2022.07. ~ 2022.09.
Spring Boot로 제작한 스터디 플랫폼 웹 어플리케이션입니다.
- 각 기능별 REST API 구현
- Spring Data JPA를 사용하여 데이터 접근 계층 구현
- Spring Security를 사용하여 JWT 로그인 구현
- OAuth2를 사용하여 카카오 간편 로그인 구현
- Docker를 사용하여 프로젝트 배포
- Jenkins를 사용하여 CI/CD 파이프라인 구축
- Vue.js와 Bootstrap를 사용하여 프로트엔드 서버 구축
포트폴리오
URL
교육
영남대학교
대학교(학사) | 컴퓨터공학과
2018.03. ~ 2023.02. | 졸업
달성고등학교
고등학교 | 인문계
2015.03. ~ 2018.02. | 졸업