About Me
Java & Spring 기반의 백엔드 개발자로
토이 프로젝트 API 개발 및 데이터 크롤링을 해왔습니다.
현재는 T-커머스의 내부의 라이브커머스와 서비스앱 개발 및 유지보수 등을 주요 업무로 하고 있습니다.
주니어 개발자로써 꾸준하게 배워야 한다는 생각에 Vue뿐 아니라 Spring Data JPA, 테스트코드 작성 등 계속 성장하고 있습니다.
능숙하게 데이터를 다루는 것은 기본으로 많은 성능 향상을 가능캐 하는 개발자를 목표로 성장하고 있습니다.
Experience
T-커머스 클라우드 어플리케이션 서비스
- Live Stream 개발
- 각 홈쇼핑사 서비스 개발
- 사내 프로젝트 개발 참여
- Vue.js 개발 경험
- 다양한 플랫폼 별 DevOps 사용 경험
Projects
개발자 역량을 기르고자 주식 & 자산 관리 매니저 앱 프로젝트
- 자산 관리 API 개발
- Chart 라이브러리를 통한 UI 개발
- ERD 구조 및 API 인터페이스 작성
Airbnb clone 프로젝트 (Back-end part)
- 숙소 검색 API 개발
- 지도 검색 및 조건 필터 API 개발
- 검색 지역 자동완성 API 개발
- 최근 본 목록 기능 개발
Airbnb의 등록된 300건 이상의 검색결과 및 숙소 상세 정보 크롤링 Web
- 숙소 및 호스트, 리뷰 정보 크롤링 개발
- DB 자동 등록 기능
- Flask를 이용한 검색 조건 기능
Skill
현재 업무에 사용중 혹은 사용했던 기술들입니다.
Backend
- Java, Python
- Spring MVC, Spring Boot, Spring Data JPA, Flask
- Gradle, Maven
- Eclipse, Visual studio Code
DevOps
- MySQL, OracleDB
- Jenkins
- AWS EC2, Docker
- Tomcat
- Git, SVN
Frontend
- Vue.js, Vue Cli
- Npm
Education
Korea IT Academy
백엔드 개발 과정 & Python 과정
2020.02-2020.07
Java, Spring framework를 이용한 백엔드 개발 / Python 기초
- 날씨별 옷차림을 추천해주는 Android APP 개발
- Java, Spring으로 영화사이트
- Java만 활용한 행맨 게임
- Python 기초
인프런
Spring Data JPA
2021.09-2021.10
Spring Data JPA
- 인터페이스만으로 개발 가능한 CRUD 기능 제공
A Little More About Me
개발을 시작하기에 부족했던 20년도에는 1일 1커밋을 목표로 개발을 시작하였고, 동시에 배경지식을 쌓기 위해 정보처리기사도 병행하였습니다. 21년도에는 실제로 개발을 시작하고자 T커머스 회사에 입사하였고 새로운 프로젝트 사업에 합류할 수 있었습니다. 또한 입사해서 새로 배우고 접할 수 있었던 지식들은 블로그를 통해 정리하였습니다. 맞이하는 22년도 목표는 회사에서 성과를 도출하는 것이고, 개인적으로는 Spring Data JPA를 능숙하게 사용할 수 있도록 개인 프로젝트를 완성하는 것입니다.