Skip to main content
EnterpriseEmbedded team

Aviagen

Shipped six native apps, three brands, nineteen languages, used by 13,000+ customers across 100+ countries.

Chickens in a green field
Client
Aviagen
Sector
Enterprise
Engagement
Platform
Year
2019 – present
Duration
9 months across 19 sprints

The brief

Aviagen, the global poultry breeding company, needed a long-term partner to design and ship the data tools its international customer base relied on day-to-day. The work spans multiple apps, multiple territories, and the kind of long-running engagement that does not fit a single delivery shape.

What we did

Aviagen runs three poultry breeding brands and serves customers in over a hundred countries. Their customers rely on detailed product data, breeding guidelines, and performance metrics, often referenced in the field. But static documents made it slow and inconsistent to keep that information current across markets and languages. We partnered with Aviagen to design and build a suite of native mobile applications across the Ross, Arbor Acres, and Indian River brands, with one shared codebase and one shared CMS underneath.

Aviagen products in the field

Rather than building three separate systems, we shipped a single shared codebase powering six native apps, each branded to its respective business. Content runs through one custom CMS that lets Aviagen manage updates centrally while preserving brand-specific presentation. Practical tools and interactive calculators sit alongside the technical content, localised to display units and language relevant to each region.

  • Six native iOS and Android apps across three global brands
  • One shared codebase, one custom CMS, three brand presentations
  • Localisation across 19 languages with region-aware units and content
  • Interactive calculators that make dense reference data usable in the field
Brand-specific app, breeding guidelines
Interactive calculator, in field

How we approached it

The project was delivered over 19 agile sprints across nine months, alongside four smaller parallel initiatives. What made it work was the engagement model: an embedded team running multiple brand instances on the same engineering foundation, with Aviagen's internal stakeholders as decision-makers on each brand's experience. We could ship updates that affected all three brands together without losing the brand-specific feel that customers expected.

Multi-brand release planning

Transforming the experience

Aviagen's customers had previously relied on printed manuals and static documentation, with updates requiring reissue and country-specific re-translation. The platform now keeps everyone on the latest information. Internal teams manage updates centrally, brand-specific apps maintain clarity while sharing infrastructure, and interactive tools turn complex reference data into something usable in the field. The result is a platform that scales with Aviagen's continued international growth.

Centralised CMS, content review

Outcomes

  • 13,000+active users worldwide
  • 19languages supported
  • 6 appsacross 3 global brandsRoss, Arbor Acres, and Indian River
  • 100+countries served

Aviagen supported

  • Ross
  • Arbor Acres
  • Indian River

In their words

  • "Very trustworthy, really good communication and very good relationship with the team. Really creative and adaptable to get the project to where we needed it to be."
    SaraAviagen

Tech & team

Technology

  • React Native
  • TypeScript
  • Firebase

Need a team that integrates?

Embed an extended team that delivers like your own

Long-term engagements, embedded delivery, shared on-call. Tell us where you need help.