Public speaking

I've spoken at industry leading conferences including the following:

  • OSCON
  • KubeCon
  • Open Source Summit
  • GopherCon
  • CodeMotion

Generally, in the past, I've spoken about (distributed) systems and programming languages. I've also spoken specifically about design patterns and technology transformation in large organizations.

Below is a partial list of conferences at which I've spoken.

Cloud Native Go

The Go Time Podcast

https://changelog.com/gotime/150

We Have Regrets

The Go Time Podcast

https://changelog.com/gotime/135

The Athens Project

A talk at GoLab 2019

Slides

Kubernetes is Still Hard for App Developers, Let’s Fix That!

A talk at Texas Scalability Summit

Austin, TX

Abstract | Slides

Improving Dependencies for Everyone with Modules, Proxies and the Athens Project

An opening keynote at GopherCon UK 2019

London, UK

Slides | Recording

The Athens Project - A Proxy Server for Go Modules

An opening keynote at GopherCon USA 2019

San Diego, CA

Abstract | Slides | Recording

Leaping Communities Forward

A keynote panel at JFrog SwampUP 2019

San Francisco, CA

Recording

Improving Dependencies for Everyone with Go Modules and Module Repositories

JFrog SwampUP 2019

San Francisco, CA

Slides | Recording

Kubernetes is still hard for app developers; let’s fix that

O'Reilly Velocity 2019

San Jose, CA

Abstract | Slides

The Athens Project - A Proxy Server for Go Modules

GopherCon EU, 2019

Tenerife, Canary Islands, Spain

Abstract | Slides | Recording

The Athens Project - A Proxy Server for Go Modules

GothamGo, 2019

New York, NY

Abstract | Slides | Recording

Go Modules and Athens

CodeMotion Rome, 2019

Rome, Italy

Abstract | Slides

The Elements of Kubernetes

O'Reilly Software Architecture Conference

New York, NY, USA

Abstract | Slides

Modernizing your application with containers and Serverless

Microsoft Ignite | The Tour, Johannesburg

Johannesburg, South Africa

Consolidating infrastructure with Azure Kubernetes Service

Microsoft Ignite | The Tour, Johannesburg

Johannesburg, South Africa

Kubernetes is Still Hard for App Developers, Let's Fix That!

KubeCon North America, December 12, 2018

Seattle, WA, USA

Recording | Slides

Athens and Go Modules Workshop

Women Who Go San Francisco

San Francisco, CA, USA

Abstract | Slides

Bring Sanity to your Dependencies with Go Modules and Athens

GopherPalooza, October 12, 2018

San Francsico, CA, USA

Recording | Slides

Kubernetes and Containers for Developers

VSLive Chicago, September 20, 2018

Chicago, IL, USA

Abstract | Slides

Athens: The Module Proxy for Go

A lightning talk at GopherCon North America, August 30, 2018

Denver, CO, USA

Recording

I Can Haz Services?

Helm Summit, February 23, 2018

Portland OR, USA

Recording | Slides

The Elements of Kubernetes

KubeCon North America, December 7, 2017

Austin, TX, USA

Recording | Slides

Connecting Brokers to Kubernetes Clusters with the Kubernetes Service Catalog and the Open Service Broker API

Open Source Summit EU, October 25, 2017 (no video recorded)

Prague, Czech Republic

Abstract | Slides

Advanced application patterns with Azure Container Service

Microsoft Ignite, September 24, 2017

Orlando, FL, USA

Recording

The Azure open source app platform: OpenShift, Cloud Foundry, and more

Microsoft Ignite, September 24, 2017

Orlando, FL, USA

Recording

Functional Programming in Go

GopherCon North America, July 14, 2017

Denver, CO, USA

Recording | Slides

Programming Kubernetes with the Go SDK

KubeCon EU, April 10, 2017

Berlin, Germany

Recording | Slides

Programming Pearls of Go

CodeMotion Berlin, October 25, 2016

Berlin, Germany

Recording | Slides | Teaser video

Go in 5 Minutes and Design Patterns

GoTime FM podcast, September 22, 2016

Recording

The Past, Present and Future of Go

Hello Tech Pros podcast, July 7, 2016

Recording

Concurrency Conventions in Go

GopherFest, June 3, 2015

San Francisco, CA, USA

Recording

The Epic Battle: Scala @ PayPal

OSCON 2014

Portland, OR, USA

Newman - A Functional REST Client for Scala

Silicon Valley Code Camp 2013

San Jose, CA, USA

Slides

Bio and Headshot

Below is my up-to-date bio and headshot. If you're a conference organizer, you may include these verbatim in your program.

Bio

Aaron is a Principal Software Engineer at Microsoft Azure with 15+ years of software engineering experience ranging from distributed data systems to near-real-time systems. He has been core maintainer of several large open source projects, including several he created, and a contributor to various other projects, mostly in the Kubernetes community.

He lives in the bay area, where he and his wife love to run up and down mountains together.

Headshot

You have my permission to use my headshot if it's related to a conference, writing, or other content that I'm participating in.

My headshot is here.