Case 02 — Web Platform / Staff Augmentation

How 1 embedded developer relaunched a platform tracking 500+ companies — on time, fully remote.

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.

Week-by-week timeline

Day 1–7

Developer embedded, full audit completed

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.

Week 2–4

Core platform relaunch — new data model and UI

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.

Week 5–6

QA, migration, and go-live

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.

Post-launch

Retained for ongoing maintenance

FlyDevs stayed on as the team responsible for all future updates and support.

Key technical decisions

🗄️

Full schema migration instead of a compatibility layer

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.

🔍

Elasticsearch considered and rejected

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.

What almost went wrong

⚠️

A hardcoded dependency nearly broke the data migration

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.

Result

Companies tracked

500+

Delivered

1 day early

Data loss

Zero

Engagement

Ongoing

“Without a doubt, FlyDevs is a great team and a valuable partner to work with.”
— Paula Amador, Former Director of Entrepreneur Experience · Endeavor Argentina

Want us to do this for your product?

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 →