Kelsey Hightower

Last updated
Kelsey Hightower
Kelsey Hightower (cropped, brightened).png
Kelsey Hightower in 2019
Born (1981-02-27) February 27, 1981 (age 42)
Occupation(s) Software engineer, developer advocate, and speaker
Employer Google

Kelsey Hightower (born February 27, 1981) [1] is an American software engineer, developer advocate, and speaker known for his work with Kubernetes, open-source software, and cloud computing.

Contents

Early life and education

Hightower grew up in Long Beach, California, then moved to Atlanta, Georgia with his mother as he was beginning high school. After high school he enrolled at Clayton State University, but found the technology courses to be lacking and didn't continue. He then began courses to earn his CompTIA A+ information technology (IT) certification. [2]

Career

When Hightower was 19 years old, after earning his CompTIA A+ certification, he got a job with BellSouth installing DSL service. He continued to work with BellSouth for several years, then began his own IT consultancy. He hired several others, and ultimately opened a store in Jonesboro, Georgia. Also in his early career, Hightower briefly worked as a technician for Google, then at Total Systems (now called TSYS). [2]

Hightower began to give talks at Python meetups in Atlanta, where he was noticed by James Turnbull for how he and his colleagues were using Puppet, Python, and their own code to manage and automate deploys. In 2013, Puppet, Inc. invited Hightower to speak at their headquarters for a developer event, and then offered Hightower a job as a software engineer. Hightower began working for Puppet remotely from Atlanta, then moved to Portland, Oregon to work from their headquarters. Meanwhile, Hightower learned about technologies including Go and Docker containers, which he believed would be transformative to software infrastructure. [2]

Hightower then briefly worked at a small Portland startup called Monsoon Commerce, at which he wrote confd, his first open-source project. He joined CoreOS as an early team member towards the beginning of 2014, and began to contribute significantly to the Kubernetes project. [2]

Since November 2015, Hightower has worked for Google as an engineer and developer advocate in their cloud computing division. [3] As of October 2022, Hightower is a distinguished engineer, level 9 (L9) as an individual contributor, with Google Cloud. [3]

On June 26, 2023, Hightower announced his retirement from Google on Twitter, stating, among other things that "if everything goes to plan, then this is the last job [he'll] ever have." [4] [5]

Open source and developer advocacy

In 2014, while working for CoreOS, Hightower became an active evangelist of Kubernetes, and began to speak widely on the topic at developer conferences. [2] [6] He has since become one of the most well-known speakers on Kubernetes, [2] [6] [7] and has also spoken on other topics, including serverless computing. [7] In 2015, he co-founded the Kubernetes-focused conference KubeCon, which he then turned over to be managed by the Cloud Native Computing Foundation in subsequent years. [2]

In 2017, he co-wrote a book with Kubernetes co-founders Joe Beda and Brendan Burns, titled Kubernetes Up and Running. [2]

In 2019, Hightower was co-chair of the O'Reilly Open Source Convention and on the governing board of the Cloud Native Computing Foundation. [7]

Publications

See also

Related Research Articles

<span class="mw-page-title-main">Guido van Rossum</span> Dutch programmer and creator of Python

Guido van Rossum is a Dutch programmer best known as the creator of the Python programming language, for which he was the "benevolent dictator for life" (BDFL) until he stepped down from the position on 12 July 2018. He remained a member of the Python Steering Council through 2019, and withdrew from nominations for the 2020 election.

<span class="mw-page-title-main">FOSDEM</span> Annual event in Brussels centered on free and open source software development

Free and Open source Software Developers' European Meeting (FOSDEM) is a non-commercial, volunteer-organized European event centered on free and open-source software development. It is aimed at developers and anyone interested in the free and open-source software movement. It aims to enable developers to meet and to promote the awareness and use of free and open-source software.

In computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications. Applications are said to "run on" or "run on top of" the resulting platform.

<span class="mw-page-title-main">Alex Martelli</span>

Alex Martelli is an Italian computer engineer and Fellow of the Python Software Foundation. Since early 2005, he works for Google, Inc. in Mountain View, California, for the first few years as "Über Tech Lead," then as "Senior Staff Engineer," currently in charge of "long tail" community support for Google Cloud Platform.

Christopher Arthur Lattner is an American computer scientist, former Google and Tesla employee and co-founder of LLVM, Clang compiler, MLIR compiler infrastructure and the Swift programming language. As of 2022, he is the co-founder and CEO of Modular Inc, an artificial intelligence platform for developers. Before founding Modular AI, he worked as the President of Platform Engineering, SiFive after two years at Google Brain. Prior to that, he briefly served as Vice President of Autopilot Software at Tesla, Inc. and worked at Apple Inc. as Senior Director of the Developer Tools department, leading the Xcode, Instruments, and compiler teams.

A Contributor License Agreement (CLA) defines the terms under which intellectual property has been contributed to a company/project, typically software under an open source license.

Google App Engine is a cloud computing platform as a service for developing and hosting web applications in Google-managed data centers. Applications are sandboxed and run across multiple servers. App Engine offers automatic scaling for web applications—as the number of requests increases for an application, App Engine automatically allocates more resources for the web application to handle the additional demand.

<span class="mw-page-title-main">Microsoft Azure</span> Cloud computing platform by Microsoft

Microsoft Azure, often referred to as Azure, is a cloud computing platform run by Microsoft. It offers access, management, and the development of applications and services through global data centers. It also provides a range of capabilities, including software as a service (SaaS), platform as a service (PaaS), and infrastructure as a service (IaaS). Microsoft Azure supports many programming languages, tools, and frameworks, including Microsoft-specific and third-party software and systems.

DevOps is a methodology in the software development and IT industry. Used as a set of practices and tools, DevOps integrates and automates the work of software development (Dev) and IT operations (Ops) as a means for improving and shortening the systems development life cycle.

The Computing Technology Industry Association, more commonly known as CompTIA, is an American non-profit trade association that issues professional certifications for the information technology (IT) industry. It is considered one of the IT industry's top trade associations.

<span class="mw-page-title-main">OpenShift</span> Cloud computing software

OpenShift is a family of containerization software products developed by Red Hat. Its flagship product is the OpenShift Container Platform — a hybrid cloud platform as a service built around Linux containers orchestrated and managed by Kubernetes on a foundation of Red Hat Enterprise Linux. The family's other products provide this platform through different environments: OKD serves as the community-driven upstream, Several deployment methods are available including self-managed, cloud native under ROSA, ARO and RHOIC on AWS, Azure, and IBM Cloud respectively, OpenShift Online as software as a service, and OpenShift Dedicated as a managed service.

Google Cloud Platform (GCP), offered by Google, is a suite of cloud computing services that provides a series of modular cloud services including computing, data storage, data analytics and machine learning, alongside a set of management tools. It runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, and Google Docs, according to Verma, et.al. Registration requires a credit card or bank account details.

Kubernetes is an open-source container orchestration system for automating software deployment, scaling, and management. Originally designed by Google, the project is now maintained by the Cloud Native Computing Foundation.


Site reliability engineering (SRE) is a set of principles and practices that applies aspects of software engineering to IT infrastructure and operations. SRE claims to create highly reliable and scalable software systems. Although they are closely related, SRE is slightly different from DevOps.

Serverless computing is a cloud computing execution model in which the cloud provider allocates machine resources on demand, taking care of the servers on behalf of their customers. "Serverless" is a misnomer in the sense that servers are still used by cloud service providers to execute code for developers. However, developers of serverless applications are not concerned with capacity planning, configuration, management, maintenance, fault tolerance, or scaling of containers, VMs, or physical servers. Serverless computing does not hold resources in volatile memory; computing is rather done in short bursts with the results persisted to storage. When an app is not in use, there are no computing resources allocated to the app. Pricing is based on the actual amount of resources consumed by an application. It can be a form of utility computing.

<span class="mw-page-title-main">Brad Topol</span> American computer scientist

Brad B. Topol is a computer scientist best known as a former member of the OpenStack Foundation Board of Directors and is also an OpenStack core contributor to Keystone-Specs, Pycadf, and Heat-Translator, and a member of the OpenStack speaker bureau. Topol has a history of open-source software contributions, including Kubernetes.

<span class="mw-page-title-main">Prometheus (software)</span> Application used for event monitoring and alerting

Prometheus is a free software application used for event monitoring and alerting. It records metrics in a time series database built using an HTTP pull model, with flexible queries and real-time alerting. The project is written in Go and licensed under the Apache 2 License, with source code available on GitHub, and is a graduated project of the Cloud Native Computing Foundation, along with Kubernetes and Envoy.

The Cloud Native Computing Foundation (CNCF) is a Linux Foundation project that was founded in 2015 to help advance container technology and align the tech industry around its evolution.

<span class="mw-page-title-main">Dapr</span> Event-driven, portable runtime for building microservices on cloud and edge

Dapr is a free and open source runtime system designed to support cloud native and serverless computing. Its initial release supported SDKs and APIs for Java, .NET, Python, and Go, and targeted the Kubernetes cloud deployment system.

<span class="mw-page-title-main">Ian Coldwater</span> American computer security specialist

Ian Coldwater is an American computer security specialist, hacker, and speaker specializing in Kubernetes and cloud native security. They are a security architect at Twilio, and co-chair the Kubernetes special interest group Kubernetes SIG Security.

References

  1. Kelsey Hightower [@kelseyhightower] (February 27, 2023). ""my Wikipedia entry... now has my correct birth date"" (Tweet). Archived from the original on February 28, 2023. Retrieved February 27, 2023 via Twitter.
  2. 1 2 3 4 5 6 7 8 Krazit, Tom (October 30, 2020). "The man who brings the human touch to Google Cloud". Protocol . Retrieved January 28, 2022.
  3. 1 2 Brustein, Joshua (January 12, 2022). "Web3, Silicon Valley's New Obsession, Looks a Lot Like Its Last One". Bloomberg . Retrieved January 27, 2022.
  4. Hightower, Kelsey. "Kelsey Hightower announces resignation from Google" . Retrieved June 26, 2023.
  5. Hightower, Kelsey. "Kelsey on his next steps forward" . Retrieved June 26, 2023.
  6. 1 2 Robison, Kylie (July 11, 2021). "Google's star cloud guru Kelsey Hightower explains how to succeed in tech as a self-taught developer". Business Insider . Retrieved January 28, 2022.
  7. 1 2 3 Spencer, Malia (March 19, 2019). "Google's Kelsey Hightower on Portland's 'unique taste' and his 'brute force' work ethic". Portland Business Journal . Retrieved January 27, 2022.