I am a problem solver that enjoys working on the guts of an application. I have been primarly focused on Ruby development and Ruby on Rails applications for over 10 years. I enjoy new challenges and look forward to new opportunities.


Graduated from The University of Texas at San Antonio with a Bachelor’s degree in Computer Science with a concentration in Software Engineering. GPA: 3.67


  • Ruby
  • Elixir
  • Java / Kotlin
  • Python
  • C / C++

Ops Stuff

  • Docker
  • Kubernetes



Software Engineer: April 2018 - June 2019

  • Backend engineering.
  • Worked with Python, Java, and Kotlin for machine learning.
  • Built a java agent to send metrics to our machine learning store.
  • Maintained Cassandra and Kafka storage systems.


Software Engineer: October 2017 - April 2018

  • Backend engineering.
  • Worked extensively with Ruby and microservices.
  • Used kubernetes to coordinate deployments.
  • Sidekiq and Qless processing.
  • Worked with AWS Athena and Dyanmodb.
  • Optimized postgres queries extensively.


Platform Engineer: March 2015 - October 2017

  • Backend engineering.
  • Worked extensively with docker during development.
  • Worked extensively with Rails 5.
  • Sidekiq and Qless processing.
  • Implemented various api endpoints that mobile devices would need to interact with.
  • Optimized postgres queries extensively.


Senior Software Engineer: August 2013 - March 2015

  • Full stack engineer
  • Refactoring a large monolithic application into a service oriented application
  • Implementing and maintaining the API at KISSmetrics
  • Maintaining the Android SDK and Reader app
  • Dealt with large complex systems and numerous data stores
  • Developed modular railtie and engines to be mounted
  • Unified out API requests and maintained a consistent return. Ensured the values followed a specific format and obeyed backwards compatibility.

ZippyKid (now Pressable)

Senior Software Engineer: March 2012 - August 2013

  • Full stack engineer
  • Ruby on Rails control panel
  • Maintain MyZippyKid control panel
  • Used Pivotal Tracker to augment our Agile development
  • Wrote tests to ensure stability
  • Interfaced with Dynect and DNSMadeEasy for DNS records
  • Interfaced with Chargify as a payment system
  • Used Beanstalkd as a messaging queue

Enfocus Solutions

Software Engineer: October 2011 - March 2012

  • Used Ruby on Rails
  • Implemented complex data model (30+ models)
  • Learned how to test with RSpec and Capybara
  • Start up company in San Antonio


Software Engineer: March 2011 – June 2011

  • Used javascript
  • Worked on front-end designs
  • Learned how to use Git effectively
  • Start up company in San Antonio


Software Engineer: August 2009 - October 2011

  • Installed physical server in data center
  • Installed / maintained Ubuntu server
  • Designed site interface
  • Implemented in PHP (CodeIgniter) then transitioned to Ruby on Rails
  • Built a security audit system for the site

Libraries Written

Personal Achievements

  • Eagle Scout recipient, Boy Scouts of America, earned in 2007
  • Rebuilt and maintain a 1972 BMW 2002 model as my daily driver
  • Built my standing desk from scratch

Free Time Activities

I enjoy playing with LibGDX and other various game platforms to gain knowledge while having fun doing it.

I also toy with Elixir projects in my spare time.

I like working with my hands and building things in my garage. Any where from cutting boards, welding, tearing motors apart, or just soldering electronics I really enjoy doing.