Peter Ding

Senior Software Engineer at Amazon Web Services (AWS)

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
Peter Ding is a senior software engineer with 12 years of experience building low-level storage and collective communication systems for ML training and inference at AWS, currently working on chip-to-cloud integration for specialized hardware. He brings deep systems and backend expertise from developing NVMe interfaces at Annapurna Labs to contributing practical tooling and libraries in open source, including extractor work on the widely used youtube-dl project. Peter holds dual BS degrees in Computer Science and Financial Math & Statistics from UC Santa Barbara and is pursuing an MS in Computer Science at Georgia Tech, reflecting a strong analytical foundation alongside systems engineering. He pairs production-grade engineering with a penchant for scripting and automation—authoring utilities for cloud storage and media platforms—which helps bridge hardware, distributed software, and developer ergonomics.
code12 years of coding experience
job6 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Georgia Institute of Technology
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at UC Santa Barbara
stackoverflow-logo

Stackoverflow

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

Github Skills (22)

apim10
yt-dlp10
python10
feature-extraction10
command-line-interface10
extraction10
wget10
regex10
ytdl10
webscraping10
video-download10
api10
html-parsing10
command-line10
data-extraction10

Programming languages (7)

TypeScriptC++RustJavaScriptRubyVim ScriptPython

Github contributions (5)

github-logo-circle
PeterDing/BaiduPCS-Py

Jan 2021 - Nov 2022

BaiduPCS API & App 百度网盘客户端 和 API
Role in this project:
userBack-end Developer
Contributions:2 reviews, 465 commits, 5 PRs in 1 year 10 months
Contributions summary:Peter contributed to the BaiduPCS-Py project by implementing new features and improving existing functionality. They integrated the `rich` library to enhance the user interface with prompts. Additionally, they added the `from_index` argument to the download function, enabling more flexible downloads. The user also introduced versioning and added documentation along with short options for app commands.
apipythonbaidupcsbaiduyunbaidu-api
PeterDing/iScript

Apr 2014 - Jan 2021

各种脚本 -- 关于 虾米 xiami.com, 百度网盘 pan.baidu.com, 115网盘 115.com, 网易音乐 music.163.com, 百度音乐 music.baidu.com, 360网盘/云盘 yunpan.cn, 视频解析 flvxz.com, bt torrent ↔ magnet, ed2k 搜索, tumblr 图片下载, unzip
Role in this project:
userBack-end Developer
Contributions:520 commits, 7 PRs, 133 pushes in 6 years 10 months
Contributions summary:Peter primarily contributed to the `iscript` repository by adding and modifying Python scripts for interacting with various online music services and file-sharing platforms. Their work involved implementing functionalities for downloading and playing music from platforms like Baidu Music, and supporting utilities for managing online content. The commits show the user was focused on creating scripts for downloading resources and manipulating content.
downloaderunzipxiamibaiduyuntorrent
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
Peter Ding - Senior Software Engineer at Amazon Web Services (AWS)