Chi Zhang

Software Engineer at Rippling

Palo Alto, 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
Chi Zhang is a software engineer with 14 years of experience building networked and backend systems, currently based in Palo Alto and working at Rippling. Trained in computer systems and networking at Carnegie Mellon, Chi has shipped infrastructure and product-facing features at companies including Twitter, Mixpanel, and Runway. His open-source contributions to the high-profile Apache Mesos project improved hostname handling, added APIs for public and loopback interface discovery, and implemented a port-mapping network isolator with namespace and traffic redirection support. Comfortable across system-level networking and product engineering, he has a track record of turning low-level protocol and platform work into reliable features for large-scale services. Known for digging into kernel-to-application pipelines (an interest dating back to an NVIDIA internship), he blends rigorous systems thinking with pragmatic product delivery.
code14 years of coding experience
job10 years of employment as a software developer
bookBachelor of Engineering, Software Engineering, Bachelor of Engineering, Software Engineering at Wuhan University
bookMaster, Computer System & Networking, Master, Computer System & Networking at Carnegie Mellon University
github-logo-circle

Github Skills (8)

mesos10
linux10
c-language10
cprogramming-language10
network-programming10
cloud-computing8
docker6
dockers6

Programming languages (2)

C++JavaScript

Github contributions (5)

github-logo-circle
apache/mesos

Sep 2015 - Sep 2015

Apache Mesos
Role in this project:
userBack-end Developer
Contributions:2 commits in 1 day
Contributions summary:Chi's primary contributions focused on enhancing the `apache/mesos` repository's network functionality. Their work included modifications to the `getHostName` function for improved error handling. The user also added APIs to find host public and loopback interfaces, expanding the network interface management capabilities. Furthermore, the user implemented a network isolator based on port mapping, incorporating traffic redirection and network namespace management.
apachebig-datacloudmesosjava
chzhcn/MusicShare

Apr 2012 - May 2012

Contributions:48 commits in 23 days
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
Chi Zhang - Software Engineer at Rippling