Skip to content
View yngbao97's full-sized avatar
🫖
418.I'm a teapot!
🫖
418.I'm a teapot!

Block or report yngbao97

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yngbao97/README.md

hits Hits

YUK YE JIN 🌱

온프레미스 인프라 운영에서 출발해 클라우드 네이티브 환경으로 나아가는 인프라 엔지니어입니다.
장애의 표면적 증상이 아닌 근본 원인을 추적하는 트러블슈팅과, 부족한 부분을 기록으로 메워 성장하는 습관을 강점으로 삼고 있습니다.
컨테이너 오케스트레이션과 자동화(IaC)에 깊이 몰입해, 실물 인프라를 이해하는 클라우드 엔지니어로 성장하고자 합니다.


💼 Experience

의료 검진기관 · 인프라 운영 엔지니어 (2025.05 ~ 현재)

  • Kubernetes 클러스터 운영 및 장애 대응
  • vSphere / Nutanix 기반 가상화 환경에서 웹/WAS·컨테이너 서버 운영 지원
  • L4 로드밸런싱, UTM 방화벽 정책 구성 등 네트워크·보안 인프라 관리
  • 보안 조치 지원, 모니터링(Zabbix/Grafana) 운영

🎓 Education

  • 삼성 청년 SW 아카데미 11기 수료 (2024.01 ~ 2024.12)
  • 광운대학교 동북아문화산업학부 졸업 (2016.03 ~ 2021.08)

🏆 Awards

  • 삼성 청년 SW 아카데미 프로젝트 전국 결선 입상 (SCV) (2024.11)

📜 Certificates & Languages

  • OPIC (IM) (2024.09)
  • SQLD (2023.10)
  • JLPT (N1) (2022.08)

🛠 Technical Skills

Infra & Cloud

Skill Level Description
Kubernetes ⭐⭐⭐ Pod/Service/Deployment/Ingress/Node 등 핵심 리소스를 이해하고, 클러스터 운영·노드 관리·장애 대응이 가능합니다. VPN을 활용한 멀티 노드 클러스터 구축 경험이 있습니다.
Docker ⭐⭐⭐ 컨테이너·이미지 개념을 이해하고 Docker Compose로 다수 컨테이너를 관리할 수 있으며, 이미지를 빌드해 레지스트리로 관리한 경험이 있습니다.
Linux ⭐⭐⭐ 서버 운영·환경 세팅·보안 설정을 수행하며, 이슈 발생 시 로그 기반으로 원인을 추적해 해결합니다.
vSphere / Nutanix ⭐⭐⭐ 가상화 환경에서 VM 생성·자원 관리·디스크 증설 등 운영 업무를 수행합니다.
CI/CD ⭐⭐⭐ Jenkins 기반 빌드·자동 배포 파이프라인을 구성·운영한 경험이 있습니다.

Development (이해 기반)

Skill Level Description
Java / SpringBoot ⭐⭐⭐ 다수 프로젝트에서 MVC 패턴과 RESTful API로 서버를 개발했습니다. 인프라 운영 시 애플리케이션 동작을 이해하는 기반이 됩니다.
MySQL ⭐⭐⭐ 정규화/비정규화 설계와 인덱스를 통한 성능 개선 경험이 있습니다.

Tools

Git GitLab Jira IntelliJ VS Code Figma

Additional

Infra / Cloud / CI-CD

Linux AWS EC2 AWS S3 Jenkins Nginx

Server Side

Spring Spring Security JWT Redis JPA MyBatis

Client Side

JavaScript Node.js Vue.js HTML5 CSS


🌟 문제 해결 경험

실무 — Kubernetes 운영

Redis 파드 반복적 OOMKill 근본 원인 추적

  • 애플리케이션 메모리는 정상인데 파드 전체 사용량만 증가하는 점에 주목해 캐시 계층을 확인, 로그 수집 방식이 원인임을 규명
  • 로그 파일이 무한히 커지며 페이지 캐시가 파드 한계까지 누적되던 문제를, 로그 초기화 스케줄링 + NFS 백업으로 해결
  • 결과: 네임스페이스당 수백 MB 수준이던 페이지 캐시를 10여 MB로 안정화

ImagePullBackOff 장애 해결

  • 노드 런타임이 예상했던 docker가 아닌 containerd임을 파악
  • 런타임별 이미지 인증서 참조 방식의 차이를 이해하고 containerd 레지스트리 설정을 수정해 해결

개인 실습 — GCP에서 K8s 클러스터 직접 구성

관리형 서비스(GKE) 대신 VM 인스턴스로 클러스터를 직접 구성하며 클러스터 오토스케일링을 테스트

  • 오토스케일러 노드 인식 실패 — 로그 분석으로 노드 ProviderID 누락이 원인임을 규명하고, 노드 생성(cloud-init) 스크립트에 ProviderID 설정 서비스를 분리·재시도 로직을 추가해 자동화
  • 조인 토큰 만료 — 인스턴스 재시작 시 kubeadm 조인 토큰이 만료되는 현상을 로그에서 추적
  • CoreDNS 통신 장애 — 디버깅 파드로 파드 내부 DNS부터 단계적으로 격리해 원인을 좁히고 CoreDNS 재시작으로 해결

SSAFY 프로젝트

  • Kubernetes 멀티 노드 클러스터 구축 — VPN을 활용해 서로 다른 AWS 계정의 EC2·GPU(G4) 서버를 하나의 클러스터로 통합, 이미지 기본 포트 제한 이슈 파악·해결
  • Docker 네트워크와 방화벽 — 컨테이너 구성 시 UFW 호환성 문제를 ufw-docker로 해결, Compose 네트워크·포트 관리 최적화
  • WebRTC 실시간 영상 파이프라인 — FastAPI·WebRTC 기반 실시간 처리 설계, FFmpeg 인코딩·RTMP 스트리밍 구현

🚀 Projects

SCV (2024.10 ~ 2024.11) — 블록코딩 기반 딥러닝 모델 개발 플랫폼

딥러닝 지식이 없는 사용자도 드래그앤드롭으로 모델을 제작·학습·테스트할 수 있는 노코드 플랫폼

  • 담당: 인프라(K8s) · CI/CD · Design
  • CPU/GPU 이기종 서버를 단일 Kubernetes 클러스터로 통합, Argo Rollouts 기반 블루/그린 무중단 배포 및 CI/CD 자동화 구성
  • Kubernetes Docker DockerHub VPN Jenkins AWS EC2

나안취햄ㅅ어 (2024.07 ~ 2024.08) — 음주 습관 개선 서비스

음주 패턴을 관리해 절제된 음주와 안전한 귀가를 독려하는 서비스

  • 담당: 팀장 · BackEnd · CI/CD
  • 서버/자동 배포 관리, 음주 통계·미니게임 API 개발
  • SpringBoot Java MySQL JPA AWS EC2 Docker Jenkins AWS S3

VITA-MINE (2024.05) — 영양제 조합 성분 분석 서비스

영양제 조합의 총 섭취량·과다복용을 분석해 안전한 섭취를 지원하는 서비스

  • 담당: 팀장 · BackEnd · FrontEnd · UX/UI
  • REST API 개발, 일정 관리, UI 구현
  • SpringBoot Java MySQL MyBatis Vue.js JavaScript

BBIP (2024.08 ~ 2024.10) — 민감정보 AI 편집 라이브 송출 서비스

얼굴·차량번호판·상표 등 방송 부적절 콘텐츠를 실시간 모자이크 처리하는 서비스

  • 담당: BackEnd
  • RESTful API, 라이브 인코더 구현
  • SpringBoot Java MySQL JPA FFMPEG FastAPI WebRTC

Kubernetes 멀티 노드 클러스터 구축

  • VPN을 활용한 서로 다른 AWS 계정의 EC2, G4 서버 간 클러스터 구성
  • Redis Master/Slave 구조 전환 시 발생한 포트 충돌 문제 해결
  • 기본 이미지 포트 제한 이슈 파악 및 해결

WebRTC 실시간 영상 처리 파이프라인 구축

  • FastAPI와 WebRTC를 활용한 실시간 영상 처리 시스템 설계
  • FFmpeg을 활용한 실시간 인코딩 및 RTMP 스트리밍 구현
  • 성능 최적화를 위한 아키텍처 개선

Popular repositories Loading

  1. yngbao97 yngbao97 Public

    hello I'm yejin

  2. yngbao97.github.io yngbao97.github.io Public

    CSS

  3. ALGORITHM_YNG ALGORITHM_YNG Public

    알고리즘 문제풀이

    Java

  4. 6630_Algorithm_study 6630_Algorithm_study Public

    Forked from Dohyungh/6630_Algorithm_study

    6630_알고리즘_스터디

    Java

  5. effective-java-3e-source-code effective-java-3e-source-code Public

    Forked from WegraLee/effective-java-3e-source-code

    『이펙티브 자바, 3판』(인사이트, 2018)

    Java

  6. more-effective-java more-effective-java Public

    Forked from glenn-syj/more-effective-java

    이펙티브 자바를 읽으며 자바를 더 효율적으로 공부합니다