Morten Torkildsen

Software Engineer at Google

Sunnyvale, 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

🤩
Rockstar
🎓
Top School
Morten Torkildsen is a seasoned software engineer and tech lead with a decade of experience building cloud-native services in Go, Java, and JavaScript across startups and large organizations. Based in Sunnyvale, he currently contributes to Kubernetes at Google, with notable work on PodDisruptionBudget controllers and promoting PDBs to GA in one of the most widely used orchestration projects. He has led and scaled engineering teams (including as Director of Engineering at SmartThings), shipped complex IoT and video platform features, and co-founded a Samsung-backed startup where he held product and patent responsibilities. Equally comfortable in hands-on backend and DevOps work, he improved tooling in kustomize and kpt and has deep experience with Kubernetes, GCP, gRPC and distributed systems. His background combines formal CS and technology management training with practical product-building and documentation craftsmanship, making him both a pragmatic architect and an effective operational engineer.
code10 years of coding experience
job13 years of employment as a software developer
bookVisiting Fellow, Innovation, Entrepreneurship, Strategy, Management, Technology, Visiting Fellow, Innovation, Entrepreneurship, Strategy, Management, Technology at Massachusetts Institute of Technology
bookMaster of Science, Computer science, Master of Science, Computer science at Norges teknisk-naturvitenskapelige universitet (NTNU) / Norwegian University of Science and Technology
github-logo-circle

Github Skills (12)

cli10
kubernetes10
go10
cicd10
kubernetes-pods10
yaml10
documentation10
testing9
configuration-management9
api-design8
command-line7
command-line-interface7

Programming languages (10)

TypeScriptJavaShellCSSStarlarkGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
kptdev/kpt

Jan 2020 - Dec 2022

Automate Kubernetes Configuration Editing
Role in this project:
userBackend & DevOps Engineer
Contributions:1 release, 1059 reviews, 380 commits in 2 years 11 months
Contributions summary:Morten primarily contributed to documentation and examples, including fixing deployment manifests, updating examples, and improving documentation related to the use of various `kpt` commands. They also added a new `mdtogo` library and generated documentation from Hugo site content, demonstrating an understanding of documentation and toolchain integration. Furthermore, the user worked on scripts and recordings for live commands.
kubernetes-configurationshift-leftpolicy-as-codeconfig-as-datakrm
kubernetes-sigs/kustomize

Jul 2018 - Jun 2021

Customization of kubernetes YAML configurations
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:47 reviews, 82 commits, 77 PRs in 2 years 11 months
Contributions summary:Morten contributed to the kustomize project by addressing error messages and improving the library for computing Kubernetes resource status. They enhanced error messages related to secret generation and added APIs to facilitate status computation by fetching resource information from a cluster. Further, they added CLI support for status, by implementing a table printer for resource status. The user also implemented new status rules for PodDisruptionBudgets (PDBs) and enhanced deployment and replica set rules.
yamlcuelangkubectlkuberneteskubelet
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
Morten Torkildsen - Software Engineer at Google