Ben Horne

Ben has accepted a position with GoSpotCheck in Denver.

I am a developer looking for a company that will enhance my technical skills and push me to collaborate and explore new perspectives. I excel at working closely with others and finding compromise, allowing me to thrive in small team environments with constantly changing demands. As a dedicated musician, I emphasize creativity and passion in my programming and have a commitment to quality work and continuous learning.

Best At
Collaboration
Ruby
Rails
TDD
Looking For
Continuous Learning
Creative Environments
Preferred Locations
Denver, CO

Portfolio

Fourth Meal

https://github.com/benhorne44/fourth_meal

A group project where we inherited and refactored a legacy Rails code base. We focused on adding multi-tenancy and improving performance. My group emphasized TDD and pairing.

What to look for
Test Coverage

Algorithms

http://github.com/benhorne44/algorithms

A collection of algorithms I implemented in Ruby and JavaScript and tested in RSpec, minitest and Jasmine. Standouts include Binary Search Tree and Linked List.

What to look for
RSpec
Minitest
Jasmine

Refactoring

https://github.com/benhorne44/algorithms/tree/master/ruby/word_problem

Starting with a working but poorly structured solution, I refactored Word Problem with a focus on single responsibility and clarity. I paid particular attention to the “pemdas_calculator” method.

What to look for
Refactoring of the 'pemdas_calculator' method