Frank Lin is a software engineer specializing in CUDA, GPU memory management, and large-scale training performance, currently contributing to PyTorch Core at NVIDIA. With nine years of experience across AI/HPC and runtime systems, he has optimized distributed training, implemented CUDA Graphs memory strategies, and tuned SM kernels on Hopper-class GPUs. His background includes building WASM threading and WASI networking features for the WasmEdge runtime and integrating LeakSanitizer into Android toolchains at Amazon, showing a blend of low-level systems and developer tooling expertise. He has hands-on experience training large models under tight GPU memory constraints and translating research needs into production-ready framework improvements. Based in California, Frank bridges academia and industry with a master's in computer science from National Taiwan University and a history of teaching parallel computing and advanced UNIX programming. Colleagues rely on him to solve tricky memory and networking edge cases that unlock scalable model training and runtime robustness.
9 years of coding experience
3 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at National Taiwan University
Bachelor's degree Computer Science, Bachelor's degree Computer Science at National Tsing Hua University
WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.
Role in this project:
Back-end Developer
Contributions:7 reviews, 9 commits, 9 PRs in 1 year
Contributions summary:Frank primarily contributed to the WASI (WebAssembly System Interface) implementation within the WasmEdge runtime. They added IPv6 support and boundary checks for socket operations, updated various socket functions, and implemented listener functionality. The user's work focused on enhancing the networking capabilities of WasmEdge, specifically in relation to WASI, and ensuring correct socket behavior.
Contributions:9 commits, 5 pushes in 3 years 9 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
Frank Lin - Software Engineer, PyTorch Core at NVIDIA