How we optimized Viantro –  a go-to medical matchmaking platform
How we optimized Viantro –  a go-to medical matchmaking platform

How we optimized Viantro – a go-to medical matchmaking platform

We helped Viantro, a Germany-based medical recruiting company, optimize their matchmaking platform.

How we optimized Viantro – a go-to medical matchmaking platform

Boban Miksin Categories: Business Insights, Case Studies Date 11-Dec-2020 3 minute to read

    Viantro  is a matchmaking platform that connects licensed, pre-qualified doctors with clinics that want to hire them, creating a faster, smoother hiring process for both sides.

    Viantro’s platform was already having a positive impact in Germany: medical institutions could shorten their hiring process from an average of 136 days to just a few days. But, as they continued to grow, the legacy code was causing issues to both the platform’s speed and security; they needed expert support optimizing the code – and the platform.

    Initially, we placed two dedicated software developers in-house, to work as a true extension of the Viantro team. Over time the team of developers grew to six.

    Since working with Viantro, they’ve been able to process more applications and remain Germany's go-to platform for medical matchmaking: by optimizing the code, we were able to lower the search process for users from 1-2 minutes to only a few seconds, making the experience feel more real-time. And we made the tech a lot faster to work with too – reducing the deploy time of new features from weeks and months to just days. Here’s how we did it:

    A whole new front end 

    Our audit of the front-end application highlighted a couple of major problems: it was not tested, and tightly coupled. It took weeks to implement even the simplest features. And expanding on old applications was unnecessarily complicated and time-consuming. Our solution? Build a completely new front end from scratch – using the latest technologies and best practices that would allow for a faster, more flexible application.

    A cleaner, refactored back-end

    Viantro had already accumulated a large amount of valuable data, so starting from scratch with the back end wasn’t an option. Instead, we took a refactoring approach to build on what was already there. It was detailed, careful work: we cleaned up the system piece by piece, little by little. Then we built new backward-compatible services, and removed the old ones. We introduced mandatory testing, and built new architecture according to the best practices. The results were instantly noticeable: a more stable, secure and faster system. 

    Fully compliant, totally secure

    We made the entire data management process GDPR-compliant, which protects the users' personal data and – as the new application is now covered with tests – has made the software more reliable.

    The continued success of Viantro led to their acquisition by leading healthcare tech company, Doctari, in 2021 – and we helped. Read our case study to learn more about how we helped Doctari integrate and synchronize with Viantro.

     

    The tech stack

    HTML
    CSS
    Angular
    NgRx library
    Karma
    Jasmina
    Java
    Spring framework
    PostgreSQL

    Real People. Real Pros.

    Send us your contact details and a brief outline of what you might need, and we’ll be in touch within 12 hours.