소개
안녕하세요, 백엔드와 클라우드 운영을 체계적으로 설계·구현하는 박민지입니다.
AWS 클라우드 인프라 설계와 CI/CD 파이프라인 구축을 통해 운영 안정성과 배포 효율을 높였으며, AI 기반 백엔드 서비스 개발로 데이터부터 서비스까지 전체 흐름을 연결했습니다. 단순한 기능 구현을 넘어 보안, 가용성, 모니터링, 확장성을 함께 고려하고, 문서화와 협업을 통해 팀 생산성을 높이는 개발자를 지향합니다.
프로젝트
제가 개발에 참여한 주요 프로젝트들입니다.

Kickytime
풋살 매칭 플랫폼
Java
Spring Boot
AWS EC2
AWS S3
AWS RDS
AWS CloudFront
AWS Route 53
AWS ECS
Docker
GitHub Actions

AInfo
개인 맞춤형 공공서비스 추천 AI 챗봇
Python
Django
DRF
PostgreSQL
ChromaDB
Django Channels
Redis
Celery
LangChain
CrewAI
협업 경험
팀 프로젝트에서 적용한 협업 문화와 개발 프로세스입니다.
브랜치 전략
GitLab Flow 기반 구조
main
: 운영 환경 배포용develop
: 개발 통합 브랜치feature/*
: 기능별 브랜치hotfix/*
: 긴급 수정 브랜치보호 브랜치 설정으로 직접 푸시 금지, PR 리뷰 필수
커밋 메시지 규칙
Conventional Commits + Gitmoji
✨ feat: 새로운 기능
🐛 fix: 버그 수정
♻️ refactor: 구조 개선
📄 docs: 문서 변경
하나의 커밋 = 하나의 논리적 변경 원칙
코드 품질 자동화
Frontend (React + TS)
PrettierESLintHusky
Backend (Spring Boot + Java)
SpotlessCheckstyle
Git Hooks + CI/CD로 일관된 품질 보장
프로세스 관리
버전 관리
Semantic Versioning
(vMAJOR.MINOR.PATCH)
이슈 & PR 템플릿
• 기능 요청, 버그 리포트, 문서 변경
• 체계적인 양식으로 누락 방지
• 최소 1명 리뷰 승인 후 병합
협업 성과
100%
코드 리뷰 적용률
0건
브랜치 충돌 발생
2개
프로젝트 적용
체계적인 협업 문화로 단기 프로젝트에서도 실무 수준의 개발 경험 달성
기술 스택
제가 사용할 수 있는 기술들입니다.