Lintong Jiang

Software Engineer at ByteDance

Mountain View, 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
Lintong Jiang is a software engineer with six years of experience specializing in cloud-native storage and data protection, currently based in Mountain View and working at ByteDance. Previously at VMware he drove key virtualized storage features and was a founding maintainer of open-source data protection projects (velero-plugin-for-vsphere, astrolabe) and a contributor to the govmomi and vSphere CSI driver ecosystems. His work blends back-end engineering and DevOps, shipping snapshotting, CNS integration, idempotency, and simulator tests that improved reliability for Kubernetes and vSphere storage. Comfortable operating across product and infrastructure boundaries, he has repeatedly translated complex storage semantics into robust APIs and open-source implementations.
code6 years of coding experience
job6 years of employment as a software developer
bookBachelor's Degree Computer Science, Bachelor's Degree Computer Science at Nanjing University
bookMaster's degree Computer Engineering, Master's degree Computer Engineering at Purdue University
languagesEnglish, Chinese
github-logo-circle

Github Skills (15)

kubernetes10
vsphere10
idempotent10
container-storage-interface10
go10
api10
vaapi10
apidoc10
csi10
kubernetes-pods10
dockers9
testing9
automations9
automation9
docker9

Programming languages (2)

CSSGo

Github contributions (5)

github-logo-circle
vSphere storage Container Storage Interface (CSI) plugin
Role in this project:
userBack-end & DevOps Engineer
Contributions:127 reviews, 31 commits, 28 PRs in 1 year 1 month
Contributions summary:Lintong contributed to the vSphere CSI driver by implementing core features, including CreateSnapshot and DeleteSnapshot capabilities for block volumes, which involved interacting with CNS APIs. They updated dependencies and configurations within the go.mod file. The user also enhanced the functionality by adding in-memory idempotency support and fixing issues related to the deletion of non-existent snapshots, demonstrating expertise in the project's core functionality and operational considerations. Further, they worked on the feature of volume creation from a snapshot and added limit checks for snapshot operations.
csi-plugincsi-drivercontainer-storage-interfacek8s-sig-cloud-providerkubernetes
vmware/govmomi

Oct 2019 - Feb 2022

Go library for the VMware vSphere API
Role in this project:
userBack-end Developer
Contributions:10 reviews, 9 commits, 10 PRs in 2 years 4 months
Contributions summary:Lintong contributed significantly to the VSLM (vSphere Storage Policy-Based Management) functionality within the govmomi library. Their commits focused on fixing errors in task handling, implementing missing APIs for snapshot management, and correcting issues related to error reporting. The user also added support for CNS (Container Native Storage) snapshot APIs and implemented simulator test cases. This indicates a strong focus on extending and improving the library's storage management capabilities.
golangapivmware-vspherego-librarygo
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
Lintong Jiang - Software Engineer at ByteDance