MSP CFO is a financial analytics and consulting firm focused strictly on managed service providers (MSPs) and VAR IT consulting firms, to help them more profitably manage their businesses. Millions of data points are analyzed and compared in order to provide actionable reports to the businesses.
The core of MSP CFO is built on top of a Rails 4.2 application running on the Amazon Web Services platform. Due to the massive scale of data, Amazon Aurora is used as the RDBMS. An Elastic Beanstalk is used to manage a distributed and scalable calculation environment, with hundreds of millions of reports being pre-calculated every month.
When we started working with MSP CFO, they came to use with their MVP. While the software worked, it was slow, untested and not scalable. Over the course of 18 months, we transformed their software into a quick, reliable, maintainable and scalable business solution that services more then 100 different companies. During that time we also tripled the functionality by adding more reports, custom report package builds and excel/pdf downloads.