Keeton H.

Keeton H.

AWS Serverless, Distributed System Design, Back End Engineering

University of Utah Logo

Studied at University of Utah

AWS Logo

Worked at AWS

Available Tuesday at 11:00 PM UTC

Questions? Start chatting with this coach before you get started.

Keeton’s Software Engineering Qualifications

Experience level: Associate

Welcome to my profile! I'm a software engineer with a strong background in computer engineering. I graduated from the University of Utah with a B.S. in Computer Engineering, where I was part of the Honors college, student government, and a hardware research lab. I started my career working in the Serverless org in AWS, where I specialized in building cloud abstractions and creating scalable and efficient software solutions using languages like Python, Java, Go, Ruby, and Rust. Currently, I'm a Software Engineer at Leland, where I'm dedicated to making this platform work seamlessly for our users. If you're looking for guidance in the software engineering field, feel free to reach out and let's discuss how I can help you achieve your goals!

Keeton can help with:

Architecture

Skill Building

View all of Keeton’s categories

About Keeton

I studied Computer Engineering at the University of Utah, and realized that I enjoyed the CS side of computers much more than the hardware side. I then went to work for AWS in the Serverless Organization. I worked on SAM (Serverless Application Model, written in Python) for about a year and a half, making many abstraction models for common serverless features such as serverless events, API Gateway, Lambda Layers, and many others. During this time I also contributed a lot to the Serverless Application Repository and worked as a contact between these two projects and the "GovCloud" team in Serverless (I was on the internal Amazon ITAR list). I then moved to a different team on Lambda to build a new caching layer (in Rust) to support larger code bundle sizes in Lambda, which is how we added support for Containers and many new runtimes on top of Lambda. After working at AWS, I took a few month break in 2021 before joining Leland as a Software Engineer. I mainly work on back-end systems (Java) here at Leland, but you've probably seen and interacted with a few front-end features I've implemented here as well (React).

Why do I coach?

I honestly enjoy helping people. In school, it was often more interesting to help other people do their assignments than my own; the same is often true for work as well. I enjoy diving into a problem and helping, especially if it's technical or interesting.

Work Experience

Leland Logo

Software Engineer

Leland

January 2022 - Present

Just out here figuring out how to make this place work :)

AWS Logo

Software Engineer

AWS

July 2018 - August 2021

I worked on SAM (Serverless Application Model), the Serverless Application Repository, and on container support for Lambda during my time in AWS. I primarily worked with Python, Java, and Rust languages.

Amazon Logo

Software Engineering Intern

Amazon

May 2017 - August 2017

I was an intern for the JDK team, which is what would launch Amazon Coretto (the Amazon JDK) a year later. I built a tool that tracked JDK versions for all teams across Amazon and reported adoption to the new Amazon JDK.

L3 Communications Logo

Software Engineering Intern

L3 Communications

June 2016 - October 2016

Interned at L3-Communications in Salt Lake City, Utah. Worked on communication UI systems with several drone programs.

Education

University of Utah Logo

University of Utah

B.S., Computer Engineering

2012 - 2018

I graduated from the University of Utah with a Computer Engineering degree. During my time there, I was a part of the Honors college, student government, and a few different research labs.

Keeton H.

Keeton H.