안녕하세요.
문제를 기능으로,
기능을 서비스로 성장시키는
백엔드 개발자 최현서입니다.

최현서 프로필 사진

About me

새로운 기술에 도전하고 성장합니다.

대학교 SW 경진대회에서 룸메이트 매칭 서비스를 기획해 WebSocket 기반 실시간 채팅 기능 구현에 도전했습니다. HTTP 구조로는 사용자 간 즉각적인 통신이 어렵다고 판단해 양방향 통신을 도입했습니다. 초기에는 연결이 반복적으로 끊기는 문제가 발생했지만, 네트워크 로그 분석을 통해 프로토콜 업그레이드 헤더 누락을 원인으로 파악하고 해결했습니다. 2주라는 짧은 개발 일정 압박 속에서도 메시지 송수신을 우선 구현하고 추후 기능을 고도화하는 방식으로 개발 로드맵을 조정했고, 이후 Redis 캐싱을 적용해 응답 속도를 약 30% 개선했습니다. 이 경험을 통해 새로운 기술을 두려워하기보다 문제 해결 과정 자체를 즐기게 되었고, 개발자로서 성장하고 싶다는 목표를 더욱 분명히 하게 되었습니다.

운영 환경 변화에 유연하게 대응합니다.

'내 주변 전통시장 AI 탐방 앱 - 시장에 가면' 프로젝트에서 iOS 환경에서 쿠키 기반 인증이 동작하지 않는 문제를 겪었습니다. iOS의 ITP 정책으로 쿠키 사용이 제한되는 것을 확인하고, 인증 방식을 Authorization 헤더 기반 Bearer 토큰 방식으로 전환해 플랫폼 간 일관성을 확보했습니다. 또한 AWS 환경에서 Docker 컨테이너 기반 배포 환경을 구축하고, GitHub Actions로 CI/CD를 적용해 배포 시간을 80% 단축했습니다. 운영 중 발생한 DB 서버 다운 문제 역시 로그와 인스턴스 상태를 분석해 메모리 부족 원인임을 파악하고 인스턴스 사양을 Scale-up하고, 쿼리 튜닝을 통해 불필요한 메모리 점유율을 낮춰 서버 안정성을 확보했습니다.

확장성과 안정성을 고려한 시스템을 설계합니다.

프로젝트 배포 시 AWS ALB를 적용해 요청을 각 서버로 균등하게 분산하며 트래픽이 특정 서버에 부하가 집중되지 않도록 구성했습니다. 또한 반복 조회되는 메시지를 Redis에 캐싱하고 TTL을 설정해 DB Read I/O를 줄이고 응답 속도를 약 30% 개선했습니다. 부트캠프에서는 nGrinder를 활용한 부하 테스트를 통해 로드 밸런서 및 게이트웨이 구조에 따라 트래픽 분산 방식이 달라지는 것을 직접 확인했습니다. 이를 통해 지표 기반으로 병목 지점을 파악하고, 시스템 구조를 개선하는 과정의 중요성을 체감했습니다.

원활한 커뮤니케이션을 바탕으로 협업의 시너지를 만듭니다.

LG CNS 부트캠프 최종 프로젝트 'SENTISTOCK(센티스톡)' 에서 팀원들 간 금융 도메인 이해도와 개발 경험의 차이로 동일한 기능에 대해 다르게 해석하는 문제가 발생했고, 기획 단계에서 의견이 정리되지 않아 개발 일정이 지연되는 상황으로 이어졌습니다. 이를 해결하기 위해 Notion 기반 문서화를 제안했습니다. 팀 워크스페이스를 공유해 기능 정의와 이해 내용을 기록하도록 했고, 의견 차이는 추가 논의를 통해 기준을 명확히 정리했습니다. 또한 Jira로 작업을 기능 단위로 세분화하고 진행 상황을 시각화해 일정 관리 혼선을 줄였습니다. 그 결과 역할 분담과 기능 정의가 명확해지며 개발 속도가 안정화되었고, 기능 간 연동 오류를 줄여 최종 프로젝트에서 우수상을 수상했습니다.

Skills

JAVA
Spring Boot
MySQL
Docker
AWS
Python
React

Experience

LG CNS AM Inspire Camp 3기

2025. 07. 22 - 2026. 01. 23 (6개월)

MSA 기반 풀스택 기술과 애자일 방식의 협업 역량을 강화했습니다.
React 기반 프론트엔드 개발과 Spring Boot 기반 백엔드 개발 기술을 학습하고, Jenkins과 AWS EKS을 활용한 CI/CD 배포 및 운영 환경을 경험했습니다.
또한 문서화와 데일리 스크럼을 통해 진행 상황과 이슈를 빠르게 공유하며, 애자일 방식의 협업 경험을 쌓았습니다.

멋쟁이사자처럼 12기

2024. 01. 01 - 2024. 12. 31 (1년)

Java와 Spring Boot를 활용한 REST API 개발과 MySQL과 JPA를 활용한 데이터베이스 설계, Docker와 AWS를 활용한 배포 환경 구축 등 백엔드 서버 개발 전반을 학습하였습니다. 또한 아이디어톤과 무박 2일 중앙 해커톤에 참여해 기획부터 개발까지 프로젝트 전 과정을 경험했습니다.

Education

명지대학교 자연캠퍼스

정보통신공학과 / 인공지능 ICT 융합 연계전공 (4.22/4.5)

2022.03 - 2026.02 (4년)

Certifications

정보처리기사

2025.06.13 취득

SQLD

2025.04.04 ~ 2027.04.04

Awards

LG CNS AM Inspire camp 3기 최종프로젝트 우수상

주최 : LG CNS

수상일자 : 2026.01.23

2025 문화데이터 활용 공모전 장려상

주최 : 문화체육관광부

수상일자 : 2025.11.18

2025 카카오 관광데이터 활용 공모전 장려상

주최 : 한국관광공사

수상일자 : 2025.11.06

한국통신학회 아이디어 경진대회 장려상

주최 : 한국통신학회

수상일자 : 2024.06.21