Okwan Kwon

Machine Learning Compiler Engineer at Google

San Francisco Bay Area United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Okwan Kwon is a machine learning compiler engineer in the San Francisco Bay Area with 4 years focused on ML compiler back-ends and a longer history building compiler and platform software at Google, Apple, and NVIDIA. He holds a Ph.D. in Computer Engineering from Purdue and has deep experience in bufferization and MLIR-based toolchains, contributing to the prominent open-source IREE project as a back-end developer. His background spans low-level GPU and CUDA compiler work through senior engineering roles, giving him fluency across runtime, compiler internals, and platform architecture. Known for translating research-grade compiler concepts into production-ready code, he combines academic rigor with practical delivery at scale.
code4 years of coding experience
job20 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Computer Engineering, Doctor of Philosophy (Ph.D.), Computer Engineering at Purdue University
bookBachelor of Science, Electrical and Mechanical Engineering; Electrical & Electronics Engineering, Bachelor of Science, Electrical and Mechanical Engineering; Electrical & Electronics Engineering at Yonsei University
github-logo-circle

Github Skills (10)

compiler10
machine-learning10
compiler-compiler10
mlr10
cprogramming-language9
c-language9
lg9
vulkan8
cuda8
tensorflow8

Programming languages (6)

C++CLLVMMLIRJupyter NotebookPython

Github contributions (5)

github-logo-circle
iree-org/iree

Apr 2022 - Jan 2023

A retargetable MLIR-based machine learning compiler and runtime toolkit.
Role in this project:
userBack-end Developer & Compiler Engineer
Contributions:198 reviews, 44 commits, 135 PRs in 8 months
Contributions summary:Okwan primarily contributed to the codebase by modifying and updating bufferization interfaces and related files. They made changes related to the usage of updated bufferization interfaces. The commits indicate a focus on compiler-related tasks, specifically within the context of machine learning compilation and runtime. This included changes across multiple files related to internal compiler workings.
compilermachine-learningmlirvulkantensorflow
okkwon/openxla-pjrt-plugin

Mar 2023 - Jul 2023

Contributions:64 pushes, 15 branches in 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial