web link: https://yoondgu.notion.site

last update: 2023.11.18


profile.png

유도영 | Doyoung Yoo

BackEnd Engineer

Skills Java, Spring, JPA, MySQL

Contact [email protected]

GitHub https://github.com/yoondgu

Blog https://yoondgu.tistory.com

Projects


<aside> ✅ 프로젝트와 담당 업무에 대한 상세한 내용은 포트폴리오에서 확인하실 수 있습니다.

</aside>

괜찮을지도

서비스 바로가기

GitHub

프론트엔드 3명, 백엔드 4명

2023.06 ~ 2023.10 (진행중)

우아한테크코스 소속 프로젝트

지도 기반 참여형 데이터 매핑 커뮤니티 서비스

담당 업무

  1. 일대다 연관 관계에 대한 Bulk Insert를 구현하여 쿼리 및 성능 개선
  2. JPA 생명주기를 활용한 업데이트 일시에 대한 역정규화 컬럼 정합성 보장
  3. 데이터 변환 및 API 호출 어플리케이션을 개발해 다량의 장소 데이터 이관 자동화
  4. Spring Event를 활용해 기존 코드 수정 없이 데이터 변경 이력 저장 기능 추가 구현
  5. JPA 지연 로딩 시 Soft Delete 여부와 관계 없이 모두 조회하는 버그 해결
  6. 다양한 플랫폼을 쉽게 적용할 수 있는 Oauth 2.0 소셜 로그인 기능 개발
  7. 커스텀 예외 적용 및 예외 처리 구현
  8. Logback을 이용한 실행 환경 별 로그 모니터링 전략 개선 및 용량 부담 저하
  9. 지속적인 코드 통합 및 배포 자동화를 통해 개발 프로세스 생산성 향상
  10. Docker를 활용한 Blue-Green 무중단 배포 도입으로 서비스 중단 현상 개선

Activities