Facewbrightbg 120x160 c8415724740bc8d5515bc27d2c52354f873163908cf5984a239d2e21a66a07db
Dave Aronson
Dinosaur and computer color left small 85776e0ee454cfb99d5ea2a2bf6bdeff2abe8a575f07ef46cd985ec0adf780ad
The Codosaurus
(by Fanie GrĂ©goire)

Codosaurus, LLC

Software Development Consulting

What can I evolve for you 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.  Even so, I accomplished quite a lot, in only about 58 hours.

The primary 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 of course).  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: