Jeff Cave Jr

Cloud Engineer

Jeff Cave Jr

Hi, my name is Jeff and I am a professional Cloud Engineer.

I've designed and implemented many systems in AWS. I have experience with Terraform, Docker, and Github Actions. I am currently learning about Kubernetes and IoT devices.

My primary programming language is Python. I also have professional experience with both Java and Javascript.

Projects

Serverless Portfolio

This is a serverless portfolio that I built using AWS services. It is hosted on S3 and served through CloudFront. The code is stored in Github at jcavejr/sls-portfolio.

I intentionally chose to style the site with raw css rather than a framework like bootstrap. This should keep frontend updates extremely minimal and keeps deployment simple.

I intend to add the following features:

  • Deployment through Github Actions. It's a pretty simple s3 sync and terraform apply - Github Actions can do this for me.
  • A contact form. Submission will hit an API gateway endpoint that will call SES to send me an email with the contents.
  • Use Dynamodb and S3 to store project data. Long term I want the ability to add projects to the site without updating html files every time. I also want the ability to add pictures and potentially other files. This will require a public API endpoint for retrieving project data.

Home Network

tbd

IoT Temperature Sensor

tbd