Zhiming Wang

Software Engineer at Princeton University

New Jersey, 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
Zhiming Wang is a software engineer with 13 years of experience who brings a physicist’s rigor and a mathematician’s taste for elegance to systems and tooling work. Based in New Jersey, he contributes widely to open source—helping maintain Homebrew, improving CPython, and building safe Rust wrappers for FFmpeg—demonstrating fluency across backend, DevOps, and package management. A former high-energy theorist who “loves math,” he applies research-grade problem solving to practical engineering problems, from command-line UX and shell completions to low-level media APIs. His GitHub (zmwangx) shows consistent, maintenance-focused work: patches, refactors, and thoughtful API improvements rather than one-off experiments.
code13 years of coding experience
bookPrinceton University
languagesChinese, English
github-logo-circle

Github Skills (53)

formula10
git10
package-management10
api-design10
python10
patch10
testing10
command-line-interface10
autocomplete10
bash10
terminal-emulator10
ffmpeg10
terminal-application10
searching10
ruby10

Programming languages (26)

C#CGoHTMLTypeScriptShellSCSSJavaScript

Github contributions (5)

github-logo-circle
zmwangx/rust-ffmpeg

Aug 2020 - Dec 2020

Safe FFmpeg wrapper.
Role in this project:
userBackend Developer
Contributions:3 releases, 75 commits, 16 PRs in 4 months
Contributions summary:Zhiming primarily contributed to the core functionality of the `rust-ffmpeg` library, focusing on safe wrappers for FFmpeg functionalities. Their work involved refactoring existing code, adding new APIs for encoding and decoding, and improving the library's internal structure. The user also implemented new features such as exposing modern send/receive packet/frame APIs and deprecated older APIs. Furthermore, the user fixed several bugs related to low-level structures and error handling within the library.
ffmpegffmpeg-wrappervideosafe
jarun/googler

Feb 2016 - Oct 2020

:mag: Google from the terminal
Role in this project:
userFull-stack Developer
Contributions:247 commits, 159 PRs, 32 pushes in 4 years 8 months
Contributions summary:Zhiming primarily contributed to the development of the googler command-line tool, focusing on features related to auto-completion and user interface enhancements. They implemented auto-completion scripts for Bash and Fish shells, adding support for various command-line options. Additionally, the user introduced new functionality, such as customizable color output and the `--from` and `--to` options, improving the tool's usability. The user also refactored test infrastructure to improve testability of the project.
consolegooglemaggoogle-searchstandalone
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
Zhiming Wang - Software Engineer at Princeton University