Backend Engineer | Java, Spring Boot, Kafka | 비동기 처리 | 성능 최적화
AI 기반 서비스와 운영 안정성이 중요한 시스템을 위한 백엔드 개발을 하고 있습니다.
특히 비동기 아키텍처, 성능 최적화, 운영 안정성 개선에 관심이 있으며
불안정한 워크플로우를 안정적인 시스템으로 구조화하는 작업을 좋아합니다.
- Java / Spring 기반 백엔드 서비스 개발
- Kafka 기반 비동기 처리 아키텍처 설계
- Linux 환경에서의 성능 분석 및 최적화
- AI 시스템 연동 및 운영 자동화
- 장시간 실행되는 AI 작업을 위한 Kafka 기반 비동기 처리 파이프라인 설계
- CPU pinning 및 병렬 처리 튜닝을 통해 CPU 기반 작업 처리 시간 최대 64% 단축
- 스트리밍 파서 기반 XML 처리 구조 개선으로 OOM 문제 제거 및 성능 개선
- 얼굴 검색 파이프라인 개선을 통해 처리 시간 3일 → 5분 이내 단축
- AI 프로세스 자동 복구 및 워크플로우 표준화를 통해 운영 안정성 개선
- Java, Spring Boot, Spring Framework
- JPA, MyBatis
- Apache Kafka, Redis
- Oracle, MariaDB, SQL, OpenSearch
- Linux, Docker, AWS
- Python, FastAPI, OpenCV