Resume
Kyushick Lee
⬇ Download PDFSoftware engineer & computer architect — LLM inference/training, AI accelerators, and systems performance.
Experience
Building kernels, runtime libraries, and an integrated LLM serving stack on Maia ASIC accelerators. Designed the Maia host/device programming model, delivered the SDK and PyTorch/ONNX Runtime integration, owned MoE kernels, and partnered with OpenAI for the Maia-powered GitHub Copilot demo at Ignite 2023.
Built kernel and collective libraries for an FPGA training accelerator integrated with ONNX Runtime, a hardware abstraction layer, a simulator, and checkpointing/CI infrastructure.
Lead developer of the Containment Domains resilience runtime, analytical model, and tools across MPI, CUDA, and Legion.
Characterized Node.js front-end bottlenecks with perf and optimized code layout from profiles.
Studied resilience trends in GPU-dense systems and scalable GPU checkpointing.
Built a transparent checkpointing system for CUDA programs, evaluated on HPC applications.
Built an analysis tool predicting performance and soft-error effects in applications.
Education
- PhD in Electrical & Computer Engineering, The University of Texas at Austin (2019)
- BS in Electrical & Computer Engineering, Hanyang University (2013)
Skills
Languages: C / C++CUDAPythonMPIOpenMPVerilog
Systems & Perf: Performance analysisVectorizationGPU programmingCompilers / LLVM
AI Infra: LLM inference / trainingPyTorchONNX RuntimeTritonMoE kernels
Tooling: gdb / DDTCMakePerf / VTuneCI (CTest/PyTest)