Billy Yuen

Senior Architect at Atlassian

Mountain View, 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

👤
Senior
🎓
Top School
Billy Yuen is a senior architect with 13+ years of experience designing cloud-native, highly available platforms and leading large architecture shifts at companies like Atlassian, PayPal, Intuit and Netflix. He combines hands-on engineering in Java, Spring, Kubernetes, Docker and AWS with a product-minded approach to rapid prototyping, GitOps and CI/CD that has cut deployment times from an hour to under ten minutes. A proven mentor and leader, he has driven multi-region migrations, resiliency initiatives and new public APIs while collaborating across product, XD and organizational boundaries. Billy is also an active open-source contributor and co-author of a Manning book on GitOps and Kubernetes, and his work on RxJava and Argo Rollouts demonstrates a focus on robustness and automated canary deployments. Based in Mountain View, he blends systems and control engineering fundamentals with an MBA-backed business perspective, often surfacing pragmatic trade-offs that accelerate delivery without sacrificing reliability.
code13 years of coding experience
job25 years of employment as a software developer
bookBS, Systems and Control Engineering, BS, Systems and Control Engineering at Case Western Reserve University
bookMaster, MBA, Master, MBA at Weatherhead School of Management at Case Western Reserve University
github-logo-circle

Github Skills (11)

unit-testing10
reactive-streams10
javas10
rxjava10
java10
rxjavafx10
concurrency9
work-flow8
flowtype8
control-flow8
flow-control8

Programming languages (5)

JavaShellMakefileGoSwift

Github contributions (5)

github-logo-circle
ReactiveX/RxJava

Jan 2013 - May 2013

RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
Role in this project:
userBack-end Developer
Contributions:10 commits in 3 months
Contributions summary:Billy contributed to the `rxjava` repository by adding and modifying core functionalities related to the `OperationConcat` class, a crucial component for combining Observables. Their commits introduced new overloaded methods and unit tests for handling lists and observables of observables, enhancing the library's flexibility. The user also addressed concurrency issues and updated documentation, ensuring the library's robustness and clarity.
asynchronousrxjavareactive-streamsreactive-extensionsjvm
gitopsbook/resources

Nov 2019 - Aug 2022

This repository contains the code listings, examples and other resources for the book "GitOps and Kubernetes", written by Jesse Suen, Alex Matyushentsev, Billy Yuen and Todd Ekenstam, published by Manning Publications.
Contributions:31 commits, 12 PRs, 27 pushes in 2 years 9 months
jessemanningbillyalexmanning-publications
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
Billy Yuen - Senior Architect at Atlassian