Sheng Chen

Software Engineer at Baidu, Inc.

Beijing, China
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

🤩
Rockstar
🎓
Top School
Sheng Chen is a seasoned software engineer based in Beijing with seven years of experience building large-scale internet systems, currently contributing to Baidu’s search engineering. He holds a Master’s in Computer Science from Tsinghua and a BS from Xiamen University, and brings strong expertise in distributed systems and backend development using Python, Java, and PHP. Sheng has practical edge-computing experience—contributing a Python 3.6 function runtime and gRPC server support to the baetyl project to extend cloud capabilities to edge devices—demonstrating both systems-level thinking and hands-on implementation. His background in learning-to-rank at Sogou and ongoing work at Baidu reflect a focus on reliable, high-performance services in production environments.
code7 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Tsinghua University
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Xiamen University
languagesEnglish, Chinese
github-logo-circle

Github Skills (10)

edge-computing10
python10
grpc10
dockers9
go9
container9
docker9
mqtt8
golang8
mqttnet8

Programming languages (5)

C++ShellGoRubyPython

Github contributions (5)

github-logo-circle
baetyl/baetyl

Apr 2019 - Feb 2021

Extend cloud computing, data and service seamlessly to edge devices.
Role in this project:
userBack-end Developer
Contributions:8 releases, 26 reviews, 136 commits in 1 year 10 months
Contributions summary:Sheng implemented a Python 3.6 function runtime module to extend cloud computing capabilities to edge devices. They added gRPC server functionality, including configuration loading, server startup/shutdown, and function calling capabilities. The user also updated the project's documentation and adapted the codebase to support a node85 runtime environment. They addressed a bug and optimized code related to reporting instance information.
ml-in-productionedge-computingcloud-computingdockercloud
chensheng0/baetyl-broker

Dec 2019 - Dec 2020

Contributions:200 pushes, 22 branches in 1 year 1 month
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
Sheng Chen - Software Engineer at Baidu, Inc.