Jonathan Innis

Senior Software Engineer at Figma

Redmond, Washington, 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
Jonathan Innis is a Senior Software Engineer with nine years of experience building full-stack web and cloud-native infrastructure, currently working on server platform engineering at Figma after contributing to Kubernetes autoscaling at AWS. He blends frontend expertise in React and Angular with backend and DevOps skills across Node, Flask, Django, Go, and cloud tooling, enabling end-to-end delivery from UI to infra. Jonathan is an active open-source contributor and core maintainer-level collaborator on high-profile projects like Karpenter and Flux2, where he’s improved autoscaling, installation stability, and spot-instance interruption handling for EKS. His background includes integrating GitOps into Azure Arc and shipping production-ready Azure CLI and AKS examples, reflecting a strong focus on reproducible, secure deployment patterns. Comfortable across languages and clouds, he also brings a designer’s eye from hands-on Figma and UX work during student hackathons, helping bridge product and platform priorities. Ambitious and pragmatic, he seeks roles that combine frontend polish with scalable backend and infrastructure automation.
code9 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Texas A&M University
github-logo-circle

Github Skills (33)

kubernetes10
bicep10
python10
validations10
testing10
continuous-delivery10
validation10
cicd10
azure-cli10
azure-aks10
gitops10
automation10
azure-kubernetes-service10
go10
kubernetes-pods10

Programming languages (15)

C#PowerShellJavaCSSRustGoHTMLTypeScript

Github contributions (5)

github-logo-circle
kubernetes-sigs/karpenter

Oct 2022 - Feb 2023

Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.
Role in this project:
userBackend & DevOps Engineer
Contributions:2274 reviews, 65 commits, 760 PRs in 3 months
Contributions summary:Jonathan primarily contributed to testing infrastructure and core code within the karpenter project. Their commits focused on adding expectations, configuration, and enhancements to the testing suite, including changes to pod and node configurations. They also implemented generic infrastructure tags and addressed issues related to the webhook component. The user further made contributions to scheduling and machine management, indicating a focus on core infrastructure components.
example repo for gitops with flux v2 cloned from the fluxcd project (https://github.com/fluxcd/flux2-kustomize-helm-example) and updated to work with multi-tenancy
Role in this project:
userDevOps Engineer
Contributions:12 commits, 4 PRs, 13 pushes in 3 months
Contributions summary:Jonathan primarily contributed to the repository by adding examples for deploying applications using Azure Kubernetes Service (AKS) and Flux. Their work involved defining Kubernetes configurations with Bicep, specifically focusing on setting up Flux configurations, extensions, and GitRepository sources. Additionally, they added scripts to validate the Kubernetes manifests and used tools such as `kubeconform` and `kustomize` to validate the deployments. They also incorporated examples related to secure configurations using protected settings with private keys and HTTPS keys.
helmclonedexample-repotenancyupdated
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
Jonathan Innis - Senior Software Engineer at Figma