Eric Chiang is a software engineer and founder with 12 years of experience building cloud-native, security-conscious infrastructure and developer tooling. As Co-Founder & CTO at Buoyant AI and formerly an engineer at Amazon and Bloomberg, he bridges product leadership and hands-on backend work across Go, Kubernetes, and OAuth/OIDC ecosystems. His prolific open-source contributions include hardening client-go and apiserver audit functionality for Kubernetes, implementing OIDC improvements in coreos/go-oidc, and adding CI and cross-platform releases for security tooling like the Log4j scanner. Eric pairs systems-level attention (fixing file-handle and websocket leaks, improving token refreshes) with usability improvements—from command-line HTML parsing to plotting features in plotnine—demonstrating breadth across DevOps, backend, and data tooling. Based in Palo Alto, he brings a quantitative foundation (CS + Economics, research experience) to pragmatic engineering that speeds secure integrations for complex enterprise and environmental workflows.
12 years of coding experience
6 years of employment as a software developer
Bachelor’s Degree, Computer Science and Economics, Bachelor’s Degree, Computer Science and Economics at University of California, Berkeley
Contributions:3 releases, 94 commits, 12 PRs in 7 years 7 months
Contributions summary:Eric contributed to the "pup" project, which parses HTML at the command line. Their work included adding color printing functionality to the output, improving user experience through more informative output. They also focused on cleaning up code and adding comments for better readability, as well as adding attribute selector functionality. Additionally, the user implemented display functions, and added the ability to display text content, attributes and JSON output.
A log4j vulnerability filesystem scanner and Go package for analyzing JAR files.
Role in this project:
DevOps Engineer & Backend Developer
Contributions:5 releases, 56 reviews, 15 commits in 29 days
Contributions summary:Eric primarily focused on improving the build and release process for the `log4jscanner` project. They added initial continuous integration (CI) through GitHub Actions, including scripts for building and uploading release artifacts for different platforms. They also made backend changes related to the JAR file parsing, including refactoring the parsing method and adding support for self-executable JAR files. Furthermore, they implemented a feature to skip scanning certain filesystems, which indicates system-level understanding.
golanganalyzinggo-packagesecurity-toolsscanner
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.