Yansong Ys

Software Engineer at Ant Group

Chengdu City, Sichuan, 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
Yansong Du is a Full Stack Engineer with 13 years of hands-on experience building high-performance web and systems software from Hangzhou. Currently at Ant Group, he has delivered latency-focused architectures—such as an SSR + FaaS + CDN stack that cut page FCP by 30%—and built edge-aware services and a high-performance URL shortener. Equally at home in backend systems, he contributes to notable open-source projects like Docker's buildkit and Dragonfly's Nydus, adding flexible compression abstractions and storage backend optimizations for container image performance. He blends Go and Node.js expertise with front-end skills in React and Tailwind, and brings a designer’s sensibility from his GitHub bio as “Developer & Designer.” Notably, his open-source work shows a focus on reducing complexity (replacing switch-heavy code with interfaces) and shipping robust, cache-efficient systems.
code13 years of coding experience
github-logo-circle

Github Skills (29)

markdown10
docker10
buildkite10
builder-pattern10
compression-algorithm10
containerization10
dockers10
go10
markdown-it10
optimisation10
file-handling10
buildkit10
static-site-generation10
rust10
builders10

Programming languages (12)

TypeScriptMDXJavaCSSShellC++RustMakefile

Github contributions (5)

github-logo-circle
InkProject/ink

Feb 2015 - Nov 2022

An elegant static blog generator
Role in this project:
userBack-end Developer
Contributions:2 releases, 10 reviews, 147 commits in 7 years 9 months
Contributions summary:Yansong primarily contributed to the core functionality of the ink project by writing code in Go. Their initial commit established the foundation, followed by changes to parsing and utility functions. The user added support for rendering pages and modifying file paths, with a significant focus on Markdown parsing and generating HTML content. Overall, the user's work centered on processing source files and generating the static blog structure.
golangblog-generatorstatic-blogjavascriptblog-engine
dragonflyoss/nydus

Feb 2020 - Jan 2023

Nydus - the Dragonfly image service, providing fast, secure and easy access to container images.
Role in this project:
userBack-end & System Developer
Contributions:6 releases, 1194 reviews, 948 commits in 2 years 11 months
Contributions summary:Yansong made significant contributions to the Nydus image service, with a focus on storage backend implementations and system optimization. They addressed clippy errors and optimized performance within the RAFS filesystem. Furthermore, the user added support for a new blob size method and added logic to handle edge cases. The user also added functionality around a new method called `blob_size()` to the backend trait, to get the size of an existing blob.
containerssecurevmscontainerddocker-image
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
Yansong Ys - Software Engineer at Ant Group