OUR SOLUTION
Strategic re-engineering with expert guidance
Confronted with what Kirsch described as a "big pile of tech debt," the LeadTable team realized that incremental fixes would no longer suffice. Having grown on a foundation of pure JavaScript and a schema that had become unfit for purpose, the platform’s technical limitations were stark: the team couldn't implement server-side pagination or generate accurate statistics. "There was no chance that we could make it work properly," Kirsch recalled. "We wanted to stop and rebuild it from scratch with TypeScript. That’s where we needed help, because we didn’t want to make the same mistakes again.”
To de-risk the new iteration, LeadTable partnered with MongoDB Professional Services, embedding a dedicated consultant, Divyanshu Verma, within its engineering team to guide architecture and execution. The goal was to handle tables with 30,000+ leads and achieve pagination in under 200 milliseconds.
The most significant hurdle was the "search everything" functionality of leads and applicant data across multiple collections. The existing architecture was fundamentally unsuited for the sheer volume and variability of the data being processed and performance had buckled as the platform tried to front-load all leads alongside the massive variety of custom funnel questions. "We need to make them all searchable, sortable, and countable quickly," said Kirsch.
Working in bi-weekly collaboration, MongoDB Professional Services helped the team navigate the complexities of indexing and data types. This was transformative. “We had misunderstood indexing,” admitted Pascal Brennich, Full Stack Software Developer, LeadTable. “MongoDB Professional Services not only helped us solve that, but made us understand how indexes work... that was a really valuable lesson."
While the team initially explored MongoDB Search on Atlas, they encountered unique constraints due to varied data types and initially sought a traditional indexing approach to stabilize the core. However, MongoDB’s expert guidance proved pivotal in eventually harmonizing their complex schema with the capabilities of MongoDB Search to enable agencies to query customers, logins, leads, and tables from a single, high-performance dashboard.
OUTCOME
A growth-ready platform built for global scale
By redesigning the schema for leaner collections and simplified relationships, LeadTable transformed from a functional product into a high-performance enterprise platform. The integration of MongoDB Search on Atlas delivered a "drop-in replacement" for its legacy RegEx search that was not only more accurate but exponentially quicker.
This architectural overhaul has yielded staggering improvements in precision and speed, with the team realizing a 95% improvement in search performance across more than 200,000 documents with MongoDB Search. The platform now delivers lightning-fast responsiveness, with global search latency plummeting from 1.5 seconds to just 70 milliseconds.
“By building a unified, materialized view, MongoDB Professional Services created the perfect structure for search,” said Kirsch. “Now our global search with MongoDB is insanely fast.”
This newfound efficiency has redefined LeadTable’s operational ceiling, enabling it to support recruitment agencies confidently and effectively. Instead of struggling to manually map unique data formats from diverse funnel providers, the infrastructure now seamlessly handles around 5 million requests per day and manages a total of 3.7 million leads.
By redrafting the codebase and architecting a properly functioning schema, the team has also successfully eliminated the “pile of tech debt” that once caused its production server to crash under the weight of enterprise power users. This shift has fundamentally changed LeadTable’s internal velocity, allowing its engineering team to “develop much faster” and bring structure, security, and control to the wider recruitment sector without fear of downtime.
Beyond the raw metrics, the partnership with MongoDB Professional Services has provided LeadTable with the technical confidence required to expand its footprint and the team is finally satisfied that their foundation is as ambitious as their business goals. "The work with DV and MongoDB Professional Services helped us to grow the product," said Brennich. "Now we are able to scale our traffic to expand internationally and overseas."
By unifying its highly scalable database and global search capabilities through MongoDB Atlas Search LeadTable is no longer just surviving growth—it is driving it.