References
A selection from 45 client projects since 2016. I only name clients with their approval, so the industry is given here instead. There are no screenshots, most of the applications run internally.
2025
Contributions to a supply chain attack scanner
Six merged changes to shai-hulud-detect, a tool that checks projects for traces of the npm supply chain attacks: running under Git Bash and WSL, handling Windows line endings, plus two fixes to the data exfiltration detection, where comments led to false results. A scanner that only runs on its author’s machine does not get run.
Bash
Open project, contributions publicly traceable
2022 – 2023
Monolith split into microservices
A TypeScript application was turned into Go services that can be run on their own. Since then it runs in any cloud as well as on the client’s own server.
Go, Kubernetes, gRPC, PostgreSQL, CockroachDB
German self-scanning start-up with weight control
2022
Platform for funeral services
First an MVP with Appsmith and FastAPI, then the frontend from a Figma design and a custom backend. Visitors search for providers near them by postcode, take out a membership and are created in the CRM.
Gatsby, React, Tailwind, Python, Strawberry, FastAPI, Mollie, HubSpot
German provider of natural burials
2021
Booking incoming invoices automatically
An ERP streams invoice PDFs to an Azure service that reads them and returns them as structured JSON. Users can train the system on the invoices that matter.
TypeScript, Node.js, Express, Prisma, Azure
German ERP vendor, via an automation agency
2022
Multi-tenant product enrichment
An Azure Function receives product data as JSON, enriches it per tenant from the database and returns it.
Azure Functions, TypeScript, Node.js, Prisma
German ERP vendor, via an automation agency
2022
Documents from a folder into document management
A Go program sends PDFs from a watched folder to an Azure Function. There the barcode is read, a token requested and the document handed over to the document management system.
Go, Azure Functions, TypeScript, Node.js
German ERP vendor, via an automation agency
2020 – 2021
Inventory management linked to CRM
JTL-Wawi and HubSpot were connected to the client’s specifications and kept in sync continuously.
JTL-Wawi, HubSpot, Laravel, PHP, TypeScript, Node.js
German manufacturer of cool and warming boxes
2022
Barcode management for quality assurance
A native desktop client for data capture, plus server software for processing and analysis.
Rust, Strapi, Metabase
German engraving service provider
2019 – 2020
CRM with project tracking
Odoo set up and extended as a CRM, with project tracking, data storage and planning.
Odoo, Python
Swiss real estate agency
2023
Data export ported from Python to Go
An existing script reads an Oracle database based on parameters, writes CSV, logs and delivers the file via SFTP. Rewritten in Go, it now ships without a runtime.
Go, Python, Oracle
Austrian company
2017
Ticket plugin for Jira
Extending the project management software with a custom ticket workflow.
Java, Jira
Austrian hardware manufacturer
Further projects
2023
Plugin for automating digital products
Shopware 6, PHP, Symfony
2023
Rebuild of a publishing platform, open source
C#, ASP.NET Minimal API, FastEndpoints, MongoDB, Angular
2023
Figma design turned into templates, bugs fixed, features added
Laravel, Twig, Alpine.js
2022 – 2023
Real estate portal: matching offers emailed to investors
ModX, PHP, Alpine.js
2022
Real estate portal: bug fixes and new features
ModX, PHP, Alpine.js
2022
Recruiting site connected to an applicant CRM
Next.js, React, Hygraph, GraphQL
2022
Generating documentation from Power Apps source code, as Markdown, HTML and PDF
Python
2022
Converting ERP data from JSON to XML
Azure Functions, TypeScript, Node.js
2022
German shop set up for the Swiss market
Shopware 5
2021 – 2022
Booking plugin extended for faster processing
WooCommerce, PHP
2021
CRM and inventory management connected
HubSpot, JTL, TypeScript, Node.js, Laravel
2020 – 2021
Connector between inventory management and shop system
Laravel, PHP, JTL, CS-Cart
2020
Voucher plugin adapted, shipment tracking set up
WooCommerce
2020
Apartment availability as a table and colored 3D graphic
WooCommerce, JavaScript, SVG
2016
Screen lock for an internet café to the client’s specifications
AutoIt
2016
Business directory for Germany, Austria and Switzerland
R