Dewei Chen

Senior Systems Software Engineer at NVIDIA

San Francisco, 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
🎓
Top School
Dewei Chen is a Senior Systems Software Engineer with 12 years of experience designing and operating large-scale distributed systems for HPC, AI infrastructure, video streaming, and robotics. Based in San Francisco, he has driven technical leadership at NVIDIA, Verkada, and Starsky Robotics, building globally distributed HPC clusters, low-latency HLS/WebRTC streaming services, and fleet-scale orchestration and playback platforms. He is a pragmatic tinkerer fluent in Go, Python, C/C++ and TypeScript, who favors simple, elegant solutions to hard engineering problems. Notably, his open-source work includes client-side RTSP/RTP streaming implementations that reflect deep, hands-on expertise in real-time media systems. He combines academic training from NYU Courant and a mechanical engineering background with a track record of shipping resilient, production-grade systems at scale.
code11 years of coding experience
job10 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at NYU Courant Institute of Mathematical Sciences
bookUniversity of California San Diego
languagesChinese, English
stackoverflow-logo

Stackoverflow

Stats
21reputation
535reached
0answers
2questions
github-logo-circle

Github Skills (16)

javas10
rtsp10
360-video10
client-server10
server10
server-client10
rtp10
java10
objective-c6
cllocationmanager6
ios6
javascript6
plot6
flot6
iphone6

Programming languages (6)

JavaC++CJavaScriptPHPStylus

Github contributions (5)

github-logo-circle
mutaphore/RTSP-Client-Server

May 2015 - Nov 2018

Implementation of a streaming video server and client that communicate using the Real-Time Streaming Protocol (RTSP) and send data using the Realtime Transfer Protocol (RTP)
Role in this project:
userBack-end Developer
Contributions:54 commits, 3 PRs, 50 pushes in 3 years 7 months
Contributions summary:Dewei primarily focused on implementing client-side functionality for an RTSP client-server application. Their contributions included initializing and managing various RTSP states (INIT, READY, PLAYING), sending and receiving RTSP requests (SETUP, PLAY, PAUSE, TEARDOWN, DESCRIBE), and processing responses from the server. They also worked on receiving and displaying RTP packets, including metadata.
rtcp-packetsrtmprealtimertpvideo-streaming-server
mutaphore/blog

Jun 2019 - Jul 2023

My blog
Contributions:13 PRs, 19 pushes, 1 branch in 4 years 2 months
my-blog
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