Matt Pruitt

Software Engineer
Software developer with more than 10 years experience building web applications. Experienced with a variety of projects including high traffic consumer APIs and full-stack business applications.
M
P

Contact Info

  • Bangkok, Thailand
  • mattpruitt.com

Skills

  • Ruby
  • Ruby on Rails
  • Elixir
  • API
  • GraphQL
  • PostgreSQL
  • JavaScript
  • Redis

Work Experience

Big Refactor

Software Consultant
|

Sep 2018 - Current
  • Consulted on a variety of Ruby on Rails and Elixir projects.
  • Performed 60+ technical interviews.

Weedmaps

Senior Software Engineer
|

Jul 2017 - Aug 2018
  • Designed and built multiple services to support the launch of online ordering and delivery.
  • Designed and built an internal Identity and Access Management service to manage user permissions across services.

Peek Travel

Senior Software Engineer
|

Feb 2016 - Jun 2017
  • Built and maintained a variety of services in Ruby and Elixir.
  • Designed and built an abandoned shopping cart service that increased GMV by $750,000 in its first three months.
  • Designed and built a service to allow purchases to be made through Yelp.
  • Served as engineering representative during product design meetings to keep projects in scope.
  • Set up and manageed CI/CD pipelines.
  • Managed Docker files for use in Kubernetes environment.

AppDynamics

Senior Software Engineer
|

Jun 2015 - Jan 2016
  • Lead and designed a project to monitor performance of Ruby applications.
  • Wrote a sampler for profiling Ruby code..

Wink

Software Engineer
|

Aug 2014 - May 2015
  • Wrote new features and fixed bugs on a JSON API.
  • Integrated the API with third party systems.
  • Worked with hardware engineers to integrate new products with the API.

Bleacher Report

Lead Software Engineer
|

Feb 2012 - Aug 2014
  • Managed the Stability team, scaling and maintaining one of the top sports sites in the country.
  • Created and oversaw development of a JSON API that grew to over 120,000 requests per minute.

Agora Games

Software Engineer
|

Jun 2011 - Dec 2011
  • Worked on infrastructure shared across many applications including single sign on and search.
  • Developed an application to run Starcraft 2 tournaments.
  • Created a Ruby library used to parse Starcraft 2 replay files.

Relatively Early Development

Software Consultant
|

Jan 2009 - Jun 2011
  • Developed 15+ Ruby on Rails applications for a wide variety of clients.
  • Administered multiple Ubuntu servers through scripting and automation.
  • Managed all aspects of company finances and client acquisition.
  • Gathered specifications and submitted proposals.