Dan Cook is a Senior Product Director of Data Platforms and Analytics at doxo where he oversees the architecture, operations, and utilization of analytics data. He is leading the company from its current state analytics architecture to its future state, including evaluation & selection of logical data warehouse (LDW) software components like Starburst, migration from on-premise and relational data storage into cloud data lake and object storage, hands-on data warehouse design, and lots of SQL writing! His previous leadership roles include Data and Product management at Xinova, Intellectual Ventures, and Microsoft.

Dan Cook

Senior Product Director of Data Platforms and Analytics, doxo

Starburst is central to our data and analytics strategy. It has eliminated our need to make copies of all our data which in turn saves us time!
Case Study
logo

What inspired you to go with Starburst?

We turned to Starburst because it allowed us to corral all our different data sources – like Redshift, MySQL, Heap, and S3 – into a single source of data access. Our data consumers get all of their information through Starburst without needing to know the details of how or where the data is stored. It just looks like a single virtual warehouse, so we’ve taken to calling it our logical data warehouse (LDW), which is the common term in our company. Starburst has also eliminated our need to make copies of all our data which in turn saves us time!

Where does Starburst fit in your overall data strategy?

Starburst is central to our data and analytics strategy. For all of our data consumers or any of our analytical use cases that are using BI tools, doing queries, or using data in any way, they access the data through Starburst. This way everyone who is accessing the data is getting it in a direct fashion, and we, as administrators, can have the luxury of moving data around as needed.

Which critical technologies are you integrating with Starburst?

We are currently integrating BI tools like Tableau and Geckoboard. Also, our whole corporate infrastructure, everything that services our customers and providers is on AWS, and AWS and Starburst work well together.

What are your three favorite Starburst features?

My three favorite features are:

  • Materialized views: We can see all our data queries for all our data in one place.
  • Query federation of disparate data sources: Nothing like having a single source of secure access to all our data!
  • Vibrancy of the community: The enhancements and augmentation that have been done by Starburst developers or others in the Trino community have been amazing.

Which business outcomes are you most proud of?

Our number one business outcome was that we could eliminate outdated systems of analytics that involved copying data over every night because of Starburst’s single source of data access. No one even mentions this old process anymore because no one misses it! We can seamlessly move data from one storage technology to another without data consumers’ work being disrupted. This allows for a lot of agility in order to move out of legacy systems and move the business along as needed.

What success have you been able to measure?

Starburst has greatly reduced time-to-insights which has really amped up our ability to address problems in our functionality. We are able to do things now that simply weren’t possible before. Things we had to do manually are now automated, which saves us a lot of time, effort, and manpower.

For example, doxo had recently begun to notice unexpected patterns in customer churn rates and credit card failures. With the ability to see all our data together and query it in one place, we quickly learned that the problem was due to changes happening in the overall banking industry. Starburst allows us to see more clearly into the inner workings of the organization and make more accurate business decisions.

Do you think decentralized data access and Data Mesh are the future of analytics at scale?

My gospel when it comes to data is the fewer copies, the better! Data movement and data copying is simply a solution in search of a problem. Although this has been the case for years (and I have often received some resistance to changing these old ways), it is an inferior solution. By leaving data in its original source, you maintain a lot of flexibility in querying and analytics.

Winning with Starburst

"Winning with Starburst means being able to seamlessly manage our data. Despite having our data in various storage systems, our data consumers are better able to query all of our data together because of Starburst’s single point of access. Plus, no more copying, which is always better in my book!"
Dan Cook

Fun Facts

Your First Computer

An Apple IIe which was given to me by my parents when I was a junior in high school. It was the pinnacle of computing at the time, and we were still using floppy disks!

Astronaut or space tourist?

Astronaut

Blue Origin or Virgin Galactic?

Virgin Galactic

Star Wars, Star Trek, or the MCU?

Star Wars

If you could give an intelligent alien one book, which would you pick?

The HitchHiker’s Guide to the Galaxy

If you could pick a science mission to explore any destination in the solar system, what would you choose?

The Oort Cloud. It’s a cloud outside of Pluto where a lot of comets come from.

If you could open an office on any planet, which one would you choose?

Titan, one of Saturn’s moons, so that you have an amazing view of the huge planet outside your window!

If you could name your own star, what would you call it?

Casey Jones, which was the name of my dog when I was in college.

Did You Know

Dan went to Croatia before Croatia was known to be cool?! What a smart explorer 😄