Cube Dev > Case Studies > Simplifying Embedded Dashboards for Financial Users: A Cyndx Case Study

Simplifying Embedded Dashboards for Financial Users: A Cyndx Case Study

Cube Dev Logo
Technology Category
  • Analytics & Modeling - Predictive Analytics
  • Application Infrastructure & Middleware - Data Visualization
Applicable Industries
  • Buildings
  • Equipment & Machinery
Applicable Functions
  • Quality Assurance
Use Cases
  • Experimentation Automation
Services
  • System Integration
  • Testing & Certification
About The Customer

Cyndx is a SaaS company based in New York, United States, with 11-50 employees. They serve some of the largest financial services companies worldwide, helping them identify emerging companies, growth opportunities, and other investment opportunities. Cyndx uses AI-driven algorithms and data from over 12 million companies and more than 1 million acquisitions, capital raises, investments, and investors data in their database to provide predictive analytics. They recently decided to expand their product and develop functionality to explore data analytics that would allow its end users to dig deeper than their existing platform.

The Challenge

Cyndx, a company that serves some of the largest financial services companies worldwide, was looking to expand its product and develop functionality to explore data analytics that would allow its end users to dig deeper than their existing platform. They had evaluated several commercial business intelligence (BI) products in the past, but most of the solutions required a lot of custom work for frontend/design and integrating with their AI. They needed a solution that could seamlessly integrate with their existing AI-driven algorithms and data from over 12 million companies and more than 1 million acquisitions, capital raises, investments, and investors data in their database. The challenge was to find a solution that could provide predictive analytics and help its clients identify target lists in a fraction of the time of traditional workflows.

The Solution

Cyndx discovered Cube and put together a demo within a day that looked like the Cyndx platform. On its frontend, Cyndx uses the React framework with movable/resizable components. They also use visualization components from Nivo, a data visualization library built on top of D3.js. An extended version of the Cube Developer Playground is used for creating the individual visualizations. On the backend, the Cube API instance is hosted on a Google Kubernetes Engine (GKE) cluster. Cube is making calls to Cyndx BigQuery data warehouse. For performance, BigQuery caching has been key, but they also do database clustering and partition keys. They are leveraging a custom backend which is used to store permissions and custom dashboard configurations on a per user basis. The permissions gate access to the dashboards while the dashboard configurations are retrieved on page load to give a user a personalized experience.

Operational Impact
  • With the implementation of Cube, Cyndx was able to manage their own security and self-host Cube rather than deal with third-party servers. They were able to integrate directly with the React framework and use their own CSS so that new features such as plotting looked like the rest of the Cyndx platform. The Cyndx team successfully went live with Cube in October 2020, and they are looking forward to several improvements in Cube that can help enhance their platform. They are also planning on rolling out self-serve analytics to its end-users, allowing them to dig deeper and customize the analytics for their organizations. This personalization of the analytics will be done through a multi-phase project in which Cyndx first extends the Cube Developer Playground so that it looks and feels like their web app.

Case Study missing?

Start adding your own!

Register with your work email and create a new case study profile for your business.

Add New Record

Related Case Studies.

Contact us

Let's talk!
* Required
* Required
* Required
* Invalid email address
By submitting this form, you agree that IoT ONE may contact you with insights and marketing messaging.
No thanks, I don't want to receive any marketing emails from IoT ONE.
Submit

Thank you for your message!
We will contact you soon.