To find a position where I can utilize Ruby and the Ruby on Rails MVC framework to develop proficient code that is written through behavior and test-driven development. I want to work in an environment where best practices and W3C standards are considered a part of development rather than a luxury of development.
Senior Software Engineer at Synergist Coputing
October 2014 – Present
Worked with a small team to manage, modify, deploy, and support dozens of mirrors, open source software tools and libraries, and resources for thousands of developers to utilize across more than a dozen organizations. Was essential to leading the deployment automation process for these tools using Capistrano. Helped push the effort to turn server provisioning into a consistent and repeatable process using chef. Helped improve the team’s delivery and accountability with agile software methodologies. Created multiple open source software tools to assist our needs and help others as well.
Senior Software Engineer at Fusion Technology LLC
October 2012 – October 2014
Managed paperwork and legal requirements for approximately 970 gems and OSS Ruby projects. Implemented several automated tools to support managing and streamlining processes involved. Worked directly with customers utilizing Agile methodologies to identify epics, create user stories, provide velocities, and consistently deliver in weekly iterations. Utilized Behavior Driven Development with Cucumber, Spinach, and RSpec. Implemented automated server provisioning without sudo utilizing ansible. Setup automated deployment through Capistrano. Created Ruby on Rails applications, Ruby gems, and Ruby command-line interface tools as appropriate for projects. Created an internal “Rails Base App” with opinionated tools pre-selected. It included: authentication based on omniauth, test infrastructure (Cucumber, RSpec, SimpleCov, Brakeman), and authorization (CanCan & rolify) with Twitter Bootstrap pre-implemented.
Web Application Developer at SLK design
May 2008 – Present
Principle Software Engineer at US Contracting
February 2012 – October 2012
ScrumMaster and Agile mentor for a team of 5 people. Helped the team implement an Agile methodology that improved accountability and helped to release new features at the end of each weekly iteration. Improved our internal deployment process to utilize Capistrano & ensure automated recovery options in the event of a failed deploy. Paired with fellow developers to help implement new features using BDD & best practices as well as to solve bugs due to the project’s previous technical debt. Coordinated with management to help them understand how Agile methodologies can work into an enterprise environment effectively. End-to-end web application development with Ruby and the Ruby on Rails MVC framework for the back-end while the front-end utilized Twitter Bootstrap, Backbone.js, and jQuery/jQuery UI libraries.
Software Engineer at Black Oak Technology Group
February 2009 – February 2012
Senior Web Developer & Server Administrator at Mountain Leverage
August 2007 – April 2008
Senior Web Developer / Applications Engineer at Altus Consulting Corporation
December 2006 – August 2007
Senior Web Developer at Essex Corporation
September 2005 – December 2006
President at Progressive Web Design LLC
December 1998 – December 2006
- Dreamweaver, Flash, ColdFusion, FrontPage, text editors
- Adobe Photoshop, Illustrator, Fireworks
- Apache and IIS web servers
- MySQL, Oracle, MS SQL, and MS Access databases
Web Developer at Cubic Defense Applications
October 2004 – August 2005
Web Developer at US Army
November 2001 – September 2004
Members: Steven Haddox
RVM::FW makes it possible to use RVM (or rbenv) inside a restrictive LAN or Firewall just like you do at home.
SUPPORT: Setting Up & Provisioning Pragmatic OSS Ruby Technologies
SUPPORT is a CLI gem that enables simple Capistrano enabled Berkshelf Chef cookbook deploys by packaging the source code to common OSS Ruby and Agile management projects and providing cookbooks that install those projects & packages from source (without sudo privileges when possible). SUPPORT is only possible because of the amazing OSS tools that power it.
Members: Steven Haddox
Flickr4Twitter is a service for uploading images from Twitter clients to Flickr.com after you have authenticated with both services.
December 2011 to December 2012
Members: Steven Haddox
I organized and ran Frederick Riding Rails for Rubyists in the Frederick, MD area.
Skills & Expertise
- Ruby on Rails
American Intercontintal University Online
Masters of Science, Information Technology, 2004 – 2005
University of Maryland University College
Bachelor of Science, Computer Studies, Legal Studies, Internet Technologies, 2003 – 2004
Anne Arundel Community College
Associate of Art, General Studies, 2002 – 2004
Honors and Awards
- Eagle Scout with Silver Palm; Gold and Silver Venture Scout Awards
- Created one of Time Magazine’s “Top 50 Websites of 2008”
- Suma Cum Laude, Anne Arundel Community College, 2003
- Valedictorian, Hurricane High School, 2001
- Distinguished Graduate, US Army Intelligence Center (ELINT Analyst)
“Steven was a integral part of team building new functionality into production Ruby on Rails project that we worked on together. When he joined the project we had a Rails + Mongrel Cluster application. Steven migrated it to Passenger, introduced the team to RVM and Cucumber and built a standard Capistrano deployment mechanism that has saved the team literally hundreds of hours in the last year and half. Steven has very strong linux administration skills in addition to his Ruby and Ruby on Rails development skills. Steven has a true affinity for finding the technologies that reduce risk and add visibility into the project and I would recommend him for a senior development position; particularly in a team that would benefit, as ours did, from exposure to Ruby on Rails best practices.”
Galen Palmer, Senior Software Engineer, Six3Systems, was with another company when working with Steven at Black Oak Technology Group
“I’ve had the pleasure of working with Steven for the last 4 months, and he is one of the most passionate developers I have ever encountered when it comes to Ruby, Rails, and leveraging best practices as whole. As someone new to Rails development, Steven was really helpful in effectively communicating some of the little nuances of Rails. I feel that his expertise would be an asset to any team.”
Maurice Rand, Software Engineer, Booz Allen Hamilton, was with another company when working with Steven at Black Oak Technology Group
“Steven has great software development skills and is passionate about any project he takes on. He is an expert in Ruby on Rails and strives for agile, behavior/test driven development.”
Larry Lay, Software Engineer, Black Oak Technology Group Inc, worked directly with Steven at Black Oak Technology Group
“I worked with Steven for a year and within that time frame he taught the team so much about RVM, Passenger, and the fringe details of Rails that only an incredibly experienced developer would know. Steven is not only passionate about Ruby, Rails, and all the great gems that are available, but he’s also passionate about best practices and doing things right from the start. Steven is also a very tenacious developer who doesn’t give up finding the right solution for a difficult problem, but also has no issues seeking help from fellow team mates. Any team that focuses their developmental technologies around Ruby, Rails, and open source libraries/gems will find Steven truly invaluable.”
Jesus Jackson, Senior Consultant, Booz Allen Hamilton, worked directly with Steven at Black Oak Technology Group
“Steven Haddox brings a skillset, enthusiastic drive, and passion for Ruby that has been unmatched by any software engineer I have worked with. Steven lives and breathes Ruby, because of this, the projects he works on have fewer bugs, follow industries best practices, re-use code were ever possible, implement the latest technologies, and are of high quality and exceptional value for his clients. If your project needs a Ruby expert Steven is the guy.”
Tony Alletag, PMP, IT Consultant / Project Manager, Booz Allen Hamilton, managed Steven at Black Oak Technology Group