소개

재사용성과 확장성을 고려한 코드, 이해하기 쉬운 구조, 설명 가능한 기술 선택을 기준으로 개발합니다.

C/C++ 직접 구현으로 시스템 기초를 다졌고, 컨테이너 런타임 개발과 3노드 연구실 클라우드 구축으로 범위를 넓혀오며 시스템의 동작과 문제 원인을 파악하기 쉬운 소프트웨어에 관심을 두고 있습니다.

시스템 소프트웨어를 공부하며 쌓은 지식을 바탕으로 장애에 강한 인프라를 설계하고, 필요한 곳에 AI를 활용해 반복 작업을 줄이며, 기술적 판단을 동료와 명확히 공유하는 엔지니어로 성장하고자 합니다.

Linux & systems Container runtimes Cloud infrastructure

프로젝트

오픈소스 기여 · 인프라 구축 · 시스템·제품 개발

6개 프로젝트

Runtime · LFX Mentorship

urunc · LFX Mentorship

OCI 이미지 메타데이터 전달 경로 분석, shim의 containerd 조회·runtime spec 반영 기능 구현

설계 대안 비교 · 조회 오버헤드 약 3ms 측정

  • Go
  • OCI
  • containerd

Podman · Buildah · nerdctl · RustPython

오픈소스 기여

컨테이너 도구의 보안 설정·상태 정리·볼륨 동작 개선, RustPython의 WASM/WASI 기능·테스트 보완

  • Go
  • Rust
  • Python
  • WASM/WASI

Research infrastructure · 2026

CLODIS Cloud

3노드 RKE2 기반 VM·컨테이너·GPU 작업 환경 구축, 사용자 권한·쿼터 검증 및 VPN 접속 장애 해결

논리 CPU 132개 · Kubernetes 등록 GPU 2장 · VM 생명주기·연결성 검증

  • RKE2
  • KubeVirt
  • Rancher
  • GPU

Systems programming · 42 Seoul

42 Seoul

C/C++ 기반 IRC 서버·Unix shell·x86 커널·동시성·객체지향 프로젝트

  • C
  • C++
  • Unix
  • TCP

Desktop application · Hiperwall

Hiperjoy

Leap Motion 손 추적 데이터를 마우스 이동·클릭·드래그·스크롤로 변환하는 비접촉 입력 프로토타입 구현

  • Rust
  • leaprs
  • enigo

Smart surveillance · Frontend

A-EYE

Next.js 기반 카메라 관제 UI 구현, 썸네일 canvas 해상도 조정 및 처리 시간 비교 검증

재현 실험: canvas 처리 중앙값 13.7ms → 3.3ms

  • Next.js
  • TypeScript
  • Recoil

경력 및 교육

2026.03 - 2026.05

CNCF · LFX Mentorship

LFX Mentee · urunc

OCI 이미지 annotation 전달 경로 분석·containerd 조회 PoC 구현, 메인테이너와 주간 sync 9회

  • Go
  • containerd
  • OCI

2025 - 2027

Kyungpook National University · CLODIS LAB

Master's degree, Computer Science and Engineering

2024.06 - 2024.08

Hiperwall, Inc. · Internship

Software Developer

2022.07 - 2024.02

42 Seoul · Apprenticeship

Cadet

C/C++ 기반 메모리·프로세스·소켓·동시성 학습, 셸·IRC 서버 팀 프로젝트 구현

  • C
  • C++
  • Unix
  • TCP

2023 - 2025

Kyungpook National University

Bachelor's degree, Computer Science and Engineering