쉽고 편안한 것에 안주하기보다 더 높은 목표에 도전합니다. 새로운 것을 배우고 적용하는 것을 좋아하는 개발자입니다.
Email. [email protected]
GitHub. **https://github.com/leedhfsd**
Blog. **https://leedhfsd.tistory.com/**

<aside> <img src="/icons/run_gray.svg" alt="/icons/run_gray.svg" width="40px" /> **러닝 애플리케이션 서비스 (MA:ON)** 위치 정보를 활용한 위치 트래킹 기능과 마라토너를 위한 서비스 ****백엔드 개발, 아키텍처 설계 (2024.10 - 2024.11, 5주)
Apache Kafka를 사용하여 사용자의 위치 정보를 저장 및 처리하는 구조를 설계하였습니다. 클라이언트가 제공하는 위치 정보를 처리하는 방법에 대해 고민할 수 있었습니다. 이벤트 기반 비동기 방식을 채택하여 서비스에 적용하였습니다.
</aside>
<aside> <img src="/icons/cash_gray.svg" alt="/icons/cash_gray.svg" width="40px" /> **간편 결제 서비스 (Moa Pay)** 분할 결제, 온라인 더치페이 기능으로 간편한 결제 서비스 ****인프라 구축, 백엔드 개발 ( 2024.08 - 2024.09, 8주)
Spring Cloud로 MSA 환경을 구축하고, Jenkins를 사용하여 CI / CD를 구현하였습니다. Blue-Green 무중단 배포 전략을 구현함으로써 안정적인 서비스를 제공하고자 노력하였습니다. 또한 Git의 커밋 기록을 확인하여 변경이 이루어진 서비스만 이미지를 빌드 하도록 파이프라인을 최적화 하여 빌드 시간을 30% 이상 줄이는 성능 개선을 하였습니다.
</aside>
<aside> <img src="/icons/checklist_gray.svg" alt="/icons/checklist_gray.svg" width="40px" /> **은둔형 외톨이를 위한 생활 습관 개선 서비스 (Ondo)** 은둔형 외톨이를 위해 생활 습관 개선에 도움이 되는 서비스 ****백엔드 개발, 인프라 구축( 2024.07 - 2024.08, 7주)
Spring Security와 JWT, OAuth2.0을 사용하여 사용자 정의 필터를 구현하여 인증 및 사용자 권한 시스템을 구축하였습니다. In-memory 데이터베이스인 Redis를 사용하여 Access Token과 Refresh Token을 관리하였습니다. Jenkins를 사용하여 모놀리식 환경에서의 CI / CD 환경을 구축하였습니다.
</aside>