BACKEND DEVELOPER · PORTFOLIO 2026
데이터 흐름과 구조를
끝까지 고민하는 개발자
김나영입니다.
서비스 요구사항을 안정적인 API와 데이터 구조로 연결하고, 운영 가능한 배포 흐름까지 함께 설계합니다.
ABOUT
운영 가능한 구조까지 설계합니다.
백엔드 개발은 요청을 처리하는 코드를 작성하는 데서 끝나지 않는다고 생각합니다.
데이터가 어떻게 쌓이고, 서비스가 어떻게 배포되며, 장애와 확장 상황에서 어떤 흐름으로 동작하는지까지 함께 고민합니다.
Spring Boot 기반 REST API, 관계형 데이터베이스 설계, 인증·인가, AWS 인프라와 CI/CD 파이프라인 구축 경험을 보유하고 있습니다.
쿼리 실행 계획 분석, 도메인 모델 리팩토링, ML 비동기 처리, 개발·운영 환경 분리처럼 서비스가 성장하면서 발생하는 문제를 구조적으로 해결해왔습니다.
SELECTED PROJECTS
문제를 구조적으로 해결한 경험
VIEW IMAGE ↗
PROJECT 01 · 2026.02 — PRESENT
1D1S
1 Day 1 Streak Challenge
백엔드 3명 · 프론트엔드 3명
사용자가 매일 목표를 설정하고 수행 결과를 기록하며 꾸준한 습관을 만들 수 있도록 돕는 챌린지 플랫폼입니다.
- ROLE
- 백엔드 개발자 · 서버 운영
- STACK
- Spring Boot · MySQL · Docker · AWS · GitHub Actions · Nginx
IAM Role 기반 인증으로 정적 자격증명을 제거했습니다.
dev/main 환경과 ECR 저장소를 분리했습니다.
Private Subnet DB 구성으로 월 비용을 약 17% 절감했습니다.
7일 유예 기간을 둔 Soft Delete·복구 로직을 설계했습니다.
프로젝트 상세 자료 보기 +
VIEW IMAGE ↗
PROJECT 02 · 2025.08 — 2026.02
별빛다리
펫로스 증후군 극복 통합 플랫폼
백엔드 1명 · 프론트엔드 1명 · AI 1명 · 디자이너 1명
반려동물을 떠나보낸 사용자가 추억을 기록하고 공감과 위로를 나눌 수 있도록 별자리, 커뮤니티, 편지 서비스를 제공하는 플랫폼입니다.
- ROLE
- 팀장 · 백엔드 개발자
- STACK
- Spring Boot · MySQL · Redis · Docker · AWS · GitHub Actions
좋아요 구조를 공통 Reaction과 도메인 특화 구조로 분리했습니다.
별자리 템플릿과 Node·Edge 구조로 데이터 중복을 줄였습니다.
서브쿼리를 JOIN으로 변경해 실행 시간을 약 50% 개선했습니다.
ML 작업을 202 Accepted·polling 기반 비동기로 분리했습니다.
프로젝트 상세 자료 보기 +
VIEW IMAGE ↗
PROJECT 03 · 2024.06 — 2024.08
CAMPERS
캠핑 스타일·캠핑장 추천 서비스
풀스택 4명
사용자의 설문 응답과 선호도를 분석해 캠핑 스타일과 맞춤 캠핑장을 추천하고 검색, 일정, 날씨 기능을 제공하는 웹 서비스입니다.
- ROLE
- 백엔드 개발 · 데이터 수집 파이프라인 구축
- STACK
- Spring Boot · MySQL · AWS Lambda · Airflow · Docker · GitHub Actions
JWT 자체 로그인과 Google OAuth2 인증을 구현했습니다.
사용자·캠핑장·일정 관계를 PK–FK 구조로 정규화했습니다.
추천 모델을 FastAPI 서버에서 AWS Lambda로 이전했습니다.
비용과 일정을 분석해 Airflow를 로컬 Docker로 전환했습니다.
프로젝트 상세 자료 보기 +
SKILLS
서비스를 구성하는 기술
Backend
Java · Spring Boot · Spring Security · JPA · REST API
Database
MySQL · Redis · RDS · 데이터 모델링 · 인덱스 · 실행 계획 분석
Cloud & Infra
AWS EC2 · ECR · S3 · Lambda · Docker · Nginx · GitHub Actions
Data
Python · Apache Airflow · Pandas · NumPy · 추천 파이프라인
EXPERIENCE
함께 성장할 팀과 경험했습니다.
2026.02 — 2026.06
에스지시큐리티컨설팅
Software QA
보안컨설팅 회사 개발팀 소속 웹서비스 QA 테스트 업무
2025.07.01 — 2025.07.31
(주)구름
Goorm Fullstack Engineer Internship
피드백 대시보드 웹 템플릿 개발 및 사내 공식 템플릿 배포
EDUCATION & ACTIVITIES
배우고 적용하며 성장했습니다.
2021 — 2026
숙명여자대학교 컴퓨터과학전공 · 빅데이터전공
학점 : 4.13 / 4.5, 졸업성적우등상 수상
2026.07 — 2026.09
프로그래머스 데브코스 백엔드 단기심화 7기
Spring 기반 백엔드 개발, MSA, Docker, Kubernetes, CI/CD와 협업 프로젝트 중심의 실무 역량 강화
2025.10 — 2025.11
우아한테크코스 프리코스 7기
객체지향 설계, 테스트 기반 개발 경험
2025.08 —
BDD 백엔드 스터디
운영제제-DB 등 CS 학습 및 모의면접 기반 정리
2024.07 — 2025.07
BOAZ 빅데이터 연합동아리
데이터 엔지니어링 23기, 자료연구팀 운영진 팀장
2024.02 — 2024.08
PLAYDATA 데이터 엔지니어링 부트캠프
데이터 엔지니어링 및 MLOps 과정 (960시간)
2023.09 — 2024.06
GDSC Sookmyung
Spring Boot 백엔드 및 GCP 배포 경험
2022.09 — 2024.02
DACOS 데이터분석 학회
데이터톤 우승 및 분석 프로젝트 수행
CERTIFICATES
AWARDS
2022 숙명 소프트웨어 해커톤
2022.08.31 최우수상 (2위)커뮤니티 웹사이트 '누리봄'을 제작하여 봉사자들을 위한 플랫폼 구축. 웹 프론트엔드 개발 담당
DACOS 제 1회 데이터톤
2024.01.18 종합우승 (1위)"시계역 분석을 이용한 유통 데이터 수요 예측" 주제로 팀 데이터 수집·분석 및 EDA 담당
제 5회 SMUPC 프로그래밍 경진대회
2025.05.26 입상 (6위)백준 플랫폼 기반 알고리즘 문제 해결을 통해 논리적 사고력과 문제 해결 능력 입증