Worked with numerous clients to develop custom web solutions using Ruby on Rails and PHP.
Ligonier Ministries — Developed back-end administration for Reformation Network using Ruby on Rails. Administered deployment environment for Ruby on Rails and Node.js application components.
Arrowhead Dental — Refactored and optimized internal Ruby on Rails projects.
Orabrush — Provided PHP back-end development for Oraclub beta phase.
Panteao Productions — Built Ruby on Rails e-commerce and video streaming platform using Spree.
Responsible for developing, improving and maintaining all web properties; including optimizing online commerce using Magento and building custom integration solutions for YouTube and Facebook. Developed an online retail store finder using Ruby on Rails to promote the company’s entry into retail distribution around the world. Maintained multi-tier server deployment using Nginx, Apache, and MySQL.
I have worked with Ruby since 2006. I originally sought it out as a replacement for Perl, but eventually I started using Ruby on Rails for web applications. Since starting with Ruby I have chosen to make it a specialty of mine and it is now my primary programming language.
With beginning to use Ruby on Rails in 2007 I became acquainted with Test Driven Development and its cousin Behavior Driven Development. Since then TDD & BDD have become a defining aspect of my craft and an invaluable tool in producing high quality code.
FoundationDB is a technolgy I recently came across and have been experimenting with. It's a next generation NoSQL database solution with all the scalability of solutions like MongoDB or Cassandra, but built with full ACID transaction support and the ability to support many data models across a single cluster.
Copyright © 2014 — James Thompson