Kelvin Zhang

Senior Software Engineer at Google DeepMind

London, England, United Kingdom
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
Kelvin Zhang is a Senior Software Engineer in London with 11 years’ experience delivering resilient, data-driven systems across healthtech and financial platforms. He blends hands-on backend engineering with team leadership—recently leading a small SWE team at DeepMind to improve post-training data for Gemini and previously reshaping Google Health’s data platform to cut deployment time by days. Kelvin has a track record of rebuilding error-prone automation, owning on-call incident resolution for complex distributed pipelines, and contributing to open-source tooling like the terminal bandwidth monitor bandwhich and the xmake package repo. He cares about people and impact, pairing technical craft with interests in youth leadership and charity governance, and he’s comfortable working across Python, C++ and build systems to turn messy legacy systems into well-abstracted platforms.
code11 years of coding experience
job3 years of employment as a software developer
bookWhitgift School
bookMEng Computing, MEng Computing at Imperial College London
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
140reputation
17kreached
4answers
3questions
github-logo-circle

Github Skills (31)

dependency-management10
c-language10
lib10
integrate10
package-management10
xmake10
build-system10
integrations10
networking10
network-programming10
macos10
rust10
cprogramming-language10
testing9
command-line-interface9

Programming languages (13)

C#C++RustCScalaHTMLXmakeTypeScript

Github contributions (5)

github-logo-circle
imsnif/bandwhich

Jan 2020 - Jan 2020

Terminal bandwidth utilization tool
Role in this project:
userBack-end Developer
Contributions:39 commits, 29 PRs, 25 pushes in 15 days
Contributions summary:Kelvin primarily contributed to fixing bugs and improving the functionality of the `bandwhich` tool. Their work included resolving issues related to network traffic monitoring on macOS, specifically addressing packet read timeouts and process name display. Furthermore, the user updated parsing logic and added new fields to data structures, suggesting an effort to improve the tool's ability to accurately capture and present network connection information.
utilizationnetworkingbandwidthdashboardterminal
xmake-io/xmake-repo

Dec 2021 - Jan 2022

📦 An official xmake package repository
Role in this project:
userBack-end Developer
Contributions:17 reviews, 27 commits, 40 PRs in 1 month
Contributions summary:Kelvin primarily contributed to adding and integrating various C/C++ libraries into the xmake package repository. Their work involved creating `xmake.lua` configuration files for libraries like `e2fsprogs`, `libdivsufsort`, `bsdiff`, `marl`, `zlib-ng`, `uvw`, `libaco`, `pprint`, `libusbmuxd`, `xframe`, `liburing`, `libimobiledevice-glue`, `libimobiledevice`, `robotstxt`, `guetzli`, `crc32c`, `xmlto`, `lz4`, `ck`, and `pango`, enabling these packages to be built and used with xmake. This included setting up build configurations, dependencies, and test assertions to ensure proper integration and functionality.
package-managercross-platformpackage-repositoryxmake
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