CraigĀ Tabita

Senior Engineer at Meanwhile

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
Craig Tabita is a Senior Engineer with seven years of experience building cloud-native infrastructure and back-end systems, currently contributing to Meanwhile after a multi-year stint at Google. At Google he helped evolve Anthos Config Management and a proprietary Policy Controller derived from the open-source Gatekeeper project, driving policy libraries, tooling, and productization efforts for multi-cloud Kubernetes governance. He has strong Go and Python experience, deep familiarity with Kubernetes admission controllers and observability (including watch manager and error-handling improvements in Gatekeeper), and a history of shipping APIs and migrations across startups and scale-ups. Earlier roles at Chariot and GoFundMe sharpened his API and platform design skills for real-world consumer and logistics products. A Georgia Tech alumnus who edited the campus paper and played ice hockey, he brings a blend of technical rigor, product sensibility, and a personal commitment to free software, sustainable transport alternatives, and Bitcoin. Colleagues describe him as the kind of engineer who surfaces subtle reliability issues and turns them into durable, testable solutions.
code7 years of coding experience
job10 years of employment as a software developer
bookBachelor’s Degree, Bachelor’s Degree at Georgia Institute of Technology
languagesFrench, English
github-logo-circle

Github Skills (13)

security10
kubernetes10
go10
admin10
validation10
validations10
gatekeeper10
kubernetes-pods10
cicd9
testing9
auditing9
audit9
helm8

Programming languages (6)

TypeScriptShellOpen Policy AgentGoRubyPython

Github contributions (5)

github-logo-circle
open-policy-agent/gatekeeper

Apr 2019 - Sep 2020

🐊 Gatekeeper - Policy Controller for Kubernetes
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:40 commits, 18 PRs, 31 pushes in 1 year 4 months
Contributions summary:Craig's contributions primarily focused on improving the Gatekeeper policy controller's functionality and stability, specifically around the watch manager and error handling. They added checks to ensure components were properly initialized, addressed template errors and crd oscillation, and refactored existing code. Additionally, the user was involved in the adoption of a helm chart for deployment and configuring auditing with a discovery client.
golanggatekeeperpolicycontrolleropa
ctab/gatekeeper

Apr 2019 - Nov 2020

Gatekeeper - Policy Controller for Kubernetes
Contributions:2 PRs, 219 pushes, 29 branches in 1 year 6 months
golanggatekeeperpolicycontrollerpolicy-controller
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