HPC 분야에서 9년 이상 시스템 아키텍처와 성능 최적화 경험을 보유하고 있습니다. 현재는 대규모 AI/ML 워크로드의 실제 성능을 극대화하는 데 집중하고 있으며, 대학 클러스터부터 주 단위 연구 인프라, 직접 구축한 홈 클러스터까지 다양한 환경을 다뤄왔습니다.
경력 #
HPC 머신러닝 성능 엔지니어 Research Computing, Northeastern University | 2025년 1월 – 현재
- 프로덕션 HPC 클러스터에서 분산 ML 워크로드 최적화
- AI/ML 애플리케이션 성능 분석 및 벤치마킹
- 다양한 분야의 연구자 컴퓨팅 워크플로우 최적화 지원
GPU 훈련 벤치마킹, AICR Benchmarking Group Massachusetts AI Computing Resource (AICR) | 2026년
- Northeastern University와 별개로 매사추세츠 주 AI 연구 인프라 벤치마킹 참여
- 멀티노드 구성에서 B200, RTX Pro 6000 클러스터의 GPU 훈련 워크로드 평가 담당
HPC 소프트웨어 컨설턴트 Institute for Computational and Data Sciences, Penn State | 2017년 1월 – 2024년 12월
- 8년간 500명 이상의 연구자 지원
- 클러스터 성능 최적화 및 사용자 지원
- 재현 가능한 연구환경을 위한 컨테이너 환경 개발 (Singularity Hub 기여자)
- 시스템 모니터링, 자원 할당, 작업 최적화
Parallel Computing Support Application Engineer (인턴십) MathWorks | 2021년 여름
- MATLAB 병렬 컴퓨팅 툴박스 최적화
- 분산 컴퓨팅 성능 벤치마크 개발
- HPC와 MATLAB 통합을 위한 문서 작성
기술 역량 #
| 분류 | 도구 |
|---|---|
| 스케줄러 | Slurm, PBS (job array, 의존성 체인, 자원 최적화) |
| 병렬 컴퓨팅 | MPI (OpenMPI, Intel MPI), OpenMP, CUDA |
| 스토리지 | NFS, 병렬 파일시스템, 데이터 관리 전략 |
| 컨테이너 | Singularity/Apptainer, Docker, Podman |
| 자동화 | Ansible, Bash 스크립팅, 시스템 프로비저닝 |
| 모니터링 | Prometheus, Grafana, 성능 메트릭 |
| 언어 | Python, C/C++, Fortran, MATLAB, Shell |
| 버전 관리 | Git, GitLab CI/CD |
프로젝트 #
| 프로젝트 | 설명 |
|---|---|
| HPC From Scratch | 소비자용 하드웨어로 6노드 클러스터 구축. Slurm, Ansible, NFS, FreeIPA, Lmod. |
| PyTorch DDP Benchmark | HPC 클러스터용 멀티GPU/멀티노드 분산 훈련 스케일링 벤치마크. [GitHub] |
| pkg_audit | Slurm 파티션 전체 스캔 및 Ansible 수정 기능을 포함한 RPM 패키지 일관성 감사 도구. [GitHub] |
| 4D LiDAR SLAM 최적화 | ROS 2 실시간 성능을 위한 포인트 클라우드 처리 병렬화 |
| 사이드 프로젝트 (공개 예정) | Game of Life 웹앱, 브라우저 포커 게임, ESP32-P4 열화상 카메라 |
기타 엔지니어링 프로젝트
NIST First Responder UAS Indoor Challenge (2022) 수상: 3위 + First Responder’s Choice (상금 $80,000) GPS 미작동 실내 긴급 상황을 위한 커스텀 쿼드콥터 제작. [nist.gov]
VFS Design-Build-Vertical Flight Student Competition (2021, 2022) 수상: 3위 (2022), 예비 보고서 1위 + 최우수 전산 시뮬레이션상 (2021). [engr.psu.edu]
제9, 10회 ESA Global Trajectory Optimization Competition (2017, 2019) 복잡한 궤도 최적화를 위한 병렬 알고리즘 개발. [psu.edu]
학력 #
Pennsylvania State University (펜실베니아 주립대학교)
| 학위 | 연도 | 비고 |
|---|---|---|
| 항공우주공학 박사 | 2024 | 컴퓨터과학 부전공. 논문: Multiple Gravity-Assist Trajectory Design with Continuous-Thrust Synergetic Maneuvers |
| 항공우주공학 석사 | 2015 | 컴퓨터과학 부전공. 논문: Optimal Orbit Raising Via Particle Swarm Optimization |
| 항공우주공학 학사 | 2013 |
강연 및 워크샵 #
자세한 내용은 강연 페이지를 참조하세요.
| 강연 | 장소 | 연도 |
|---|---|---|
| Introduction to Parallel Computing | Northeastern University | 2026년 봄 |
| Linux Essentials for HPC Researchers | Northeastern University | 2026년 봄 |
| Aerospace Analysis, Programming for Engineers TA | Penn State | 2015–2016 |