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
  • https://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.