Shuo Diao

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

🤩
Rockstar
🎓
Top School
Shuo Diao is a seasoned software engineering leader with 12 years of experience building cloud-native, distributed systems and applied ML/robotics solutions from San Francisco. He has led engineering teams at Unity and Smartsheet and driven robotics simulation and AI-enabled game simulation efforts, combining hands-on system design with people management. His background includes production work on AWS EMR (notably extending the aws-cli EMR commands) and refactoring complex tooling, plus contributions to Unity Robotics pick-and-place tutorials integrating ROS. Comfortable across backend, DevOps, and full-stack robotics workflows, he excels at turning research-grade ideas into scalable, reliable software. Collected academic training in computer science (Brandeis) and software engineering (Nankai) underpins a pragmatic curiosity for performance and high-throughput systems.
code12 years of coding experience
job13 years of employment as a software developer
bookBachelor of Engineering (B.Eng.), Computer Software Engineering, Bachelor of Engineering (B.Eng.), Computer Software Engineering at Nankai University
bookMaster of Arts (M.A.), Computer Science, Master of Arts (M.A.), Computer Science at Brandeis University
languagesEnglish, Chinese, French, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (22)

unit-testing10
python10
command-line-interface10
amazon-emr10
dotnet-core10
command-line10
csharp10
aws-cli10
ros10
unity3d10
devops9
aws9
robotics-simulation9
urdf8
hadoop8

Programming languages (4)

C#JavaScriptNixPython

Github contributions (5)

github-logo-circle
Central repository for tools, tutorials, resources, and documentation for robotics simulation in Unity.
Role in this project:
userFull-stack Developer
Contributions:1 release, 23 reviews, 30 commits in 6 months
Contributions summary:Shuo primarily contributed to the "pick and place" tutorial examples, modifying existing scripts and integrating ROS communication. These changes involved updating existing code for the Niryo robot, adjusting ROS topic names, and integrating robot control commands. Additionally, the user updated the demo scene, refactored the URDF importer, and updated project dependencies. The user also worked on integrating Unity services.
robotics-simulationignitionrobotics-developmentsdfpybullet
aws/aws-cli

Mar 2014 - Jan 2015

Universal Command Line Interface for Amazon Web Services
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:31 commits in 10 months
Contributions summary:Shuo primarily contributed to enhancing the AWS CLI for EMR. They implemented the "terminate-clusters" command, refactoring code and modifying argument names. Furthermore, the user integrated multiple new commands, like create-cluster, add-steps, create-hbase-backup, and disable-hbase-backup, along with unit tests and examples. The user also implemented support for features like EMRFS configuration options and client-side encryption, indicating a focus on extending the functionality and usability of the EMR CLI.
aws-clicommand-line-interfaceamazonweb-servicescloud
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
Shuo Diao