
Software Engineer at Decisiv Inc.
Norfolk, Virginia Area

Software Engineer at Decisiv Inc.
Norfolk, Virginia Area
I am a ruby/rails specialist that thrives on providing elegant solutions to complex problems based on a love for efficiency, working smarter, and seeing positive results. I am a very strong believer in using idiomatic coding conventions in a test driven development process because it helps small teams understand peer code and remain agile. I take ownership of projects, have a strong work ethic, and require no hand holding.
Ruby, The Rails Framework Source, Object-Oriented JavaScript With Prototype, ActiveRecord Plugins, XHTML/CSS, Testing With Shoulda/Mocha, Git/Subversion, OS X Client/Server, TextMate, MySQL, SQL Server
(Privately Held; 11-50 employees; Computer Software industry)
August 2006 — Present (3 years)
Joined a small development team on 2 core Rails applications actively being ported from Java to Ruby. Redesigned and wrote the whole presentation layer for both applications. Ported components from Java/Struts to Ruby/Rails while rewriting SQL Server stored procedures to ruby class/instance methods. Champion and developed unit/functional testing processes in both applications. This included writing low level SQL Server rake tasks which tunneled commands via SSH to window boxes for cloning schemas, and replicating stored procedures for test databases to rewriting both applications authentication systems to idiomatic rails libraries that include test helpers for functional testing while still maintaining backward compatibility to SSO services for legacy Java components. Create and maintain numerous libraries/plugins that extend the rails framework for the business model with an emphasis on ActiveRecord to support legacy schema.
Ruby, Ruby on Rails, JavaScript, Git, Training, Speaking, TDD, Mac OS, Apple, RubyCocoa, Objective C, Programming, ActiveRecord Plugins, Classic Arcades, Home Improvement
What’s Hot on GitHub - August 2008