Let's talk

Deploying a high-performance international portal for healthcare professionals

  • [ Contentful ]
  • [ React.js ]
  • [ AWS ]
  • [ GraphQL ]
  • [ Node.js ]
  • [ Terraform ]
  • [ Docker ]
Explore the website

The client's challengesBuilding and extending an international portal for healthcare professionals

Biogen was building a new HCP (Healthcare Professional) platform to replace legacy systems used across different country websites. The goal was to move away from a fragmented setup and unify everything under a more flexible, scalable platform powered by Contentful. While the foundation was in place, the project lacked long-term technical vision and momentum. Progress had slowed, and the client needed a dedicated team to bring structure, velocity, and a product mindset to move the platform forward. They needed a reliable partner to take full ownership of the platform’s technical delivery — from planning and architecture to feature development. They were transitioning dozens of country websites to a unified solution.. Our role was to stabilize the project, accelerate development, and ensure the platform could meet the needs of different local markets.

Kaliop is a partner that can adapt to complex organizational structures. They helped us smoothly implement SCRUM and collaboratively organize the project. Even during crisis moments, they responded quickly and professionally. A great advantage is also their solid technical knowledge and the support I received as a new product owner.

Benjamin Halphen, Head of Product | Biogenlinc

Successful KPIs

  • 0

    markets in 3 years

  • 0

    reduction of server usage

  • 0

    years of collaboration

Connecting the dots between systems

The aim was to hook up Contentful with external services like Veeva Systems, custom event management service or Janrain. This would streamline how data moved around, cut down on manual work, and make the whole setup more efficient.

Microservices that run themselves

We built a set of small, independent microservices to handle the integrations. They were designed to be hands-off - once deployed, they just worked, with no ongoing maintenance needed.

Custom PDF generation that captures every interaction

Every piece of content - including content layout - had to pass through multiple layers of regulatory review before going live, we built a sophisticated PDF generation system to support that process. It didn’t just capture a static version of the page; it rendered every interactive component (like sliders and tabs) by screenshotting each possible state. This ensured that reviewers saw exactly what the final page would look like in every variation, making the approval process smoother and more accurate.