안녕하세요! 박상곤입니다

여행 예약 시스템 백엔드 개발 8년차
레거시 C# 시스템을 Kotlin/Spring Boot MSA로 전환한 경험

대용량 여행 패키지 데이터를 처리하는 백엔드 시스템을 설계하고 운영합니다.
모놀리식 아키텍처에서 MSA로 단계적 마이그레이션을 통해
시스템 안정성을 높이고 개발 효율성을 개선했습니다.

주력 기술: Kotlin, Spring Boot, MongoDB, Redis, AWS ECS

핵심 기술 & 도구

주요 기술 스택

Kotlin Spring Boot MongoDB AWS

AI 개발 도구

Claude Code GitHub Copilot Cursor

협업 & 개발 환경

IntelliJ IDEA Visual Studio Code Slack Jira Git Docker

개발 경력

2018-2021

케이소프트 - 백엔드 개발 시작

C# 기반 데스크톱 및 웹 애플리케이션 개발을 담당했습니다.

주요 업무: 은행 자동이체 시스템, 고객 관리 솔루션 개발
주요 성과: 금융기관 API 실시간 연동을 통한 대량 자동 이체 시스템 구축
기술 스택: WPF 데스크톱 및 ASP.NET 웹 애플리케이션 개발, MSSQL 데이터베이스 설계

C# ASP.NET WPF Xamarin MSSQL
2021-2023

놀유니버스 - 여행 예약 시스템 백엔드 개발

대규모 여행 패키지 예약 시스템의 백엔드 아키텍처 설계 및 운영을 담당했습니다.

담당 업무: 기존 패키지 예약 시스템 운영 및 기능 개선
주요 업무: 담당자 업무 편의 기능 개발, 배치 작업 최적화, 시스템 안정성 개선
기술 경험: C# 기반 모놀리식 아키텍처 운영, Kafka를 통한 데이터 연동

C# ASP.NET MSSQL Kafka
2023-현재

놀유니버스 - MSA 아키텍처 전환 및 Kotlin 마이그레이션

레거시 모놀리식 시스템을 마이크로서비스 아키텍처로 전환하며 Kotlin/Spring Boot 스택을 도입했습니다.

주요 업무: C#/.NET에서 Kotlin/Spring Boot로 기술 스택 전환
성능 개선: Redis 캐싱 도입, 데이터베이스 최적화
인프라 전환: AWS ECS 컨테이너 배포 환경 구축, Datadog APM 도입

Kotlin Spring Boot MongoDB Redis AWS ECS AWS Kinesis Terraform GitHub Actions Datadog

프로젝트

주요 프로젝트

연락처

이메일

psg107@naver.com