William Zapata

Master Engineer at Broadcom Software

San Francisco Bay Area 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
William Zapata is a Master Engineer with nine years of professional experience based in the San Francisco Bay Area, currently delivering enterprise software at Broadcom Software. He brings a blend of back-end distributed systems and front-end leadership from roles at Alluxio, Ubiquiti, and earlier UI-focused engineering positions, demonstrating versatility across the stack. At Alluxio he contributed to an important open-source data orchestration project, improving worker management and testability—work that supports analytics and ML workloads in cloud environments. His background is grounded in strong technical training with an MS in Engineering and Technology Innovation Management from Carnegie Mellon and a BS in Computer Science. Colleagues know him for simplifying complex comparator logic and making systems more testable, a sign of pragmatic engineering discipline. He combines product-minded engineering with hands-on contributions to production and open-source codebases.
code9 years of coding experience
job8 years of employment as a software developer
bookMaster of Science (MS) Engineering and Technology Innovation Management, Master of Science (MS) Engineering and Technology Innovation Management at Carnegie Mellon University
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Florida International University
github-logo-circle

Github Skills (7)

data-structures10
javas10
orchestration10
alluxio10
data-structure10
java10
data-analysis9

Programming languages (2)

JavaJavaScript

Github contributions (4)

github-logo-circle
Alluxio/alluxio

May 2017 - Mar 2019

Alluxio, data orchestration for analytics and machine learning in the cloud
Role in this project:
userBack-end Developer
Contributions:34 commits, 46 PRs, 20 pushes in 1 year 10 months
Contributions summary:William's primary contribution involved enhancing the Alluxio codebase, specifically focusing on improvements to the worker management system. They implemented a `LastContactSecComparator` to sort lost worker lists and improved the testability of the `WorkerInfo` class by incorporating a comparator. Further contributions included code review changes, such as documentation updates and simplification of the comparator test.
alluxiomachine-learningmemory-speedhadoopspark
WilliamZapata/alluxio

May 2017 - Mar 2019

Alluxio, formerly Tachyon, Unify Data at Memory Speed
Contributions:195 pushes, 41 branches in 1 year 10 months
memoryspeedunifymemory-speedalluxio
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