BACKEND DEVELOPER · PORTFOLIO 2026

데이터 흐름과 구조를
끝까지 고민하는 개발자
김나영입니다.

서비스 요구사항을 안정적인 API와 데이터 구조로 연결하고, 운영 가능한 배포 흐름까지 함께 설계합니다.

SCROLL
01

ABOUT

운영 가능한 구조까지 설계합니다.

백엔드 개발은 요청을 처리하는 코드를 작성하는 데서 끝나지 않는다고 생각합니다.

데이터가 어떻게 쌓이고, 서비스가 어떻게 배포되며, 장애와 확장 상황에서 어떤 흐름으로 동작하는지까지 함께 고민합니다.

Spring Boot 기반 REST API, 관계형 데이터베이스 설계, 인증·인가, AWS 인프라와 CI/CD 파이프라인 구축 경험을 보유하고 있습니다.

쿼리 실행 계획 분석, 도메인 모델 리팩토링, ML 비동기 처리, 개발·운영 환경 분리처럼 서비스가 성장하면서 발생하는 문제를 구조적으로 해결해왔습니다.

3주요 프로젝트
50%조회 쿼리 성능 개선
17%월 인프라 비용 절감
E2EAPI 설계부터 배포까지
02

SELECTED PROJECTS

문제를 구조적으로 해결한 경험

1D1S 프로젝트 소개 화면 VIEW IMAGE ↗

PROJECT 01 · 2026.02 — PRESENT

1D1S

1 Day 1 Streak Challenge

ONGOING
TEAM

백엔드 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

별빛다리

펫로스 증후군 극복 통합 플랫폼

COMPLETED
TEAM

백엔드 1명 · 프론트엔드 1명 · AI 1명 · 디자이너 1명

반려동물을 떠나보낸 사용자가 추억을 기록하고 공감과 위로를 나눌 수 있도록 별자리, 커뮤니티, 편지 서비스를 제공하는 플랫폼입니다.

ROLE
팀장 · 백엔드 개발자
STACK
Spring Boot · MySQL · Redis · Docker · AWS · GitHub Actions
확장성

좋아요 구조를 공통 Reaction과 도메인 특화 구조로 분리했습니다.

정규화

별자리 템플릿과 Node·Edge 구조로 데이터 중복을 줄였습니다.

성능

서브쿼리를 JOIN으로 변경해 실행 시간을 약 50% 개선했습니다.

안정성

ML 작업을 202 Accepted·polling 기반 비동기로 분리했습니다.

프로젝트 상세 자료 보기
CAMPERS 프로젝트 소개 화면 VIEW IMAGE ↗

PROJECT 03 · 2024.06 — 2024.08

CAMPERS

캠핑 스타일·캠핑장 추천 서비스

COMPLETED
TEAM

풀스택 4명

사용자의 설문 응답과 선호도를 분석해 캠핑 스타일과 맞춤 캠핑장을 추천하고 검색, 일정, 날씨 기능을 제공하는 웹 서비스입니다.

ROLE
백엔드 개발 · 데이터 수집 파이프라인 구축
STACK
Spring Boot · MySQL · AWS Lambda · Airflow · Docker · GitHub Actions
인증

JWT 자체 로그인과 Google OAuth2 인증을 구현했습니다.

모델링

사용자·캠핑장·일정 관계를 PK–FK 구조로 정규화했습니다.

비용

추천 모델을 FastAPI 서버에서 AWS Lambda로 이전했습니다.

판단

비용과 일정을 분석해 Airflow를 로컬 Docker로 전환했습니다.

프로젝트 상세 자료 보기
03

SKILLS

서비스를 구성하는 기술

01

Backend

Java · Spring Boot · Spring Security · JPA · REST API

02

Database

MySQL · Redis · RDS · 데이터 모델링 · 인덱스 · 실행 계획 분석

03

Cloud & Infra

AWS EC2 · ECR · S3 · Lambda · Docker · Nginx · GitHub Actions

04

Data

Python · Apache Airflow · Pandas · NumPy · 추천 파이프라인

04

EXPERIENCE

함께 성장할 팀과 경험했습니다.

2026.02 — 2026.06

QA TESTER

에스지시큐리티컨설팅

Software QA

보안컨설팅 회사 개발팀 소속 웹서비스 QA 테스트 업무

2025.07.01 — 2025.07.31

INTERNSHIP

(주)구름

Goorm Fullstack Engineer Internship

피드백 대시보드 웹 템플릿 개발 및 사내 공식 템플릿 배포

05

EDUCATION & ACTIVITIES

배우고 적용하며 성장했습니다.

2021 — 2026

EDUCATION

숙명여자대학교 컴퓨터과학전공 · 빅데이터전공

학점 : 4.13 / 4.5, 졸업성적우등상 수상

2026.07 — 2026.09

EDUCATION

프로그래머스 데브코스 백엔드 단기심화 7기

Spring 기반 백엔드 개발, MSA, Docker, Kubernetes, CI/CD와 협업 프로젝트 중심의 실무 역량 강화

2025.10 — 2025.11

ACTIVITY

우아한테크코스 프리코스 7기

객체지향 설계, 테스트 기반 개발 경험

2025.08 —

STUDY

BDD 백엔드 스터디

운영제제-DB 등 CS 학습 및 모의면접 기반 정리

2024.07 — 2025.07

ACTIVITY

BOAZ 빅데이터 연합동아리

데이터 엔지니어링 23기, 자료연구팀 운영진 팀장

2024.02 — 2024.08

BOOTCAMP

PLAYDATA 데이터 엔지니어링 부트캠프

데이터 엔지니어링 및 MLOps 과정 (960시간)

2023.09 — 2024.06

ACTIVITY

GDSC Sookmyung

Spring Boot 백엔드 및 GCP 배포 경험

2022.09 — 2024.02

ACTIVITY

DACOS 데이터분석 학회

데이터톤 우승 및 분석 프로젝트 수행

CERTIFICATES

정보처리기사SQLDADsP

AWARDS

2022 숙명 소프트웨어 해커톤

2022.08.31 최우수상 (2위)

커뮤니티 웹사이트 '누리봄'을 제작하여 봉사자들을 위한 플랫폼 구축. 웹 프론트엔드 개발 담당

DACOS 제 1회 데이터톤

2024.01.18 종합우승 (1위)

"시계역 분석을 이용한 유통 데이터 수요 예측" 주제로 팀 데이터 수집·분석 및 EDA 담당

제 5회 SMUPC 프로그래밍 경진대회

2025.05.26 입상 (6위)

백준 플랫폼 기반 알고리즘 문제 해결을 통해 논리적 사고력과 문제 해결 능력 입증

LET'S BUILD SOMETHING RELIABLE

함께 성장할 서비스를
만들고 싶습니다.