Cloud platform for immune repertoire sequencing data analysis
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 software platform for immunologists and for antibody developers to process and analyse vast volumes of sequencing data. It’s a web platform made of multiple smaller modules that’s 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 software engineers to support the development process. We took part in implementing a couple of different ENPICOM Platform’s modules.

ENPICOM enables seamless automation and orchestration of diverse data pipelines.
Our Technical Expert, Przemek is also a Senior Consultant of the client’s frontend. He advises on the 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.

BioTech prototypes into the scalable code
The process normally starts with the discussion of the future solution and 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.
In the recent stages of the collaboration, we also supported ENPICOM in creating and optimising large-scale data workflows tailored to individual client needs. These custom solutions – known as Workflows – allow the platform to scale dynamically and flexibly based on diverse customer demands.
Additionally, ENPICOM introduced a publicly accessible API and a dedicated Python SDK, enabling developers and users to seamlessly integrate with the platform’s capabilities. These tools enhance automation, reproducibility, and extensibility for partners and customers working with immune repertoire data.
We agreed with our client to communicate through Teams, Zoom, Jira (task-tracking), Confluence (documentation), Github and Gather – a virtual office space used for daily collaboration within the team. We work in a Kanban project management framework with daily stand-up meetings and synchronisation meetings for broader topics.
Project in numbers
0
9
Modules
0
5
Cooperation Years
0
3
Developers
>0
>750
Pull Requests
What have we delivered?
In collaboration with the ENPICOM team, we've developed:
Sequence Annotation module – transforming raw repertoire data into annotated clones
Enrichment module – screening analysis for antibody candidates, with interactive result visualisation
Phylogeny module – clustering and visualisation for antibody analysis
Sequence Viewer – dynamic preview of selected sequences with numbering alignment and liabilities overlay
Workflows – customised pipelines that automate common analyses, minimising manual work and reducing the risk of human error
We’ve also provided ongoing technical consultations, particularly around information architecture, supporting the client's decision-making process whenever needed.
Our engineers remain actively involved in enhancing and scaling key components of the platform, ensuring long-term performance, stability, and adaptability.
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