Cloud Native Software Engineer
더 나은 방법은 없을까, 개선할 수 있는 방법은 무엇일까 끊임없이 고민합니다. 병목 지점을 파악하고 메모리·자료구조를 고려해 최적화하며, 개인 프로젝트로 서비스를 0에서 1까지 직접 런칭한 경험이 있습니다. 개발로 비즈니스 문제를 해결하고자 하는 개발자입니다.
Full-Stack · 1인 프로젝트 · 2025.12 ~ 진행 중
🌐 Site · Repos · 📝 devport.kr를 만들게 된 이유
개발 뉴스·블로그 글을 LLM으로 한국어 요약·분류하여 제공하고, 프로젝트 위키·RAG 챗봇·LLM 리더보드 등을 제공하는 플랫폼. Frontend·Backend·Crawler·AWS 인프라(IaC) 전체를 0부터 1까지 혼자 기획·개발했습니다.
- GraalVM Native Image 기반 Spring Boot 프로덕션 배포 — 시작 시간 10배↓·메모리 52%↓ 📝 적용기 · devport-api
- PGO(Profile Guided Optimization) 기반 Native Image 성능 개선 — 주요 API p99 약 14배↓ 📝 PGO 빌드로 성능 끌어올리기
- pgvector 기반 Vector DB 운영 & 하이브리드 RAG 시스템 구현 📝 pgvector로 vectorDB 운영하기
- AWS 인프라 Terraform 모듈화 & GitHub Actions OIDC Keyless CI/CD devport-iac
- 비동기 멀티소스 크롤러 파이프라인 설계 (httpx + Playwright, Lambda 서버리스) devport-crawler
Spring Boot 4 · GraalVM · Python · React · Terraform · AWS · PostgreSQL · Redis · GitHub Actions
DevOps · 카카오테크 부트캠프 · 2025.04 ~ 2025.08 · 6인 팀 (DevOps 1 · BE 1 · FE 1 · AI 3)
IaC · k8s-config · Backend
역할: 클라우드 IaC 관리·배포, kubeadm 클러스터 구축·관리, CI/CD 파이프라인 구축·운영, 서버 모니터링·관측
- AWS + GCP 자체 kubeadm 클러스터 구축 & VPN 통신 구현 (Calico CNI VXLAN) — 크로스 클라우드 pod 통신 구현 📝 해결 과정
- Kustomize + ArgoCD 기반 환경별 배포 자동화 — 배포 시간 약 60%↓
- OpenTelemetry + Grafana Tempo 통합 모니터링 & 분산 추적 — 응답 지연 70% 병목 구간 식별
kubeadm · Nginx · Docker · GitHub Actions · ArgoCD · OpenTelemetry · Terraform · PostgreSQL · Spring Boot
Backend · 2025.07 · 2인 팀 (기여도 70%)
Backend
제약: AWS t3.small 30개 인스턴스 한정, 관리형 서비스 사용 금지
- Redis 클러스터 캐싱 전략 구축 & 트러블슈팅 — 채팅방 목록 P99 51%↓·캐시 hit ratio 90%+
- Socket.IO → Redis Pub/Sub 어댑터 전환 — 40+ pod 실시간 브로드캐스트 동기화·장애 시 95%+ 자동 재연결
Node.js · Redis · MongoDB
Strong · Java · Python · Spring Boot · JPA · PostgreSQL · AWS
Knowledgeable · Kubernetes · Terraform · Nginx · Redis · React · TypeScript · Linux
- 동국대학교 서울캠퍼스 — 경영정보학과 / 융합소프트웨어(복수전공) · 2019.03 ~ 2025.02
- 카카오테크 부트캠프 — 클라우드 네이티브 과정 · 2025.01 ~ 2025.08
- AWS Certified Solutions Architect – Associate
- E²GEE Lab 메이커톤 2023 대상 — 불법 카메라 탐지 시스템 및 기기 개발
- TOEIC 975 / TOEIC Speaking 180 (Advanced Mid)



