Jonathan Chang

Los Angeles, 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
Jonathan Chang is a data science and engineering leader with 15 years of experience translating complex research and public-health problems into production-ready data systems and analytical insights. He has led data architecture and analytics teams at Los Angeles County Public Health and served as Staff Data Scientist at Skylight, blending scientific rigor from a PhD in Biology with pragmatic engineering execution. Jonathan is an active open-source contributor to the widely used Homebrew project, improving package management, build tooling, and cross-platform sync between macOS and Linux ecosystems. Known for coaching teams to become leaders rather than just skilled implementers, he drives organizational change through collaboration, feedback, and a strong ownership mindset. Based in Los Angeles, he brings a unique mix of academic research, public-sector impact, and backend/automation engineering experience. Outside work he cultivates a refined interest in fine wine and spirits, which he credits with expanding his appreciation for craftsmanship and storytelling.
code15 years of coding experience
job5 years of employment as a software developer
bookPhD, Biology, PhD, Biology at University of California, Los Angeles
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
1,474reputation
506kreached
29answers
0questions
github-logo-circle

Github Skills (37)

git10
integrate10
package-management10
enterprise-integration10
command-line-interface10
application-integration10
integrations10
ruby10
homebrew10
xcode10
automation10
script10
system-integration10
command-line10
version-control10

Programming languages (23)

C#KoLMafia ASHJavaC++CRustTeXMakefile

Github contributions (5)

github-logo-circle
Homebrew/brew

Oct 2016 - Sep 2022

🍺 The Package Manager for Everywhere
Role in this project:
userBack-end & Automation Engineer
Contributions:5 releases, 62 reviews, 420 commits in 6 years
Contributions summary:Jonathan's commits primarily focus on enhancing the Homebrew package manager's functionality. They made several improvements to the audit process, including forbidding deprecated options in new formulae, rejecting versions starting with HEAD, and fixing test checks. In addition, the user contributed to Python support, virtual environment, and build process improvements, along with updates to manpages and various typo fixes. Furthermore, they improved the tools for pull requests, specifically adding commands to publish and automerge.
package-managerhomebrewrubymacosbrew
Linuxbrew/brew

Apr 2017 - Aug 2018

:beer::penguin: The Homebrew package manager for Linux
Role in this project:
userFull-stack Developer
Contributions:8 commits, 16 PRs, 5 pushes in 1 year 4 months
Contributions summary:Jonathan primarily contributed to the merging of changes from the `homebrew/master` branch into the `linuxbrew/master` branch, indicating a role in maintaining the synchronization of codebases. Their work involved resolving conflicts across various files, including documentation, build scripts, and core library files. The commits suggest a focus on integrating updates and ensuring the project's compatibility and consistency. This includes managing core dependencies and keeping the LinuxBrew version aligned with the upstream Homebrew project.
homebrewlinuxpackage-managerbrewlinuxbrew
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