Dave Aronson


The Codosaurus,
by Fanie GrĂ©goire

Codosaurus, LLC

Software Development Consulting
Home of the ACRUMEN Quality Framework
How can we evolve you today?

RBM Technologies


 via 

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 to take the US Government contract).  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: