Katrina Mitchell is a Senior Software Engineer with 12 years of experience specializing in full-stack web development, backend scalability, language theory, and infosec. She currently leads infrastructure-level work on the Google Kubernetes Engine API team, translating complex distributed systems problems into reliable production services. Her background spans cloud-native deployment automation—contributing to the widely used Kubernetes ingress controller for Google Cloud—and hands-on DevOps tooling that introduced a dry-run workflow and automated image pipelines. Earlier roles range from Python-based ML and large-data IC simulation to Scala and .NET full-stack development, reflecting strong cross-language versatility. Based in Kitchener, Ontario, she combines technical leadership with deep implementation chops and a preference for solving intellectually interesting problems, many of which she has kept closed-source while driving measurable infrastructure improvements.
12 years of coding experience
8 years of employment as a software developer
Bachelor of Science (B.Sc.) Computer Science, Bachelor of Science (B.Sc.) Computer Science at University of Saskatchewan
Contributions:10 commits, 3 PRs, 26 comments in 12 days
Contributions summary:Katrina's contributions primarily focused on automating and improving the deployment process for the Google Cloud Ingress controller. They implemented a `--dry-run` feature for testing and debugging deployment scripts. The user also enhanced the GKE self-managed script, enabling automatic image building, pushing, and flexible configuration options for the GLBC. The work involved significant changes to shell scripts, ensuring robust and streamlined deployments.
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
Katrina Mitchell - Senior Software Engineer at Google