Endeavor Argentina needed a full relaunch of their company mapping platform with new filtering and a cleaner UX — on a fixed timeline they couldn't slip.
We mapped every data model, identified 3 outdated dependencies, and flagged a PostgreSQL query that was timing out on datasets over 200 companies. Shared findings before writing a line of new code.
Rebuilt the company mapping interface in React, migrated to a normalized data schema, and shipped the new multi-criteria filtering system supporting industry, stage, revenue, and geography.
Data migrated from the old schema with zero data loss. Platform went live one day ahead of schedule. Endeavor's team needed minimal training — the UX was intuitive enough.
FlyDevs stayed on as the team responsible for all future updates and support.
The old schema stored company attributes in a flat JSON blob, making filtering at the database layer impossible. We proposed a full migration to a normalized model — more risk upfront but the only path to performant filtering at scale.
For 500 companies, PostgreSQL full-text search with proper indexing was sufficient and eliminated operational complexity. We chose the simpler path and it performed well under all test loads.
One service was hardcoded to a specific company ID format from the old schema. We caught it during a dry run migration 3 days before go-live. The fix took 6 hours. Without the dry run, it would have been a production incident on launch day.
500+
1 day early
Zero
Ongoing
“Without a doubt, FlyDevs is a great team and a valuable partner to work with.”
Book a free 20-minute call. We'll scope your project, recommend the right team composition, and give you a realistic timeline — no pitch, no pressure.
Book a Free Call →