01Leistung
Vier Dinge, die ich baue.
Der Beleg steht eine Seite weiter: Produkte, die ich selbst gebaut habe und die laufen.
Platform Design
Module, Rollen, Schnittstellen, Betrieb. In Matmon heißt das konkret: Probes, die hinter NAT arbeiten, Alarme, die einen Neustart überleben, und ein Datenmodell, das 60+ Sensortypen trägt.
Datenbank Design
Datenmodelle, Abfragen, Migrationen — PostgreSQL und MSSQL. Was hier schiefläuft, merkt man erst, wenn die Tabelle groß ist und keiner mehr etwas ändern will.
Software Design
Architektur, Komponenten, Schnitt. Alles hier ist C# / ASP.NET Core und Docker-first, self-hosted — weil der Betrieb Teil der Entscheidung ist und nicht das, was danach kommt.
Softwareentwicklung
Nicht nur Konzept. Matmon und Schulio sind öffentlich erreichbar, Matdo, Matgate und Matddns liegen als Code offen. Gebaut, ausgeliefert, gepflegt.
Stack
Proxmox · UniFi · Hyper-V · MSSQL · PostgreSQL · C# / ASP.NET Core · Docker
02Zusammenarbeit
Wie man mit mir arbeitet.
Kurz und ohne Prozessfolklore — damit du weißt, worauf du dich einlässt.
Was ich übernehme
Den technischen Entwurf und den Bau — und auf Wunsch den Betrieb danach. Meine eigenen Produkte entstehen genau so: Idee, Datenmodell, Oberfläche, Container, Server. Wenn nur ein Stück davon gebraucht wird, ist das auch in Ordnung.
Womit ich baue
C# und ASP.NET Core, SQLite, PostgreSQL oder MSSQL, alles in Docker. In einem vorhandenen Stack arbeite ich mit — das hier ist der, in dem ich am schnellsten bin.
Wie es anfängt
Eine Mail mit drei Angaben: worum es geht, wie der Stand heute ist, bis wann es stehen soll. Darauf sage ich dir, ob es fachlich und zeitlich passt — auch dann, wenn es das nicht tut.
Woran du mich misst
Daran, dass das Ergebnis ohne mich weiterläuft: nachvollziehbar aufgebaut, neu aufsetzbar, ohne Abhängigkeit von meinem Rechner.