<aside>
👋 Java와 Spring으로 웹 개발을 하고 있는 백엔드 개발자 최윤혜입니다.
- 기술적 선택을 할 때 해당 상황에서의 적합성과 장단점을 면밀히 검토하여 결정합니다.
- 더블 체크, 회의록 작성 및 확인을 통해 명료한 커뮤니케이션으로 소통합니다.
</aside>
경력
티맥스에이아이
백엔드 개발 / 정규직
2022년 7월 - 재직 중
2년 4개월
한국가톨릭대사전 DT 서비스 (2024.08 - 현재)
사전 데이터 관리 기능을 포함한 천주교 대백과 웹 백과사전 서비스
- 백엔드 파트 리드 - 기획, 프론트, UX 팀과의 적극적인 커뮤니케이션 및 협업
- Redis를 활용한 사전 데이터 동시 편집 방지 방안 설계 및 관련 API 개발
- docker compose 를 통해 테스트 서버 운영
- 사전 데이터 및 문의 관련 API 설계, 개발, 통합테스트
- 사용 기술: Java, SpringBoot, JPA, MSSQL, Redis, docker
- 링크: https://encyclopedia.catholic.or.kr/
한국가톨릭대사전 사전데이터 검수 페이지 (2024.07 - 현재)
OCR을 통해 이미지에서 json으로 변환된 텍스트 데이터를 검수하고 오타를 정정하는 검수 툴 서비스
- 서비스 배포
- DB와 Spring 서버를 컨테이너 형태로 docker compose를 통해 배포
- Gitlab CI/CD를 통해 develop 브랜치에 머지 시 재배포되는 파이프라인 구축, 개발 편의성 증진
- DB 설계 및 API 개발
- 시스템 상 필요한 DB 스키마 설계 및 사전 데이터 수정, 상세 조회 API 개발
RG News (2023.09 - 2024.03)
최신 뉴스 및 추천 뉴스를 제공하는 뉴스 플랫폼 서비스 (사내 배포)
- CI 툴 도입을 통한 Spring Batch 실행 관리 개선
- 통계 서버로 사용되던 Spring Batch를 Jenkins를 이용하여 관리하는 방안을 도입, 시간대 / job 간 의존관계 설정을 통한 자동 트리거 파이프라인을 작성하여 batch 관리 용이성 향상에 기여