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.