Profile

이희권

웹 백엔드 엔지니어

Problem-Solving Backend Developer with Proven Industry Experience

Introduce

안녕하세요. 백엔드 개발자 이희권입니다.

저는 4년간의 개발 경력을 통해 커머스, 하이브리드 앱, B2B 솔루션, SaaS 클라우드 등 다양한 도메인의 백엔드 개발을 경험하며 각 분야의 특성과 기술적 요구사항을 깊이 이해하고 있습니다.

자동화와 최적화에 대한 지속적인 고민을 통해 배치 프로그램 개발, 데이터베이스 튜닝, 코드 리팩토링 등을 수행했습니다. 이를 통해 운영 비용 절감시스템 성능 개선을 달성했으며, 특히 운영팀의 업무 공수를 90% 이상 단축한 경험이 있습니다.

퇴사 후에는 개인 프로젝트 개발에 몰두하며 기존 지식을 응용하고 새로운 기술들을 습득했습니다. 이 과정에서 개발한 서비스는 현재 베타 테스트 중이며, 정식 출시를 통해 실사용자들의 피드백을 기반으로 서비스를 발전시켜 나갈 계획입니다.

Personal Projects

2024.12 - 현재

리그 오브 레전드 소환사들을 위한 상호평가 및 매칭 플랫폼

🎮 소환사 평가 시스템 개발

• 리그 오브 레전드 API 연동을 통한 소환사 인게임 정보 및 전적 조회 기능 구현

• 소환사 간 상호 평가 시스템 설계 및 구현

Wilson Score 알고리즘 기반 소환사 평가점수 산정 시스템 구축

  • 사용자별 인게임 평가 태그 생성 및 관리 기능
  • 실시간 경기 참여자 평가 정보 조회 기능
  • 랭킹 및 통계 페이지 구현
🔄 실시간 파티 매칭 시스템 구축

SSE(Server-Sent Events) 활용 실시간 알림 기능 구현

• 사용자 설정 기반 파티 필터링 및 매칭 로직 개발

  • 포지션별 파티원 모집 및 관리 기능 구현
  • 실시간 파티 참가 신청/승인/거절 프로세스 구현
🔒 인증 및 보안 시스템 구현

OAuth2 기반 라이엇 계정 연동 인증 시스템 구축

JWT를 활용한 사용자 인증 및 권한 관리 구현

  • Redis 기반 토큰 저장 및 관리 시스템 개발
🌐 프론트엔드 개발

Vue3TypeScript 기반 SPA 개발

TailWind CSS를 활용한 반응형 UI/UX 구현

• PWA(Progressive Web App) 기능 구현으로 모바일 사용성 향상

  • Pinia를 활용한 상태 관리 구현
  • Axios 인터셉터를 통한 API 요청 관리

사용 기술

Java Spring Boot Vue 3 TypeScript PostgreSQL Redis AWS

Experience

위버로프트

2021.03 - 2024.12 (3년 9개월)

Backend Developer

영풍문고

바로가기
2023.12 - 2024.11

영풍문고 온라인 서점사이트 리뉴얼

📚 제휴사 상품 연동 시스템 구축

• 쿠팡, 지마켓, 옥션 등 제휴사 대상 도서 60만건 등록/관리 시스템 구축

• 전체 제휴사 연동로직 공통 모듈화를 통한 재사용성 향상 및 공수 절감

• 복잡한 도서목록조회 쿼리 최적화 및 구조변경을 통해 수행시간 1분 → 2초 단축

• Transaction 비즈니스단위 분리 및 재처리 로직 구현으로 누락건 제로화

  • 상품관련 전체 API 모듈화 및 Swagger 문서 작성
  • Slack 웹훅을 통한 Exception 모니터링 구축
  • Exception 발생 시 자동 재처리 로직 구현
🛒 제휴사 주문 연동 시스템 구축

• 쿠팡, 지마켓, 옥션 등 제휴사 일평균 주문 1,500건, 클레임 200건 처리

• 전체 제휴사 연동로직 공통 모듈화를 통한 재사용성 향상 및 공수 절감

• 주문/발주/발송/취소/반품 전체 프로세스 자동화를 통해 운영공수 90% 감소

• Transaction 비즈니스단위 분리 및 재처리 로직 구현으로 누락건 제로화

  • 제휴사 주문을 자사 주문으로 변환하는 매핑 로직 구현
  • 클레임 수동 처리를 위한 어드민 페이지 개발
  • 주문관련 전체 API 모듈화 및 Swagger 문서 작성
  • Slack 알림을 통한 실시간 모니터링 체계 구축
💰 할인/적립 시스템 개편

• 도서정가제 대상/비대상 도서별 차등 할인 로직 구현

• 주문서 단위에서 도서 단위로 할인/적립 계산 방식 개선

  • 도서정가제 대상/비대상 도서 전용 쿠폰 개발
  • 도서별 개별 할인금액 계산 및 검증 로직 구현
  • 적립금 산정 로직 개선 및 모듈화
🎯 이벤트 시스템 구축

• 댓글 이벤트 기능 개발

  • 지정된 순번 댓글 작성자 자동 보상 지급 기능
  • 보상 수동 지급 관리자 페이지 개발
  • 이벤트 참여 이력 관리 및 통계 기능 구현

사용 기술

AWS Spring Boot Spring Batch WebFlux PostgreSQL Redis Vue.js Typescript

아모레퍼시픽 AMC

2022.01 - 2024.02

아모레퍼시픽 컨텐츠 클라우드 서비스 개발

💾 스토리지 최적화 및 비용 절감

• 중복 파일 제거 자동화를 통해 10TB 스토리지 확보

• 장기 미사용 컨텐츠 S3 백업으로 20TB 용량 절감

• 전체 비용 약 5,000만원 절감 달성

  • Spring Batch 기반 중복 파일 검출 및 제거
  • 6개월 이상 미사용 컨텐츠 자동 아카이빙
  • 용량 확보 현황 리포트 자동화
🔐 IAM 시스템 연동

• Spring Batch 기반 사용자/권한 동기화 시스템 구축

• 관리자용 권한 관리 페이지 개발

  • IAM 시스템 연동 및 사용자 정보 동기화
  • 권한 변경 이력 추적 및 관리 기능
  • 수동 권한 부여/회수 기능 개발
  • 권한 변경 감사 로그 시스템 구현
🔄 운영 자동화

• 운영팀 단순 반복 작업 자동화로 공수 90% 감소

  • 컨텐츠 저작권 자동 등록 시스템 구축
  • 임시 사용자 대량 등록 자동화
  • Jandi 메신저 연동으로 실시간 모니터링
  • 예외 상황 자동 감지 및 알림 시스템 구축

사용 기술

AWS Spring Boot Spring Batch PostgreSQL Thymeleaf

아모레퍼시픽 뷰티엔젤

바로가기
2021.03 - 2024.02

아모레퍼시픽 백화점 브랜드 멤버십 혜택 및 이벤트 앱 운영

🔒 보안 강화 및 시스템 안정화

• ISMS 인증 및 모의해킹 대응

• SQL Injection, XSS 등 보안 취약점 보완

• 감사 지적사항 0건, 보안사고 0건 달성

  • 개인정보 분리보관 및 파기 프로세스 구축
  • 보안 취약점 진단 및 조치
  • 시스템 접근 권한 관리체계 개선
🚀 시스템 현대화

• Spring 2.x → 3.x 마이그레이션

• 온프레미스 → AWS 클라우드 이전 지원

  • 레거시 코드 리팩토링
🎯 이벤트 시스템 구축

• 프리퀀시 이벤트 기능 개발

• 이벤트 참여자 약 5,000명 / 일 평균 100명

• 이벤트 관련 VOC 및 매장 클레임 0건

  • 보상 수동 지급 관리자 페이지 개발
  • 이벤트 참여 이력 관리 및 통계 기능 구현
🎁 VIP관 개편

• 신규 브랜드관 프리메라 화면/API 개발

  • SAP 데이터 연동을 통한 구매금액 조회
  • 경품 자동 증정 기능 개발
  • 구매이력 관리 어드민 페이지 개발

사용 기술

Spring Spring Batch Jquery Oracle AWS Tomcat

Skills

Backend Development

- Java, Spring Boot, Spring MVC, Spring Batch, Spring Security, Thymeleaf - Mybatis, Redis, Gradle, Maven

Infrastructure & Databases

- AWS, Tomcat, Nginx, Jenkins - PostgreSQL, Oracle, MySQL, MariaDB

Development Environment

- IntelliJ, Git, Github - Jira, Dooray

Frontend

- HTML/CSS, JavaScript, Vue.js, jQuery