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: RBM Technologies

Who are they?

RBM Technologies, based in Cambridge (a suburb of Boston), Massachusetts, USA, provides sales floor planning SaaS (Software as a Service) to large companies with many consumer-serving locations, in the consumer retail/services space.

What did I do, when, where?

My contract with RBM started in February 2015 and was originally anticipated to run for about three to six months, via Toptal, and actually lasted about nine (stopping in November).  My main tasks were to make enhancements and bugfixes in two systems.  All work was 100% remote.

The first system supports an API to answer queries sent in a JSON-based custom query language, and sends the results in JSON.  It is intended for use by the second system, to reduce the time it takes to answer these queries from about half an hour (sounds crazy, but that's what they said!) to a couple seconds.  (We were aiming for half a second, and most known queries quickly became that fast.  However, a few took up to a couple seconds.  We agreed that the extra effort to speed up the few slow ones would not be worthwhile.)  For this one, I:

The second one is their "flagship" application, under constant active development by a large-ish team.  I worked on it while they had some decisions to make about the first one.  This one is for planning floor layouts for chains of retail sales stores and other such consumer service centers, such as banks, big-box retailers, and cellphone stores.  For this one, I:

I also advised on matters of coding style, tools, and process, such as ticket granularity, ticket state definitions, and what to test in what way.

What did they say?
Dave joined our team and made an immediate and tangible contribution enhancing and extending a back-end Rails service.  He took on complex work, completed tasks with confidence and quality, and worked well both with our current team and independently.  I would go back to Dave for any RoR server side work without hesitation.
-Ken Sonberg, CTO, RBM Technologies
What did I use?

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