Capsule
Staff Software Engineer
I re-built Capsule CRM as a Single Page Application, contributing to the open source community along the way.
This happened in parallel with development on the existing product, and so, for a time there were two versions of Capsule running. The technical challenge was to ensure the customer couldn't tell. And to reduce the boot time of the SPA as much as possible as the user may transition between the two.