Bazel @ Java (2025–Present)
• Our team started the migration of our flagship Java repo from Gradle to Bazel
• We implemented our dependency resolver after identifying limitations with Coursier
Bazel @ Linux RBE (2024–Present)
• Tech Lead
• Led the design and rollout of RBE/Buildfarm on Azure Kubernetes, delivering support for Go and Java
• Driving ongoing efforts to scale RBE and improve reliability
Bazel @ Mac RBE (2023–Present)
• Tech Lead
• Initiated the RBE/Buildfarm effort to horizontally scale Mac CI; taking it from prototype to production across iOS and Golang platform repos
• Operated on-prem Redis instances
Bazel @ iOS (2021–2024)
• Migrated iOS CI and local IDE workflows from xcodebuild to Bazel
• Consolidated critical libraries and all iOS apps into a Bazel platform repo
• Adapted Bazel rules for RBE
• Migrated test runner from Bluepill to XCTestRunner
• Drove multiple Xcode migrations