Chia-wei Chang

Senior Software Engineer at Apple

Sunnyvale, 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
Chia-wei Chang is a Senior Software Engineer with nine years of experience building large-scale data and ML infrastructure, currently on Apple's Apply Machine Learning team in Sunnyvale. He has driven backend and big-data platform work at LinkedIn, Robinhood, and Google, specializing in algorithm design, system infrastructure, and ML-driven ranking and signals. He contributed to the open-source Azkaban workflow manager—adding event-based Kafka triggers and enhanced access controls—showing a knack for operationally robust workflow automation. Comfortable across low-level system engineering and production ML pipelines, he has delivered high-throughput networking, real-time robotic control, and enterprise data provisioning. Known for turning research-grade ideas into production systems, he pairs a strong CS master’s background with pragmatic engineering that scales.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering - BE, Electrical, Electronics and Communications Engineering, 3.4/4.0, Bachelor of Engineering - BE, Electrical, Electronics and Communications Engineering, 3.4/4.0 at National Chung Cheng University
bookMaster's degree, Computer Science, 3.9/4.0, Master's degree, Computer Science, 3.9/4.0 at Texas A&M University
languagesChinese
github-logo-circle

Github Skills (7)

javas10
kafka10
workflow-engine10
java10
scheduling9
regex8
documentation7

Programming languages (2)

TypeScriptJava

Github contributions (5)

github-logo-circle
azkaban/azkaban

Jun 2018 - Aug 2018

Azkaban workflow manager.
Role in this project:
userBack-end Developer
Contributions:6 commits, 14 PRs, 1 push in 1 month
Contributions summary:Chia-wei primarily contributed to Azkaban's features related to workflow management and event triggers. They implemented a configurable access error message and enhanced the system with event-based flow triggering, allowing workflows to be triggered by Kafka events. Additionally, the user worked on documentation updates for using Azkaban, including the flow view, project permissions and execution features.
workflow-engineschedulingazkabanworkflow
weidious/azkaban

Jun 2018 - Aug 2018

Azkaban workflow manager.
Contributions:14 PRs, 41 pushes, 8 branches in 1 month
iftttazkabanworkflow
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
Chia-wei Chang - Senior Software Engineer at Apple