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.
9 years of coding experience
8 years of employment as a software developer
Master of Science (MS) Engineering and Technology Innovation Management, Master of Science (MS) Engineering and Technology Innovation Management at Carnegie Mellon University
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Florida International University
Alluxio, data orchestration for analytics and machine learning in the cloud
Role in this project:
Back-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.
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.