Welcome!

If you have made it to this little corner of the internet you either got lost, or you are looking at one of my little side projects. If you are the former, sorry, and I hope that you find your way to where ever it is that you were trying to go. If it’s the latter, then yay! You got to the right place!

Hopefully the following information can give a little more insight into who I am and what I have been up to professionally the last few years.

Experiences

Software Engineer

2017 - Present
Cloudflare, Austin

  • Develop and maintain backend services for Cloudflares AMP implementation

Staff Software Engineer

2013 - 2017
IBM, Austin

  • Developed, tested, deployed, and maintained over six microservices powering IBM Autoscaling for Docker Containers
  • Authored and maintained internal python framework powering microservices across IBM Cloud services. Framework provides logging, metrics, swagger documentation, service discovery, and more
  • Developed a framework for building new grafana dashboards to allow our team to reliably and quickly push updates when new metrics are needed for our service. Allowed us to maintain hundreds of graphs across multiple regions in an easy to use manner
  • Built framework to compose, configure, and reliably deploy jenkins job configurations. Enabled us to store jenkins configurations in git and redeploy if a job was accidently deleted or misconfigured

Refining Systems Intern

Summer 2012
Valero Energy Corp, San Antonio

  • Converted existing web based UI to a mobile application for a current system dashboard using Apache Cordova

Projects

Golang, Bootstrap
Solved a minor annoyance for me by allowing me to see all seat charts for a given movie on a given day for the alamo drafthouse.
Python, Flask, Docker
A service to generate oregon trail tombstones with a specific inscription (because why not).
Python, Flask, MongoDB, Docker
This project adds a basic polling integration to slack channels.
Golang
My attempt at creating a solver for the game wordbrain.