About
Peter Placzek tada5hi
I build open-source infrastructure for the modern web — from HTTP frameworks and auth servers to Vue component systems.
My name is Peter Placzek — tada5hi on GitHub. I was born 1996 in Reutlingen and work as a fullstack engineer and researcher at the University Hospital Tübingen, building open-source data infrastructure for personalized medicine.
Open source is the core of my work: I maintain 240+ npm packages — downloaded more than 30 million times a month — including authup (identity & access management), the routup HTTP framework, the vuecs component system and libraries like typeorm-extension, smob and rapiq.
In research I co-develop DNPM:DIP — the data integration platform of the German Network for Personalized Medicine — and lead the technical side of PrivateAIM (hub, infrastructure & cloud): privacy-preserving, federated analysis of medical data.
In my free time I like to go jogging, play volleyball, do weight training or ride my bike.
Resume/CV
Experience
2015-2016, "Bundesfreiwilligendienst (BFD)" at IT-Schulungszentrum (SZ), University Hospital (UKT)
Occupation
- Administration of multiple domains with Windows 2012 servers and 54 computers
- Administration of a Linux (Debian) server
- Creating and distributing images for the cloning process with Rembo MySHN
- Maintenance, repair and administration of training hardware
- Support for students
- Support for the internal network and the VPN connection to the clinics
- Telephone support
2016-2024, IT-Administrator at IT-Schulungszentrum (SZ), University Hospital (UKT)
Occupation
- Application responsibility and development for the Learning-Management-System (LMS) at the UKT
- Ubuntu server administration (production & development)
- Technical support
- Application responsibility for surveys at the UKT
- Ubuntu server administration (production)
- User & technical support
SS 2019 - SS 2021, Tutor Software-Engineering Project at the University (UNI)
Occupation
- Weekly support of the participants in the creation of a web application with PHP or Node.js (Express- or Single-Page-Application)
- Correction and grading of assignments
April 2020 - today, Researcher at the Institute for Translational Bioinformatics (TBI) at the University of Tübingen
Occupation
- Development of a Nuxt.js Single-Page-Application (SPA) & design for the Covid Dashboard.
- Development of security implementation, UI designs & applications, backend APIs and microservices in frame of the Personal Health Train (PHT).
- One of two core developers of DNPM:DIP — the data integration platform of the German Network for Personalized Medicine.
- Technical lead (hub, infrastructure & cloud) in PrivateAIM — privacy-preserving analytics in medicine.
Education
2002-2006, Grundschule Pliezhausen
2007-2015, Gymnasium Bildungszentrum Reutlingen-Nord
Graduated on 23 June 2015
2016-2020, Eberhard Karls University Tübingen
B.Sc. in Media Informatics
Thesis
„Dezentrale Analysen mit dem Tübinger Personal Health Train (PHT) ermöglicht durch die Implementierung von einem Central User Interface (UI)“
bachelor-thesis.pdf2020-2024, Eberhard Karls University Tübingen
M.Sc. in Media Informatics
Thesis
“Development of a portal for patient search in personalized medicine”
master-thesis.pdfSkills
General
TypeScript
Node.js, Vue & NuxtJavaScript
ESM, CJS & bundlersPHP
Frameworks: Codeigniter, Laravel & WordpressJava
Frameworks: SpringPython
Bash
Rust
secure-survey-crypto (HE bindings)Web
HTML
CSS
Frameworks: Tailwind CSS & BootstrapDatabase
SQL
Services: PostgreSQL, MySQL & MariaDBNoSQL
Services: MongoDB & RedisOpen Source
The package families I build and maintain — all open source, all on npm.
authup
Identity & access management for distributed infrastructures — OAuth2, OpenID Connect, robots & fine-grained permissions.
Data & Messaging
Database seeding & migrations, Redis and RabbitMQ integrations.
Research
Alongside engineering I work in medical informatics research at the University of Tübingen.
Personal Health Train (PHT)
Privacy-preserving distributed analysis of medical data: instead of moving patient data, the analysis travels to the hospitals. I build security layers, UIs, backend APIs and microservices for the train infrastructure.
PHT-MedicPrivateAIM
Privacy-preserving Analytics in Medicine: federated analysis of distributed health data. As technical lead I am responsible for the hub, cloud & infrastructure — Kubernetes deployments managed via GitOps (Flux).
PrivateAIMDNPM:DIP
Portal, client libraries and modules for the data integration platform of the German Network for Personalized Medicine (DNPM) — built as part of my Master's thesis.
Covid-19 Dashboard
Development of a Nuxt.js single-page application & design for the Covid-19 dashboard at the University Hospital Tübingen.
Publications
A study on interoperability between two Personal Health Train infrastructures in leukodystrophy data analysis
doi:10.1038/s41597-024-03450-6Bringing the Algorithms to the Data — Secure Distributed Medical Analytics using the Personal Health Train (PHT-meDIC)
doi:10.48550/ARXIV.2212.03481Contact
Contact
Have a question, an idea, or want to collaborate on open source? Drop me a message — I usually reply quickly.
admin@tada5hi.net