미리보기
기본 정보
탐구심으로 지식을 확장하며 스스로 학습한 내용을 프로젝트에 적극적으로 적용합니다. 코드를 구현할 때 가장 효율적인 방법인지 스스로 질문하고 판단하려고 노력하며 문제 해결을 위해 몰두한 끝에 이전에는 풀지 못했던 난이도의 코딩 테스트 문제를 해결했습니다. 자신의 의견을 적극적으로 표현하면서도 회사와 팀을 위해 필요할 때는 의견을 양보하는 방향으로 협업을 하고 있습니다.
포트폴리오
기술 스택
Java, Spring Boot, MySQL, Oracle, Redis, Docker, JPA
프로젝트
Brand Finder
개인
2024.09. ~ 2024.09.
Description
상품을 브랜드 별로 조회할 수 있으며 로그인 여부에 따라 제공하는 데이터가 다른 애플리케이션의 API 서버
Experience
TDD 방식을 도입해 장기적으로 개발 효율성을 높였습니다.
JPA 환경에서
FetchType
을LAZY
로 설정해 속도적인 성능을 향상시키고 트랜잭션의 범위를 확장해Could not initialize proxy
문제를 해결했습니다.Docker-compose
를 이용해 개발 애플리케이션에 필요한 소프트웨어를 통합 관리했습니다.예외 처리를 커스터마이즈하고 정상 응답을 위한
SuccessResponse
와 오류 발생 시 사용할ErrorResponse
를 각각 생성하여 클라이언트에 전달하도록 설정했습니다.
Tech Stack
Java
Spring boot
JPA
Docker
MySQL
Redis
Tasty Track
올클리어
2024.08. ~ 2024.09.
Description
공공데이터를 활용하여 서울의 맛집 데이터를 제공하며 사용자의 위치를 기반으로 에 맛집을 추천하는 애플리케이션의 API 서버
Experience
식당 상세 정보 조회 기능을 구현했습니다. 50개 이상의 리뷰가 작성된 상세 정보의 리뷰는
Redis
캐시에 저장해 조회시 속도를 7ms 향상시켰습니다.
Tech Stack
Java
Spring boot
JPA
Docker
MySQL
Redis
Social Hub
올클리어
2024.08. ~ 2024.08.
Description
인스타그램, 스레드, 페이스북, 트위터 등 다수의 SNS에 게시된 게시물을 확인할 수 있는 통합 Feed 애플리케이션의 API 서버
Experience
JWT으로 로그인 기능을 구현했으며
Refresh Token
을 이용해 보안성을 높였습니다..env를 이용해 DB 비밀번호와 같은 민감한 정보를 보호했습니다.
Tech Stack
Java
Spring boot
JPA
Docker
MySQL
Redis
매개
개인
2024.02. ~ 진행 중
Description
개인이 임시 보호를 하고 있는 유기 동물을 등록하고 해당 동물에 대한 홍보글을 작성할 수 있으며, 댓글 형식으로 로그를 작성할 수 있는 API 서버
Experience
MultiValueMap
을 이용해MultipartFile
의 역직렬화 문제를 해결하여 이미지 업로드 테스트를 구현했습니다.이미지 업로드 시 속도 성능 저하를 우려해 멀티 스레드와 비동기를 이용해 1000개의 데이터 기준 속도를 1sec 향상 시켰습니다.
Mockito
와TestRestTemplate
을 이용해 테스트 코드를 작성하여 코드의 안전성과 신뢰성을 높였습니다.Github action
으로 통합 자동화를 구현하여 개발 시간을 단축했습니다.
Tech Stack
Java
Spring boot
JPA
Docker
MySQL
대외활동
원티드 프리온보딩 기업 실무 교육과정(백엔드 개발)
원티드
F-lab 백엔드 멘토링
F-lab
자바 기반 애플리케이션 프로젝트 과정
중앙 HTA
교육
한국방송통신대학교
대학교(학사) | 컴퓨터과학과
2024.02. ~ 현재 | 재학 중
숭의여자대학교
대학교(전문학사) | 공연콘텐츠학과
2015.03. ~ 2017.02. | 졸업
자격증
정보처리산업기사
합격 | 한국산업인력공단
2023.06.
SQL 개발자
합격 | 한국데이터산업진흥원
2022.12.
경력
(주) 담화
사원
2020.08. ~ 2022.08. (2년 1개월)
영상 검수 및 업로드
(주)스포티비
사원 | 편성지원
2019.08. ~ 2020.02. (7개월)
편성표 확인 및 배치
생방송 진행 보조