Dave from 2010 120 x 150 px ffbcd92c1aea386ccbaf4d8cdb0780f88a2a23682693232af259dbdd87317323
Dave Aronson 
Dinosaur and computer color left small 85776e0ee454cfb99d5ea2a2bf6bdeff2abe8a575f07ef46cd985ec0adf780ad
The Codosaurus
(by Fanie GrĂ©goire)

Codosaurus, LLC

Software Development Consulting

Home of the ACRUMEN Software Quality Framework

What can I help you evolve today?

Clients: Home Actions

Who are they?

Home Actions, based in the Maryland suburbs of Washington, DC, USA, but with widely distributed staff, provides real estate agents assorted tools to manage and increase their business, primarily a system to manage newsletter subscribers, content, layout, etc.

What did I do, when, where?

I worked for Home Actions, 100% remotely, for about two weeks in 2013.  The short length was due to being about to start a much longer-term full-time contract for another client.  They alotted me 60 hours to accomplish the initial goal, but I did that so quickly, they gave me more work to do.

The initial goal was to enable their system to retrieve their clients' contacts from assorted cloud-based email providers.  I did this for GMail and Yahoo! by using the OmniContacts gem, including extending it to retrieve street addresses (and submitting the patches upstream like a good Open Source netizen).  I did it for AOL and Hotmail via .csv upload.

In addition, I made the importation happen in the background (so that the user wouldn't have to wait), fixed several bugs, refactored the code to make it easier to add further email providers, and gave them advice on how to use TDD (test-driven development) to prevent bugs and BDD (Behavior Driven Development) to make sure the software does what it's supposed to do.

What did they say?
Dave was able [to] show up and be productive on day 1 which was very important for us.  He was able [to] provide a great, timely solution for us as well as made several improvements and suggestions along the way.
-Russ Johnson, VP of Technology
Dave is an excellent individual and team worker.  He was easily able to decipher out work requests and worked on them diligently until they were completed, which was always done faster than we expected.
Additionally, Dave is very personable and was easy to integrate with our team.  He even offered helpful advice and direction to developers where appropriate.
We were sad to lose Dave to another position and would work with him again in a heartbeat.
-Craig Kaminsky, Senior Application Developer
What did I use?

Technologies, techniques, tools, etc. I used there: