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.

  1. 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

    View contribution history

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. 2017

    Ticket plugin for Jira

    Extending the project management software with a custom ticket workflow.

    Java, Jira

    Austrian hardware manufacturer

Further projects

  1. 2023

    Plugin for automating digital products

    Shopware 6, PHP, Symfony

  2. 2023

    Rebuild of a publishing platform, open source

    C#, ASP.NET Minimal API, FastEndpoints, MongoDB, Angular

  3. 2023

    Figma design turned into templates, bugs fixed, features added

    Laravel, Twig, Alpine.js

  4. 2022 – 2023

    Real estate portal: matching offers emailed to investors

    ModX, PHP, Alpine.js

  5. 2022

    Real estate portal: bug fixes and new features

    ModX, PHP, Alpine.js

  6. 2022

    Recruiting site connected to an applicant CRM

    Next.js, React, Hygraph, GraphQL

  7. 2022

    Generating documentation from Power Apps source code, as Markdown, HTML and PDF

    Python

  8. 2022

    Converting ERP data from JSON to XML

    Azure Functions, TypeScript, Node.js

  9. 2022

    German shop set up for the Swiss market

    Shopware 5

  10. 2021 – 2022

    Booking plugin extended for faster processing

    WooCommerce, PHP

  11. 2021

    CRM and inventory management connected

    HubSpot, JTL, TypeScript, Node.js, Laravel

  12. 2020 – 2021

    Connector between inventory management and shop system

    Laravel, PHP, JTL, CS-Cart

  13. 2020

    Voucher plugin adapted, shipment tracking set up

    WooCommerce

  14. 2020

    Apartment availability as a table and colored 3D graphic

    WooCommerce, JavaScript, SVG

  15. 2016

    Screen lock for an internet café to the client’s specifications

    AutoIt

  16. 2016

    Business directory for Germany, Austria and Switzerland

    R