Tool for immunologists and antibody developers to process and analyse vast volumes of data

Client

ENPICOM B.V.

Country

Netherlands

Industry

Biotechnology, Bioinformatics, Immunogenomics, Immunology

Collaboration

Since September 2020

Duration

Ongoing

Scope

Backend, Frontend

Technologies

Python, TypeScript, Rust, AWS, REST API, PostgreSQL, RabbitMQ, Kubernetes

About the project

ENPICOM is a bioinformatics software engineering company from the Netherlands. The company focuses on providing products and tailored solutions that decode the immune system and improve human health. 

ENPICOM supports a wide range of organisations with their product, from academic research centres engaged in fundamental immune system research to biotechnology and pharmaceutical companies focused on revolutionising immunotherapies and vaccines. 

Together we make a tool for immunologists and antibody developers to process and analyse vast volumes of sequencing data. It’s a web platform made of multiple smaller apps that are sold in a Software as a Service (SaaS) model.

What did our client need? 

With more and more interest in the company’s products, ENPICOM aimed to develop more functionalities with our support. They were looking for a software company that would understand the BioTech industry well and be able not only to support the current development process but also suggest new ideas for improving the performance and stability of the final product.

ENPICOM was seeking a partner to provide high-quality code rather than developers per hour model, which we delivered. It was crucial to support the company as soon as possible.

How did we approach it? 

At first, we provided a high-skilled team of developers to support the development process. We took part in implementing a couple of different ENPICOM IGX Platform Apps.

The graph of the IGX platform by ENPICOM.

ENPICOM's IGX Platform model.

Our Technical Leader, Przemek, is also a Senior Consultant on the client’s frontend. He advises on future development practices in cooperation with the client's team of bioinformaticians, UX and project managers. This mostly includes the project’s idea impact on scope and solution, feasibility & agile approach. Przemek and Mateusz currently work with ENPICOM’s team on a daily basis.

Head shots of Przemek, Senior SE Consultant, Technical Expert and Mateusz, SE Consultant, Developer  Technical Expert.

BioTech prototypes into the scalable code

The process normally starts with a discussion of the future solution and a description of its functionalities. Bioinformaticians make the prototype that’s later translated and developed by our team. We integrate it with the platform in a way that is stable and scalable for the client in the future. If the project’s scale is larger, the development team is involved at an even earlier stage, when they can contribute to the information architecture of the solution.

We agreed with our client to communicate through Teams, Zoom, Jira (task-tracking), Confluence (documentation) and Github. We work in a Kanban project management framework with daily stand-up meetings and synchro meetings for broader topics.

Project in numbers

0

4

Apps

0

4

Cooperation Years

0

2

Developers

>0

>450

Pull Requests

What have we delivered? 

In collaboration with the ENPICOM team, we've developed: 

  • IGX-Profile App - transforming raw repertoire data into annotated clones

  • IGX-Track App -  screening analysis for antibody candidates, with interactive result visualisation

  • IGX-Branch - clustering and visualisation for antibody analysis

  • Sequence Viewer - dynamic preview of selected sequences with numbering alignment and liabilities overlay

  • Many scalability and quality improvements within the IGX Platform

Our team met the requirements to understand and communicate easily within the very specific BioTech industry technicalities and supplemented that with the technological knowledge.

We supported our client with Technical Consultations on information architecture whenever asked.

Technologies used in the project

Feel free to ask about any technology of your interest that may not be mentioned below, as these are only the main ones focused on.

Do you need software for biotechnological or lab project?

We're happy to answer all your questions at the Discovery Call