Summary
Joo Lee is a Staff Software Engineer with nine years of industry experience focused on accelerating large-scale workloads through efficient use of heterogeneous architectures. He blends deep academic training—a Ph.D. in Computer Science from Georgia Tech—with hands-on systems work at Microsoft, Samsung Semiconductor, and now Rivian, specializing in performance analysis, parallel programming tools, and hardware/software co‑optimization. Joo’s background includes research internships at ARM, AMD, and Argonne National Laboratory, giving him a rare combination of semiconductor, tooling, and HPC perspectives. Known for translating performance research into production-ready optimizations, he routinely bridges low-level microarchitecture understanding with practical software engineering. Based in the San Francisco Bay Area, he’s equally comfortable leading technical teams and diving into profiling and compiler-level tweaks. An under-the-radar strength is his steady track record of moving research prototypes into shipped features across both consumer and enterprise platforms.
9 years of coding experience
18 years of employment as a software developer
Master's degree Electrical Engineering and Computer Science, Master's degree Electrical Engineering and Computer Science at Seoul National University
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at Georgia Institute of Technology
Korean, English