Open to .NET roles · Bern / Basel
Full‑stack .NET software for logistics and ERP.
Built a new .NET 10 Blazor ERP that replaces a 20‑year‑old Visual FoxPro system — solo, from schema to UI. Shipped multi‑carrier integrations (FedEx, DHL, UPS, DPD) and a .NET MAUI scanner app on Zebra hardware. Before .NET, five years of computational neuroscience research.
Selected work
Modernizing a legacy ERP at FVD Brombacher
A Porsche-parts distributor — from a 20-year-old desktop ERP to a tracked, one-click dispatch pipeline.
01 / Problem
A Porsche‑parts distributor running a 20‑year‑old Visual FoxPro ERP. Paper labels, retyped order numbers, manual carrier portals. Shipping errors surfaced days later at the customer.
02 / Approach
Rebuilt the ERP as a .NET 10 Blazor system with DDD + CQRS + MediatR. Built a .NET 8 fulfillment API integrating FedEx (multi‑account OAuth2), DHL, UPS, DPD with 3D bin‑packing. Digitized the warehouse with a .NET MAUI app driving Zebra scanners and ZPL printers.
03 / Result
- One‑click dispatch — scan, print, tracked.
- Shipping errors caught at the station, not at the customer.
- Release cadence moved from ad‑hoc to weekly, with rollback.
.NET 10 Blazor · EF Core · SQL Server · MAUI · Hangfire · Docker
About
Calm systems over clever ones.
Across the .NET stack: a stable service layer (ASP.NET Core, EF Core), clear API contracts, frontend delivery with React, Angular, Blazor, or .NET MAUI. Architectural patterns — DDD, CQRS, Mediator — are used when they reduce complexity, not as ceremony.
Background in physics (M.Sc., Freiburg). Contributing author on a paper about criticality in neural avalanches (PLOS Computational Biology, 2022) — the mathematical analysis.
Stack
- ASP.NET Core
- EF Core
- REST / CQRS
- Postgres
- MSSQL
- MySQL
- Redis
- Hangfire
- React
- Angular
- Blazor
- TypeScript
- .NET MAUI
- Docker
- Clean Architecture
- Unit & Integration tests
Open source
Projects on GitHub
maritime-erp →
Freight forwarding & ship agency backend: PDA, vessel ops, customs, carrier integrations.
ASP.NET Core 8 · EF Core · Hangfire · Postgres
calendar-pm-app →
Calendar + project management: teams, customers, tasks, resources, media.
ASP.NET Core 8 + Angular 16 · EF Core/MySQL · JWT
identity-server-jwt →
Minimal identity server with ASP.NET Identity and JWT bearer auth.
ASP.NET Core 8 · ASP.NET Identity · MySQL
dotnet-hangfire-sandbox →
Background jobs (fire-and-forget, delayed, recurring, continuation) and L1/L2 hybrid cache.
ASP.NET Core 8 · Hangfire · Redis · Auth0
cortexpanel →
Embeddable AI assistant — full-page chat or floating widget, WebSocket streaming.
React + Vite · FastAPI · LangGraph
agenta →
Multi-agent ML framework: PPO vs deterministic competition, human feedback loops.
Python · NATS JetStream · FastAPI · PPO
replicode →
Self-building C organisms: act → learn → reproduce via TCC/Clang code-gen.
C · NEAT-inspired · TCC/Clang
ohlc-fastapi →
OHLCV market-data service: 1d/1h/5min, time-and-sales, contracts dashboard.
FastAPI · MariaDB
Contact
Hiring for a .NET role?
Email or phone — reply within 1–2 business days. Open to Switzerland (Bern / Basel) and DACH remote.