채용공고 올리기

신재권님을 응원해보세요!

INFCON 참여
이직/구직 중이에요
책임감
목표 지향적
문제 해결사
고객 중심
열정적

미리보기

기본 정보

이름
신재권
직업
Backend Developer
이메일
base6666@naver.com
간단 소개

애즈위메이크에서 마트와 사용자를 연결하는 중개 플랫폼 큐마켓의 백엔드 개발자로 일하고 있습니다. 서비스의 안정성과 확장성을 높이기 위해 주도적으로 개선점을 찾아 적용하며 일합니다. 문제 해결에 있어 단순 수정이 아닌 근본 원인 분석을 중시하며, 이 과정에서 얻은 인사이트를 팀 내 문서화를 통해 공유합니다. 업무 시간 외에도 새로운 기술 스택 학습과 서비스 개선에 시간을 투자하며, 개발 블로그를 통해 학습 내용을 공유하고 있습니다. 또한 제품 기획 단계부터 적극적으로 참여하여 비즈니스 맥락을 이해하고, 기술적 해결방안을 제시합니다. 빠른 실험과 검증을 통해 사용자 가치를 창출하는 조직에서, 기술력을 바탕으로 혁신적인 서비스를 만들어가는 데 기여하고 싶습니다.

기술 스택

기술 스택

Spring Boot, Kotlin, Redis, PostgreSQL, JPA, Java, MySQL

경력

회사명

주식회사애즈위메이크

직급 | 부서 | 근무 유형

Backend Developer | 개발 | 재직 중

근무 기간

2023.10. ~ 재직 중 (1년 2개월)

담당 업무

외부 배달 연동 시스템 구축

  • 상세한 로깅을 통해 모니터링 및 장애 대응 체계 구축

  • WebClient + Spring Event + SSE를 활용한 고성능 비동기 시스템 설계

  • 이벤트 기반 설계로 시스템 간 결합도. 감소 및 확장성 확보

  • 멱등성 검증을 통한 안전한 재시도 정책 설계 및 구현

스케일 아웃 환경의 서킷브레이커 상태 동기화 시스템 구축

  • Redis Pub/Sub을 활용한 서킷브레이커 상태 동기화 체계 구현

  • TTL 기반 카운터를 활용하여 임계치 초과 시에만 동기화 이벤트 발행

  • Named Lock을 활용한 중복 이벤트 발행 방지

  • 스케일 아웃 환경에서 불필요한 외부 API 호출을 줄이고 효율적인 상태 동기화 달성

결제 시스템 안정성 강화

  • Java to Kotlin 마이그레이션으로 NPE 방지와 코드 안정성 확보

  • 복잡한 의존성 구조 단순화로 유지보수성 향상

  • Feature Toggle 도입으로 안전한 배포 및 빠른 롤백 체계 구축

  • 코루틴 기반 병렬 검증 구현

장바구니 시스템 고도화

  • 클라이언트 캐시 기반에서 Redis 기반 서버 시스템으로 전환

  • Redis Hash 구조 활용 및 클러스터링, 복제본 운용으로 성능 최적화 및 SPOF 제거

  • AOP + ThreadLocal을 활용한 더티 체킹 구현으로 Redis 명령어 효율성 개선

실시간 주문 알림 시스템

  • SSE + Redis Pub/Sub을 활용한 실시간 알림 시스템 구현

  • 커스텀 로깅 필터에서 Response 캐싱으로 인한 SSE 연결 문제 식별 및 해결

데이터 처리 성능 개선

  • JPA to JDBC Batch Update 전환을 통해 대량 데이터 처리 최적화

  • 레거시 코드 리팩터링을 통한 유지보수성 향상

  • 데이터 처리 성능 85% 개선

포트폴리오

URL

link

Notion

노션
link

Blog

티스토리
댓글