WordPress product
Contest Gallery
My long-running product for uploads, media galleries, voting, user accounts, and e-commerce. It is actively used on more than 1,000 websites.
Application Developer · Augsburg / Munich
More than 10 years of professional web development. Today I work with PHP, JavaScript, and WordPress; my portfolio focuses on Java/Spring Boot, React/TypeScript, Node.js, and Flutter/Dart.

Production evidence
Two published products demonstrate real-world adoption, continuous development, and a responsible approach to user data.
WordPress product
My long-running product for uploads, media galleries, voting, user accounts, and e-commerce. It is actively used on more than 1,000 websites.
Chrome Web Store product
A published local-first Manifest V3 extension for rich-text notes, images, search, and ZIP backups. Version 3.0.0 works offline and, according to the store listing, does not collect user data.
Selected projects
Six projects with a clear target profile: three Java specialties, two React and Node.js systems, and one Flutter product.
Java & Spring Boot reference system
Reliable transactional outbox processing with Java 21, Spring Boot, PostgreSQL, Kafka, leases, retries, and Testcontainers.
Library & reference application
Idempotent request processing for Java 21 and Spring Boot with atomic PostgreSQL leases, safe replay, and explicit failure boundaries.
Evidence-driven Java performance lab
Correctness-first Java 21 case study with JMH, Java Flight Recorder, allocation and GC profiling, virtual threads, and reproducible evidence.
Node.js & React reference system
Durable outbound webhooks with Node.js, PostgreSQL leases, signed requests, bounded retries, replay tooling, and a React failure lab.
Full-stack portfolio application
Visual form and approval workflow with React, NestJS, PostgreSQL, WebSockets, and a complete recruiter walkthrough.
Flutter desktop product
Privacy-first Flutter desktop app for inspecting, repairing, and safely exporting real-world CSV files.
Complete portfolio
Products, libraries, executable labs, and infrastructure – each project links to a concise detail page.
Desktop & web application
CSV-driven PDF automation as a Spring Boot web application and a fully offline JavaFX desktop app.
Executable resilience lab
React and Node.js patterns for cancellation, persistent optimistic UI, idempotent replay, and visible conflict recovery.
Executable backend lab
Node.js runtime patterns for bounded concurrency, streaming, worker isolation, diagnostics, and graceful shutdown.
Production WordPress product
Comprehensive WordPress plugin for uploads, media galleries, voting, user accounts, and PayPal/Stripe sales.
Java library
Compile-time type-safe Java configuration with annotation processing, generated loaders, and secret-safe diagnostics.
Executable Java lab
Production-minded Java 21 examples for virtual threads, single flight, bounded resources, cancellation, and deterministic tests.
Java reference project
Executable Java 21 design patterns and idioms with realistic examples, tests, and explicit trade-offs.
Library in development
Headless, accessible, virtualized tree primitives for React with large hierarchies and predictable keyboard focus.
TypeScript library
Type-safe authorization policies for React and Express with contextual RBAC and default-deny semantics.
Flutter package
Accessible, state-management-agnostic reorderable lists and grids for pointer, touch, keyboard, screen readers, and RTL.
Flutter package
Native network conditions and deterministic execution policies for Flutter on Android, iOS, and macOS.
Executable Dart lab
Dart concurrency experiments with deterministic tests, benchmarks, and a production-style streaming CLI.
Chrome extension
Local-first Chrome extension for tabbed rich-text notes, images, search, and complete ZIP backups.
WordPress experiment
Experimental WordPress commerce plugin with controllers, repositories, REST endpoints, and payment workflows.
PHP API lab
Compact framework-free REST API for versioned routing, API-key authentication, CORS, validation, and request tracing.
Development environment
Reproducible local WordPress environment with MariaDB, phpMyAdmin, Mailpit, health checks, and isolated runtime data.
Deployment runbook
Reviewable Apache deployment and hardening runbook with verification, rollback, and deliberately small scope.
Portfolio website
This bilingual, accessible, statically exported portfolio website with React, TypeScript, tests, and CI.
Selected software experience
My professional background combines implementation experience with a business degree and years of work on data-heavy business applications.
02/2025
Application development with PHP, JavaScript, and WordPress, plus ongoing improvement of established digital processes.
2017–2024
Complex portals, application workflows, forms, integrations, and frontend/backend development; also Node.js and Express.
2016–2017
TYPO3 extensions with PHP, Extbase, MySQL, and JavaScript, plus Linux scripts and cron jobs.
Degree 2.1
Focused on marketing and sales – an additional perspective on users, products, and commercial workflows.
How I work
I am particularly interested in systems that remain understandable under failure: clear boundaries, reliable data flows, reproducible tests, and documentation that explains decisions.
Responsibilities, data flows, and failure cases remain explicit rather than implicit.
Tests verify business and technical guarantees, not only implementation details.
Technical depth should support usability, maintainability, and real workflows.
Contact
For technical conversations, project questions, or an introduction, reach me directly by email or through GitHub.