THE CHALLENGE
Overcoming data layer rigidity to feed autonomous AI
In the fast-moving, security-sensitive world of financial services, legacy data constraints can often stand in the way of product innovation. Against this backdrop, Samantha McBride founded ani.tech, an AI-first fintech company helping investment and wealth management firms to automate complex advisory and portfolio management workflows.
Originally launched, as McBride put it, as a ‘classic software-as-a-service (SaaS) platform,’ the startup was built on a traditional Django and MySQL framework. But convincing traditional financial services clients to abandon their Excel spreadsheets for software wasn’t moving at pace. Sensing a massive technological shift, and realizing an opportunity to completely redefine the business, McBride and the team secured early beta access to generative AI models. They envisioned a future powered by autonomous AI workforces capable of automating complex financial workflows. However, pivoting the business from SaaS platform to agentic AI revealed limitations in the traditional relational database foundation it had previously relied on.
The engineering team faced constant friction; every new product iteration triggered time-consuming schema migrations and sluggish deployment cycles that choked momentum. Forcing sophisticated, dynamic AI capabilities onto a rigid technology stack proved highly inefficient. Relational data layers simply could not deliver the fluid flexibility required to feed autonomous AI agents.
“We realized early on that just bolting these technologies on to the legacy tech stack was less than ideal,” said McBride. “We want every element of our tech stack to be AI native, so we completely rebuilt it from the ground up. And MongoDB was one of the big changes we made.”

