Seyong Lee

Senior Computer Scientist at Oak Ridge National Laboratory

Knoxville, Tennessee, 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
Seyong Lee is a Senior Computer Scientist with 13 years of experience at Oak Ridge National Laboratory, where he advances high-performance computing and performance portability. He has deep expertise in parallel programming models and contributed the OpenACC execution-space backend to the widely used Kokkos C++ performance portability ecosystem, enabling GPU-targeted memory and execution integrations. Holding a Ph.D. from Purdue, he blends rigorous research with hands-on engineering—designing constructors, memory transfer functions, and API refinements that moved experimental features into production-quality code. Based in Knoxville, Tennessee, Seyong is known for bridging academic research and national-lab scale software, often making subtle but impactful API and bug-fix changes that improve long-term maintainability.
code13 years of coding experience
job16 years of employment as a software developer
bookB.S, B.S at Seoul National University
bookM.S, M.S at Purdue University
languagesKorean
github-logo-circle

Github Skills (9)

programming-language10
c-language10
parallel-computing10
cprogramming-language10
openacc10
k10
scientific-computing9
cluster-computing9
abstraction9

Programming languages (6)

C++CMakefileSCSSHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
kokkos/kokkos

Aug 2022 - Jan 2023

Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
Role in this project:
userBack-end Developer
Contributions:377 reviews, 25 commits, 29 PRs in 5 months
Contributions summary:Seyong contributed to the Kokkos library by implementing and modifying features related to the OpenACC execution space. Their work involved creating new constructors and implementing memory transfer functions, as well as modifying existing APIs to align with code review suggestions. The user also enabled the default OpenACC execution space and made related bug fixes. Their contributions included integrating OpenACC with the Kokkos library for parallel computing.
memorympic-plus-plusmulti-threadingkokkos
ORNL/kokkos-ornl

Sep 2021 - Jan 2024

Kokkos C++ Performance Portability Programming EcoSystem: The Programming Model - Parallel Execution and Memory Abstraction
Contributions:1 PR, 44 pushes, 3 branches in 2 years 3 months
memorycppmodel-parallelparallelportability
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
Seyong Lee - Senior Computer Scientist at Oak Ridge National Laboratory