Sean Yang

Software Engineer

San Jose, California, 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

👤
Senior
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.
code8 years of coding experience
languagesEnglish, Chinese, Japanese
github-logo-circle

Github Skills (6)

tensorboard10
pytorch10
federated-learning10
python10
machine-learning9
decentralization8

Programming languages (4)

C++AstroJavaScriptPython

Github contributions (5)

github-logo-circle
NVIDIA/NVFlare

Feb 2022 - Apr 2022

NVIDIA Federated Learning Application Runtime Environment
Role in this project:
userML Engineer
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.
pythonnvidiadeep-learningruntimemachine-learning
SYangster/NVFlare

Jan 2022 - Mar 2025

NVIDIA Federated Learning Application Runtime Environment
Contributions:1443 pushes, 381 branches in 3 years 2 months
nvidiadeep-learningruntimemachine-learningruntime-environment
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
Sean Yang - Software Engineer