- Ruby, Rails, Grape
- HTML, CSS
ScaleFactor (Oct 2017 - June 2020)
Senior Software Developer
At ScaleFactor, I worked with a monolith Rails API and Ember frontends to build automated bookkeeping and backoffice features for small businesses. As one of the first developers with extensive Ruby and Rails experience, I invested time reviewing code and teaching other developers. Over time, I transitioned to infrastructure / devops and gained valuable experience with AWS and Terraform.
Self-Employed (Oct 2014 - Oct 2017)
Freelance Web Developer
I did contract web development work for various companies, mostly using Ruby on Rails.
TurboSquid (April 2013 - Oct 2014)
At TurboSquid, my title was Senior Developer and my responsibilities included design, creation, and maintenance of internal projects created to manage 3D assets in the TurboSquid system. I refactored several internal applications for better maintainability and performance.
Connect for a Cause (August 2012 - April 2013)
CTO / Co-Founder
At Connect for a Cause, as CTO, I was in charge of all technology and architectural decisions. The web app was a traditional Rails app with server-side rendering.
iSeatz (April 2010 - August 2012)
Developer II, Rails Lead
At iSeatz, I went through several titles and responsibilities, but one of the most rewarding was when I was lead Rails developer on American Express travel site. I was in charge of the initial design of a Rails app that consumed an internal API and also consumed several external American Express APIs. I led teams ranging from 3 to 8 developers throughout my last year at iSeatz.
University of Southern Mississippi (July 2009 - April 2010)
Senior Software Developer II
At the University of Southern Mississippi, I met with professors and other administrators on campus to obtain requirements and implemented these requirements using MSSQL and PHP.
BearingPoint (June 2007 - July 2009)
Application Developer II
Introduced to several new technologies, such as IBM Rational, EJB, Message Queues, WebSphere, WebLogic, SVN, Serena PVCS, Spring, Struts, Hibernate, Oracle, Luntbuild and Cruise Control.