이상진

Software Engineer

6년차 백엔드 엔지니어 | 웹 서비스 개발


기술

Backend

  • Language: Java, Python, C#
  • Framework: Spring Boot, Spring MVC, ASP.NET

Infrastructure / DevOps / Database

  • Database & Cache: MySQL, PostgreSQL, DynamoDB, Redis
  • Data Pipeline & Messaging: Kafka, NiFi
  • DevOps & Observability: Jenkins, Ansible, Nginx, ELK

Frontend

  • Vue 3, ES6

경력사항

카카오게임즈

웹서비스개발셀 | 2020.11 ~ 현재
  • 홈페이지 및 이벤트 등 게임 퍼블리싱 기반 웹 서비스 개발 및 운영
  • 카카오게임즈 PC방 서비스의 AWS 이관, CI/CD 배포 파이프라인 구축 및 레거시 리팩토링
  • 카카오게임즈 통합 메시징 서비스의 고성능 비동기 아키텍처 설계 및 시스템 개발

주요 프로젝트 및 업무 성과

카카오게임즈 통합 메시징 시스템 개발

카카오게임즈, 2026.07 ~ 진행중
Java 21 Spring Boot 3 Redis Caffeine Cache MySQL Architecture
수행 내용
  • Burst 10만 이상의 대량 요청 처리를 위한 신규 발송 시스템 설계 및 개발
  • Pragmatic MSA 및 메시지 큐 기반 비동기 처리 아키텍처 구축
  • 발송 유형(Transaction / Campaign) 및 벤더별 ZSET Queueing 구조 설계
  • Dirty Set 기반의 비동기 Bulk Sync 배치를 통한 RDB Write I/O 최소화
성과
  • 명확한 역할 분리로 레거시의 확장 한계를 극복하고 선형적 수평 확장(Scale-out) 구조 확보
  • 수신 단 RDB Write 배제로 초당 대량 유입에도 안정적인 저지연 처리
  • 캠페인 발송 중에도 실시간 알림(Transaction) 메시지의 우선순위 보장
  • 비동기 Bulk UPDATE 방식으로 RDB Write I/O 트래픽 99% 이상 절감

PC방 서비스 AWS 이관 및 구조 개선

카카오게임즈, 2025.11 ~ 2026.01
Ansible Jenkins SSH ASP.NET
수행 내용
  • 온프레미스 환경 철수로 인한 AWS 이관을 단순 작업이 아닌 운영 구조 개선 기회로 재정의
  • 기존 개발자 PC에서 빌드하여 복사하던 배포 방식 개선
  • Jenkins + Ansible 기반 배포 자동화 파이프라인 구축
  • 불필요한 레거시 코드 정리 및 구조 리펙토링
  • 서비스 도메인 구조 정비 및 SSL 인증서 관리 주체를 ALB로 이전
성과
  • 수작업 빌드/복사 방식을 자동화하여 배포 소요 시간 단축 및 배포 휴먼 에러 차단
  • 불필요한 레거시 소스코드 20만 라인 이상 감축을 통한 유지보수성 극대화

사내 인공지능 서비스 도입 선행 연구

카카오게임즈, 2024.01 ~ 2024.04
AI 지식공유
수행 내용
  • 사내 보유 데이터를 활용하여 다양한 오픈소스 LLM 모델 파인튜닝
  • 특정 서비스 시나리오를 기준으로 모델 성능 비교 및 한계 분석
  • 전사 대상 발표를 통해 연구 결과 공유
성과
  • AI 서비스 도입 가능성과 한계에 대한 내부 공감대 형성
  • QLoRA 논문 리뷰, 모델 성능 테스트 결과 등 연구 자료 문서화
  • 이후 AI 기반 기능 도입 및 활용을 위한 기술적 기반 마련
  • 전사 차원의 AI 활용 인식 제고에 기여

학력

광운대학교 소프트웨어학부

  • 2014.03 ~ 2021.02