채용공고 올리기

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

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

미리보기

기본 정보

이름
신재권
직업
Backend Developer
간단 소개

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

기술 스택

기술 스택

Spring Boot, Kotlin, Redis, PostgreSQL, JPA

경력

회사명

주식회사애즈위메이크

직급 | 부서 | 근무 유형

Backend Developer | 개발 | 재직 중

근무 기간

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

담당 업무
결제 시스템 코틀린 마이그레이션
  • 복잡한 레거시 결제 시스템의 구조 개선 및 안정성 강화

    • 깊은 의존성 구조를 단순화하여 코드 가독성 및 유지보수성 향상

    • Java에서 Kotlin 마이그레이션을 통한 코드 안정성 강화

    • 테스트 커버리지 80% 달성 및 Feature Toggle 도입으로 빠른 롤백 체계 구성

장바구니 서버 이전
  • 클라이언트 기반 장바구니의 서버 이전을 통한 서비스 안정성 확보

    • Redis Hash 자료구조 활용으로 데이터 처리 성능 최적화

    • Redis Cluster 및 Master-Slave 구조 도입으로 SPOF 제거

  • 동시성 문제 해결

    • 문제: CrudRepository 사용 시 동시성 문제로 장바구니 데이터 유실 발생

    • 해결: RedisTemplate 활용한 단일 명령어 처리 및 더티 체킹 구현으로 해결

실시간 주문 알림 기능 개발
  • 실시간 주문 알림 시스템 설계 및 구현

    • SSE 기술 활용한 실시간 알림 기능 구현

    • Redis Pub/Sub 활용하여 스케일 아웃 환경에서의 메시지 전파 구현

  • SSE 연결 문제 해결

    • 문제: ELK 로깅용 필터로 인한 content-length 설정 문제 발생

    • 해결: SSE 연결 시 필터 우회 처리 및 로깅 체계 개선

외부 장애 전파 문제 해결
  • 외부 API 장애 전파 차단

    • Resilience4j 기반 서킷브레이커 도입

    • 외부 서비스 장애 상황에서도 안정적인 서비스 제공 가능하도록 개선

대량 데이터 등록/수정 성능 문제 해결
  • 기존 JPA에서 JDBC Batch Update 적용으로 처리 성능 85% 향상

  • 1000줄 이상의 단일 메서드 리팩토링 및 테스트 커버리지 개선

포트폴리오

URL

link

Notion

노션
link

Blog

티스토리
댓글