본문으로 이동
Kim Jongwon

이력서

Kim Jongwon 클라우드 인프라 / DevOps (신입)

AWS 관제 플랫폼 Aegis-Pi에서 데이터/대시보드 인프라와 관제 화면을 구현했습니다.

개인 프로젝트로 Kubernetes Job 실행, AWS 네트워크 장애 복구, GKE GitOps 배포를 구현했고, 2인 팀 LawMainRoad에서 노동 분쟁 사후 대응 기능과 GCP 배포를 맡았습니다.

MSP 최종 프로젝트 최우수팀 (팀 수상)

요약

계산 실행 분리, 네트워크 경로 설계, 빌드와 배포 권한 분리 같은 설계를 직접 정하고 구현했습니다. 구축 뒤에는 실제 요청이 끝까지 처리되는지 단계별로 확인했고, 장애가 나면 원인을 나눠 찾았습니다.

모든 프로젝트는 GitHub 코드, 설계 문서, 실행 화면으로 확인할 수 있습니다.

기술

AWS 데이터/대시보드

IoT Core, Lambda, DynamoDB, ECS Fargate, FastAPI, React

Aegis-Pi 데이터/대시보드 VPC와 관제 화면 직접 구현

AWS 네트워크

VPC, CloudFront, WAF, ALB, EKS, Aurora, OpenVPN

VPC 3개로 사용자, 관리자, 서비스 경로 분리, 배포 후 점검 8단계

Kubernetes

Kubernetes Job, Python/Flask, MySQL, Prometheus/Grafana

백테스트 1건 = Job 1개, run_id로 로그와 결과 추적

GCP, GitOps

GitHub Actions, OIDC/WIF, Artifact Registry, Argo CD, GKE

이미지 업로드와 배포 권한 분리, 배포 2/2, HTTP 200 확인

Terraform

Terraform modules, S3 backend, dev/prod 환경

4개 모듈, 모듈 출력 → 입력 직접 연결

백엔드, AI

Python, FastAPI, Flask, SQLAlchemy, MySQL/PostgreSQL, pgvector

LawMainRoad 법령 검색, 근거 답변, 문서 초안 구현

수상

  • Aegis-Pi Risk Twin: MSP 최종 프로젝트 발표 최우수팀 (팀 수상, 2026.06)
  • Stock Backtesting Platform: MSP 과정 개인 프로젝트 우수상 (2026.03)
  • Face-Tracking Robot Arm: 인천대학교 정보기술대학장 장려상 (팀 수상, 2025.11), 4인 팀장
  • Hearing-Assist Headset: 2024 창업경진대회 학장상 (팀 수상, 2024.09)과 전시

프로젝트

AWS 관제 플랫폼

Aegis-Pi Risk Twin

2인 교육 팀 | 2026.05–2026.06 | 최우수팀 (팀 수상) | 직접 구현한 코드 (dashboard_vpc)

  • 데이터/대시보드 VPC Terraform, DynamoDB → Redis 실시간 알림, ECS Fargate FastAPI, React 관제 화면을 구현했습니다.
  • 3개 공장 24시간 이력 조회의 504를 임시로 막은 뒤, 지나간 위험 신호가 사라지는 문제를 발견하고 조회 기간별 읽기 방식(1시간 원본, 6/12/24시간 5분 집계)으로 다시 설계했습니다.
  • 팀원의 데이터 처리, 5분 집계, Slack 알림 Lambda와 데이터 형식을 맞췄고, 관리 영역과 대시보드 영역을 VPC로 나누는 설계는 팀과 함께 정했습니다.

Kubernetes 실행

Kubernetes-based Stock Backtesting Platform

개인 프로젝트 | 우수상 | 2026.02.02 - 2026.03.12 | 실행 기록

  • 메시지 브로커 없이 계산을 분리하려고 Kubernetes Job을 골랐습니다. Flask는 요청과 조회만, Job은 계산만 맡습니다.
  • run_id로 웹 로그, Worker 로그, MySQL 결과를 묶어 요청별 상태와 결과를 추적했습니다.
  • CI가 이미지를 올리고 배포 설정 PR을 만들면, 검토, 병합 후 Argo CD가 배포합니다. 요청 한 건의 전체 흐름과 실패 전환을 확인했습니다.
  • 로컬 kind 클러스터에 동시 요청 20건을 보내 병목이 결과 조회임을 찾고, 웹 워커 2개, CPU 한도 1코어, 메모리 한도 1Gi 구성으로 처리량을 분당 27.7건에서 43.7건(+58%)으로 높여 매니페스트에 반영했습니다.

AWS 네트워크

AWS Multi-VPC 3-Tier Infrastructure with Terraform

개인 PoC | Terraform | 2026.03.25 - 2026.04.06 | 배포 후 점검 문서

  • MAIN/MGMT/SERVICE VPC 3개로 사용자 요청, 관리자 접속, 서비스 워크로드 경로를 나눴습니다.
  • Terraform 루트 모듈에서 CloudFront, WAF, ALB, EC2 Nginx, EKS, Aurora, OpenVPN 연결을 관리했습니다.
  • EC2 Nginx → EKS 504를 노드 보안 그룹 누락과 클러스터 내부 주소 호출이라는 두 원인으로 나눠 복구하고, 배포 후 점검 8단계를 남겼습니다.

GKE GitOps 배포

GCP GKE GitOps Pipeline

개인 실습 | Terraform/GitOps | 2026.04.10 - 2026.04.20 | 검증 결과 문서

  • Terraform으로 GKE, VPC, 서브넷, Artifact Registry, GitHub 인증(WIF) 준비 자원을 구성했습니다.
  • GitHub Actions는 이미지 업로드까지만, 배포는 Argo CD가 맡도록 나눴습니다.
  • CPU 부족으로 멈춘 배포를 기존 Pod부터 교체하는 방식으로 끝내 2/2, HTTP 200을 확인했고, 교체 중 Pod가 1개로 줄어드는 한계도 기록했습니다.

GCP, RAG 서비스

LawMainRoad

2인 팀 | 노동 분쟁 사후 대응 담당 | 2026.04 - 2026.05 | 역할 분담 문서

  • 노동 분쟁 사후 대응(After) 기능과 법령 데이터 전처리를 맡았고, 팀원은 계약 전 위험을 다루는 Before 기능을 맡았습니다.
  • 법령 1,722개 조각을 검색해 근거와 함께 답하는 기능, 문서 초안 API와 화면을 구현했습니다. 60문항 자체 평가에서 실패 0건(충족 44, 부분 충족 16)이었습니다.
  • Terraform으로 Cloud Run, Cloud SQL, GCS, IAM을 구성하고, 키 없이 배포하는 GitHub Actions(WIF)와 롤백 절차를 정리했습니다.

교육 미션

Terraform 교육 미션

AWS Terraform Module Refactoring

MSP 8기 교육 미션 | 선택 심화 | 2026.04 | 미션 구현 노트

  • 한 곳에 모인 Terraform 자원을 네트워크, 비밀값, 메시징, 캐시 4개 모듈과 dev/prod 환경으로 나눴습니다.
  • 모듈 출력을 다음 모듈 입력으로 바로 넘겨, 다른 상태 파일을 참조하던 terraform_remote_state를 없앴습니다.

학부연구와 교육자료

학부연구생

RAG / LLM 질의응답 연구

인천대학교 임베디드소프트웨어설계 실험실 | 학부연구생 2024.04–2025.09

  • 10GB GPU 환경에서 QLoRA, 4-bit 양자화 실험을 시작해, 교내 GPU 서버(TITAN RTX 4장)의 모델을 API로 연결하고 PDF RAG에서 질의 분해 기반 CoT/DQD-RAG로 확장했습니다.
  • HotpotQA 200문항에서 GPT-4o와 GPT-4o-mini를 조합한 방식은 F1 0.56, API 비용 $0.54로, 모든 단계에 GPT-4o를 쓴 경우(F1 0.54, $4.19)와 비슷한 품질을 약 87% 낮은 비용으로 냈습니다 (2025년 당시 기록).
  • SQuAD, HotpotQA, Natural Questions 각 100문항에서 제안 방식과 기존 방식을 비교하고, 성능이 낮았던 경우의 원인을 개선 과제로 정리했습니다. 1년 넘게 보고서 40여 건을 남겼습니다.

학부연구생

AI 입문자용 교육자료 제작

PPT와 NumPy 실습 노트북

  • DNN, RNN, LSTM, GRU의 순전파와 역전파를 공식 → 코드 → 결과 순서로 따라가는 자료를 만들었습니다.
  • 2017–2021 전력거래량 공공데이터로 다음 1시간을 예측하는 실습을 NumPy만으로 구성했습니다.

연구 결과는 학회 논문 형식의 초안으로 정리했습니다.

학력과 교육

인천대학교 임베디드시스템공학과

2026.08 학사 졸업

메가존클라우드 MSP 솔루션 아키텍트 양성과정 8기

2025.12.29 - 2026.06.29 수료