Sean Yang is a software engineer based in San Jose with 8 years of experience spanning application to firmware development for digital multimedia products. He specializes in highly portable system software that abstracts hardware-accelerated GLES2 graphics and video decode with scriptable front ends in Lua/JavaScript, and has deep knowledge of video codecs and streaming formats such as MPEG-2 TS/PS/PES. Comfortable in real-time embedded Linux environments, he also contributes to ML infrastructure—implementing a PyTorch learner and TensorBoard streaming example for NVIDIA's NVFlare federated learning runtime. Sean combines low-level systems expertise with practical higher-level integrations, continually seeking new technologies and cross-domain improvements to deliver robust, monitorable solutions.
Contributions:478 reviews, 12 commits, 323 PRs in 1 month
Contributions summary:Sean implemented a PyTorch learner example for federated learning within the NVIDIA FL platform. They added a new hello-pt-tb example, integrating the Learner API and tensorboard streaming for improved monitoring. The contributions include code changes to the `pt_learner.py` file to incorporate training and validation processes.
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.