The client needed an Interim CTO. During my engagement, I helped to get their V1 product launch back on schedule, I helped renegotiate some vendors contracts, and ran a vendor selection process to select a Business Intelligence solution.
When I began my engagement prior to the beta release, the pre-release product had performance problems. In this application, many of the pages have graphical representations of an enterprise marketing plan. These pages were very slow to load, including some that would time out in the browser before being displayed.
I had many deep-dive conversations with the development team to understand how the problematic web pages were being rendered. I then worked with the lead developer to design new algorithms and new database schemas that would allow the system to pre-calculate the graph data so that the pages could be displayed in near-real-time.
A mission-critical feature of the product was a set of dashboards that allowed a user to see both projections and actuals of a marketing plan. I did a vendor selection project and reviewed all of business intelligence (“BI”) solutions that were available for licensing. I recommended Logi Analytics and the company licensed that technology as the underlying technology to build the application’s dashboards. The screen shots below show those dashboards in use.