Selected software projects

A selection of software projects by Jan-Paul Lerch, from clinical NLP and research software to legal tech. Each starts with understanding the domain requirements, modelling the relevant data and choosing a robust technical implementation.

Phentrieve

Co-developer · Scientific evaluation

Phentrieve supports the extraction of Human Phenotype Ontology terms from clinical free text using sentence-transformer models.

Relevant phenotypic information is often recorded in free text. Structuring it as HPO terms makes it easier to use in genetic diagnostics and research workflows.

As a co-developer, I build functionality for clinical text processing, model-based phenotype extraction and the integration of structured medical information. I also conduct scientific evaluations of the methods and their suitability for clinical and research applications.

Python · NLP · Sentence Transformers · Machine Learning · Bioinformatics · CI/CD
Open Phentrieve ↗

Clinical Research Data Platform

Software architecture & development

A modular application for the structured management of complex clinical research data.

The application combines a flexible data model with established tabular research workflows.

I design and implement the application architecture, data model and user interface. A modular extension system supports domain-specific functionality without unnecessarily specialising the core application. The interface is designed for users without a technical background.

Vue · TypeScript · Software Architecture · Data Modelling · Plugin Systems · CI/CD

Signatum

Co-founder & technical lead

Signatum is a legal-tech application for digital power-of-attorney workflows in M&A transactions. The MVP structures documents, participants and processing states in a shared workflow.

I translated requirements from conversations with M&A practitioners into a product concept and built the end-to-end MVP. This included AI-assisted project creation, document workflows, and the import and structuring of registry data. Automated testing, CI/CD and containerised deployment were part of the technical implementation.

TypeScript · Next.js · PostgreSQL · Docker · Azure · REST APIs · LLM APIs · Automated Testing
Open Signatum website ↗

Get in touch

I'm always open to new projects, collaborations and exchanging ideas.

contact@jplerch.eu