Career Objective

Experienced software developer looking for consulting projects as well as a permanent position where I can apply my excellent knowledge base, enthusiasm for providing great user experiences, and a constantly expanding skill set to take on highly challenging and interesting projects.

Work Experience

Compliance Pro Solutions - Lead Developer

September 2010 - Present
  • Lead Developer of a healthcare application called PrivacyPro, which is a web-based workflow application used to maintain and act upon privacy disclosures and breaches within a healthcare organization.
  • Written in Ruby on Rails, HAML, jQuery, and jQuery UI
  • Uses a MySQL database, Linux production environment with the Nginx web server, and continuous integration using Git and Capistrano
  • Automated Unit and Acceptance testing using the Rspec framework

Alliance Data Systems - Ruby Mentor / Team Lead (Consultant)

August 2011 - November 2011
  • Helped improve ADS's automated testing effort by mentoring their existing QA engineering team in Ruby, Cucumber, Watir and other related technologies.
  • Developed the app's testing architecture using Ruby, Cucumber, and Watir. This code was built to be re-usable across applications and easy for the in-house team to build and exapnd upon.
  • Worked with each developer (both individually and in groups) to help them learn these new technologies and methodologies.

M/I Homes - Lead Application Developer (Consultant)

May 2007 - April 2011
  • Lead developer of the 'My M/I Homes' project, a customer protal in which users are able to save favorite home plans, browse options, send requests to the warranty department, etc.
  • Extensive use of Asp.net, C#, JavaScript, jQuery, HTML, CSS, and SQL Server 2005 stored procedures.
  • Lead developer of a Mapping Application used by the M/I Homes land acquisition team.
    • This tool allowed our land acquisition to save locations of interest, take notes, view nearby businesses, etc.
    • Built using the Bing Maps AJAX SDK, Asp.net MVC, C#, Linq-to-SQL, jQuery, and jQuery UI.
  • Regularly met with the M/I Marketing department to turn business needs into requirements and specifications, as well as brainstorm on new functionality.
  • Created new features on the public website (www.mihomes.com) and accompanying CMS to correspond to marketing promotions on a monthly, weekly, and sometimes daily basis.
  • Made significant enhancements to several integration applications and processes using Microsoft Biztalk, SSIS (SQL Server Integration Systems), and two custom applications written in C#.

Sogeti - Senior Consultant

May 2007 - August 2010
  • Organized and co-taught a 3-part series of classes for Sogeti on LINQ, Asp.net MVC, and jQuery / jQuery UI.
  • Co-taught a series of classes on iPhone / iOS development.
  • Wrote the technical portion of a proposal for a Sogeti client project that utilized Microsoft Biztalk.

Education

  • Miami University
  • Oxford, OH
  • May 2007
  • Computer Science
  • Entrepreneurship

Technical Skills

Languages

  • Extremely proficient in Ruby, JavaScript, HTML, CSS, and C#. Significant experience in Objective-C and Java.

Frameworks

  • Extremely proficient in Ruby on Rails, Asp.Net MVC, and Asp.Net 2.0-3.5. Significant experience in iOS SDK.

Tools

  • Extremely proficient in VIM, Visual Studio 2005 – 2008, jQuery, GIT, Linq-to-SQL, and Balsamiq Mockups. Significant experience in MySQL, MS SQL Server 2005, SVN, Microsoft Biztalk, SSIS (SQL Server Integration Services), Eclipse, NetBeans, XCode, Windows Server 2003, IIS.