저에 대해
새로운 것을 직접 만들어보며 배우고 성장하는 신입 백엔드 개발자 배민서입니다.

개발자로서의 성장 방식
저는 해보고 싶은 건 직접 만들어보며 배우는 개발자입니다. 항상 “이 시스템을 내가 만든다면 어떻게 구현할까?”를 고민하며, 필요하다고 느낀 기능은 직접 구현해보며 구조를 이해하고 실력을 키워왔습니다. 예를 들어 450만+ 건 규모의 데이터 처리에서 Spring Batch로 분산 처리 성능을 개선하고, Redis 캐시로 실시간 조회 공백을 해결해본 경험이 있습니다.
새로운 기술에 대한 도전도 두려워하지 않습니다. 생소한 기술이라도 빠르게 학습해 작은 PoC로 검증해보고, 그 과정에서 얻는 깨달음을 즐깁니다.
함께 성장하는 커뮤니케이션 중심의 개발자입니다. 상대방의 입장과 의도를 고려하며 의견을 나누고, 팀과 함께 성장하는 것을 중요하게 생각합니다.
직접 해보며 배우는
이론에 그치지 않고 구현으로 검증하며 구조를 이해하고 실력을 쌓습니다.
빠른 학습과 실행
새로운 기술도 빠르게 파악해 PoC → 적용까지 연결하는 실행력을 지향합니다.
함께 성장하는
상대의 의도와 맥락을 존중하며, 소통을 통해 팀 성과를 끌어올립니다.
기술 스택
퍼센트 대신 경험 레벨과 근거로 정리했습니다.
Backend
Java
Production- Spring Boot 기반 서비스 다수 구현
- 대용량 데이터 처리 및 트랜잭션 설계
Spring Boot (Security, JPA, Batch)
Production- JWT/OAuth2 인증 서버 구현
- Spring Batch로 450만 건 데이터 처리
Kotlin
Project- Spring Boot 프로젝트 일부 모듈 Kotlin 적용
Python (FastAPI / Embedding)
Project- FastAPI 기반 분석 서버 구축
- 임베딩 생성 및 Elasticsearch 연동
DevOps / Cloud
Docker / Docker Compose
Production- 멀티 서비스 로컬/운영 환경 구성
- Spring · FastAPI · Elasticsearch 컨테이너화
GCP (Cloud Run, Cloud SQL)
Production- Cloud Run 기반 서버리스 배포
- Cloud SQL + VPC Connector 구성
AWS EC2
Project- EC2 기반 서비스 배포 및 운영
CI/CD (GitHub Actions, Jenkins)
Project- 자동 빌드 및 배포 파이프라인 구성
Data / Search / Messaging
Elasticsearch (+ Kibana)
Production- 벡터 유사도 검색 기반 추천 시스템 구현
- Kibana 로그 분석 및 시각화
Redis
Production- JWT 세션 관리
- 실시간 데이터 캐싱
Kafka
Project- 실시간 로그 수집 파이프라인 구축
RabbitMQ
Project- 비동기 메시징 처리 및 이벤트 분리
추가 기술
필요에 따라 적용해본 도구 및 기술입니다.
자격증
SQL 개발자 (SQLD)
한국데이터산업진흥원
2026.06 취득 · 2028.06까지 유효
데이터분석 준전문가 (ADsP)
한국데이터산업진흥원
2026.06 취득
리눅스마스터 2급
KAIT 자격검정
2026.07 취득
프로젝트
상세 내용을 통해 프로젝트의 기술적 구현과 성과를 확인할 수 있습니다.

트렌드 기반 상호명 추천 웹사이트(상추)
450만 건 상권 데이터를 분석해 업종 맞춤 트렌디 상호명을 추천하는 서비스
사용자의 업종에 맞는 트렌디한 가게 이름을 제안해주는 웹사이트

맞춤형 영화관 찾기 서비스(CineFinder)
Kafka/RabbitMQ + WebSocket으로 상영 정보를 통합·동기화한 실시간 영화 정보 서비스
전국의 상영 정보를 한 눈에 비교하고 검색할 수 있는 통합 영화 정보 서비스

가상 화폐 거래 체험(KMBBJ)
실시간 시세 수집과 대량 거래 저장을 최적화한 가상 자산 거래 시뮬레이터
실제 돈이 아닌 가상의 자산을 사용하여 코인을 사고팔고, 시장의 변동성을 체험할 수 있는 가상 거래 서비스
연락처
프로젝트나 협업에 대해 이야기하고 싶으시다면 언제든 연락주세요.