Career
전문 분야 요약 (Professional Summary)
대규모 연산 환경 설계 및 최적화 분야에서 9년 이상의 경력을 보유한 HPC 엔지니어입니다. 하드웨어의 성능적 한계와 사용자 애플리케이션 사이의 간극을 좁히는 데 특화되어 있으며, 특히 AI/ML 워크로드를 위한 비용 효율성 제고와 성능 튜닝에 강점이 있습니다. 학계와 독립 인프라 프로젝트 모두에서 입증된 실무 경험을 보유하고 있습니다.
경력 (Professional Experience)
- HPC 머신러닝 성능 엔지니어 (HPC Machine Learning Performance Engineer)
Northeastern University, Research Computing | 2025.01 - 현재- HPC 클러스터 환경에서의 ML 워크로드 최적화 수행
- 대규모 AI/ML 애플리케이션 성능 분석 및 벤치마킹
- 연구자들을 위한 계산 워크플로우(Workflow) 최적화 기술 지원
- HPC 소프트웨어 컨설턴트 (HPC Software Consultant)
Penn State, Institute for Computational and Data Sciences | 2017.01 - 2024.12- 8년간 500명 이상의 다양한 학문 분야 연구자 대상 기술 지원
- 클러스터 성능 최적화 및 사용자 문제 해결
- 재현 가능한 연구를 위한 컨테이너 환경 개발 (Singularity Hub 기여)
- 시스템 모니터링, 자원 할당 전략 수립 및 작업(Job) 스케줄링 최적화
- 병렬 컴퓨팅 지원 애플리케이션 엔지니어 (Intern)
MathWorks | 2021년 여름- MATLAB 병렬 컴퓨팅 툴박스(Parallel Computing Toolbox) 최적화
- 분산 컴퓨팅 환경을 위한 성능 벤치마크 개발
- HPC 환경과 MATLAB 통합을 위한 기술 문서 작성
기술 스택 (Technical Expertise)
- HPC 및 인프라 (HPC and Infrastructure)
- 스케줄러: Slurm, PBS (Job arrays, 의존성 체인 구성, 자원 최적화)
- 병렬 컴퓨팅: MPI (OpenMPI, Intel MPI), OpenMP, CUDA
- 스토리지 시스템: NFS, 병렬 파일 시스템, 데이터 관리 전략
- 컨테이너: HPC 환경을 위한 Singularity/Apptainer, Docker, Podman
- 자동화: Ansible playbooks, Bash 쉘 스크립팅, 시스템 프로비저닝
- 모니터링: 성능 지표(Metrics) 수집, 자원 사용률 분석
- 소프트웨어 개발 (Software Development)
- 언어: Python, C/C++, Fortran, MATLAB, Shell scripting
- 버전 관리: Git, GitLab CI/CD
- 성능 도구: 프로파일링(Profiling), 최적화, 병목 현상 분석
프로젝트 및 수상 (Projects & Competitions)
- 독립 HPC 인프라 구축 프로젝트 (Independent HPC Infrastructure Lab) (2025 - 현재)
- Ansible을 이용한 멀티 노드 클러스터 자동 배포 환경 구축
- 스케줄러 구성에 따른 비교 분석 연구
- 소규모 HPC 구축을 위한 비용-편익 모델링 및 오픈소스 관리 도구 개발
- 4D LiDAR SLAM 최적화 (2024 - 2025)
- 핵심 연구: 병렬화된 포인트 클라우드 처리 알고리즘 개발
- 대용량 센서 데이터를 위한 메모리 사용량 최적화
- 분산 컴퓨팅을 활용한 ROS 2 시뮬레이션 환경 구축
- NIST 재난 구조용 무인기 챌린지 (NIST First Responder UAS Indoor Challenge) (2022)
- 성과: 3위 및 구조대원 선정상 (First Responder’s Choice) 수상 (상금 $80,000)
- GPS 수신 불가 실내 환경 및 응급 상황을 위한 커스텀 쿼드콥터 설계 및 개발
- 웹사이트: https://www.nist.gov/ctl/pscr/voxeltk6
- 인터랙티브 로봇 협업 프로젝트 (2022)
- Penn State Robot Ethics and Aerial Vehicles Lab
- 시뮬레이션 환경 내 인간 행동 평가를 위한 로봇 및 연구 모델 설계/제작
- 제29/30회 지상 무인 차량 경진대회 (Intelligent Ground Vehicle Competition) (2022, 2023)
- 팀 리더 역임, 20lbs 페이로드 적재 가능한 자율 주행 차량 설계 및 제작
- VFS 수직 이착륙기 설계 대회 (VFS Design-Build-Vertical Flight Student Competition) (2021, 2022)
- 성과: 3위 (2022), 예비 보고서 부문 1위 및 최우수 전산 시뮬레이션상 (2021)
- 쿼드콥터 설계, 제작 및 시뮬레이션 수행
- 웹사이트: 관련 기사 링크
- 제9/10회 ESA 글로벌 궤적 최적화 대회 (Global Trajectory Optimization Competition) (2017, 2019)
- 복잡한 궤적 최적화 시뮬레이션을 위한 병렬 알고리즘 개발
- 웹사이트: 관련 기사 링크
학력 (Education)
- 펜실베이니아 주립대학교 (Pennsylvania State University) 박사 (2024)
- 전공: 항공우주공학
- 학위논문: Multiple Gravity-Assist Trajectory Design with Continuous-Thrust Synergetic Maneuvers
- 펜실베이니아 주립대학교 (Pennsylvania State University) 석사 (2015)
- 전공: 항공우주공학
- 학위논문: Optimal Orbit Raising Via Particle Swarm Optimization
- 펜실베이니아 주립대학교 (Pennsylvania State University) 학사 (2013)
- 전공: 항공우주공학