* 전체 서비스 API 서버 설계 및 구현 담당
* 서비스 데이터베이스 구조 및 API 통신 설계 단계에서 기술 검토 수행
* AWS 기반 서버 애플리케이션 연동, 배포, 모니터링 및 장애 대응 등 DevOps 일부 담당
- 인프라–서버 간 오류 발생 시 빠른 대응을 위한 AWS 서비스 권한 및 접근 구조 정비
- 장애 대응 지연으로 인한 서버 오류 지속 시간 최소화
* Redis, MariaDB, MySQL 데이터베이스 운영 및 유지보수
- SQL 단위 검증 후 ORM(TypeORM) 코드로 반영하는 개발 프로세스 정립
- NestJS 마이그레이션 기능 도입으로 개발–운영 환경 간 DB 변경 관리 체계화
* 쿼리 튜닝과 리팩토링을 통해 서비스 안정성 강화 및 레거시 코드 개선
- 트래픽 집중 API의 병목을 선제적으로 개선하고 재발 방지 기준 수립
- 반복적인 코드 작성·리팩토링·검증 과정에서 AI를 활용해 개발 효율 향상
* Notion, Swagger, Slack Canvas 기반 API 문서화로 협업 효율 향상 및 재작업 감소
- 정의된 인터랙션 다이어그램과 API 명세 사전 공유를 통한 협업 구조 정립
- 3단계(API 가안 → 피드백 → 최종안) 명세 확정 프로세스 수립
- 스프린트당 5~10건 발생하던 API 변경 요청을 0~3건 수준으로 감소
* 운영 대응을 위한 로깅 체계 개선
- 장애 발생 시 원인 파악이 가능하도록 계층별(Winston) 로그를 설계·적용
- 로그 레벨 분리를 통해 장애 대응 및 모니터링 효율 향상
* AI 도구를 활용한 개발 생산성 및 품질 개선
- 테스트 코드가 없던 환경에서 AI를 활용해 테스트 시나리오 도출 및 초기 코드 작성 보조
- 반복적인 코드 작성·리팩토링·검증 과정에서 AI를 활용해 개발 효율 향상
- AI 결과물을 그대로 사용하지 않고, 검토·수정·검증 과정을 통해 품질 기준 유지
더보기