Liang Tang

Software Engineer at Google

Seattle, Washington, 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
Liang Tang is a seasoned software engineer with 9 years of experience building high-performance, event-driven systems in C/C++ and Linux environments, now contributing to Google Cloud Redis in Seattle. He has a strong background in cloud-native and distributed systems from roles at Google and AWS, and deep server and game-architecture expertise gained developing an MMORPG and high-performance game servers. An active open-source contributor, Liang has improved core functionality in CNCF-backed Volcano and enhanced accessibility and tooling in the p5.js web editor, showing fluency across back-end and front-end domains. Trained in information security and computer science with degrees from Huazhong University and NYU, he blends rigorous research experience in network security with practical production engineering. Notably, he has a track record of fixing subtle scheduler and controller issues in complex systems and shipping cross-SDK tooling and shared testing services.
code9 years of coding experience
job10 years of employment as a software developer
bookMaster of Science, Computer Science, Master of Science, Computer Science at New York University
bookBachelor of Engineering, Computer Science, Bachelor of Engineering, Computer Science at Wuhan University of Technology
bookMaster of Engineering, Information Security, Master of Engineering, Information Security at Huazhong University of Science and Technology
languagesEnglish, Chinese
github-logo-circle

Github Skills (23)

kubernetes10
javascript10
controller10
p5js10
batchfile10
scheduler10
go10
kubernetes-pods10
batch10
react10
batch-processing10
command-line-interface9
css9
command-line9
cli9

Programming languages (8)

TypeScriptC++JavaScriptGoHTMLRubyPythonJsonnet

Github contributions (5)

github-logo-circle
volcano-sh/volcano

Oct 2020 - Jun 2022

A Cloud Native Batch System (Project under CNCF)
Role in this project:
userBack-end Developer
Contributions:492 reviews, 37 commits, 54 PRs in 1 year 8 months
Contributions summary:Liang primarily contributed to improving the core functionalities and stability of the cloud-native batch system. Their work involved fixing job cache mechanisms, adding parameters to the controller-manager, and addressing scheduler improvements. The user also implemented a feature to mutate default values of job specs and made adjustments to various controller components including the SSH plugin, showcasing a broad understanding of the system.
golangbigdatabatchmachine-learningkubernetes
processing/p5.js-web-editor

Feb 2018 - Dec 2018

The p5.js Editor is a website for creating p5.js sketches, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! You can create, share, or remix p5.js sketches without needing to download or configure anything.
Role in this project:
userFront-end Developer
Contributions:49 commits, 24 PRs, 130 comments in 10 months
Contributions summary:Liang primarily contributed to the p5.js Web Editor's front-end, focusing on bug fixes and enhancements to existing features. They addressed issues related to the editor's functionality, specifically fixing a console error crash and enhancing the code editor's behavior. The user also implemented features such as the download of a project as a zip file, and modifications to the UI including updates to various components to improve usability. In addition, they contributed to accessibility by improving the keyboard navigation and providing updates to the console's display.
web-editorlaunchedjs-webjavascriptp5-js
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
Liang Tang - Software Engineer at Google