Leistungen
Was Sie bei mir beauftragen können
Ich arbeite als freiberuflicher Entwickler und Architekt — meist als Teil eines bestehenden Teams, gelegentlich als alleiniger Umsetzer kleinerer Vorhaben. Sechs Bereiche, in denen ich regelmäßig angefragt werde.
01
Fullstack-Entwicklung mit .NET
Fachanwendungen, Portale und interne Werkzeuge von der Domänenlogik bis zur Oberfläche. Ich übernehme den fachlichen Kern ebenso wie das Frontend — und in den meisten Projekten beides, weil die interessanten Fehler genau dazwischen entstehen.
- Business- und Service-Layer in C# und ASP.NET Core
- Datenmodell und Datenbankentwicklung mit MS SQL Server und T-SQL
- Frontend mit Razor, Vue.js oder Svelte, TypeScript und modernem CSS
- Unit- und Acceptance-Tests als Teil der Umsetzung, nicht als Nachlauf
02
REST-APIs und Microservices
Schnittstellen, mit denen andere Teams arbeiten können, ohne nachzufragen. Das heißt: durchdachte Ressourcen, vorhersagbares Verhalten, Versionierung von Anfang an und eine Dokumentation, die aus dem Code entsteht statt daneben zu verstauben.
- API-Design nach Best Practices, sauber versioniert und nachvollziehbar dokumentiert
- Authentifizierung mit OAuth2, OpenID Connect und JWT
- Microservices im Service-Layer, geschnitten entlang fachlicher Zuständigkeiten
- Backends für mobile Anwendungen, Partnerportale und externe Anbindungen
03
Modernisierung von Altanwendungen
Viele Unternehmen betreiben .NET-Anwendungen, die seit zehn oder fünfzehn Jahren Geld verdienen und deren Technologiestand niemand mehr verantworten möchte. Ich habe solche Migrationen mehrfach begleitet — immer in Etappen, die einzeln produktiv gehen können.
- Bestandsaufnahme: Was ist fachlich wertvoll, was ist nur alt?
- Schnittweg von WebForms oder MVC 5 auf aktuelles .NET
- Ablösung von UI-Framework-Abhängigkeiten und Altkomponenten
- Absicherung durch Tests, bevor umgebaut wird
04
Azure und DevOps
Entwicklung endet für mich nicht am Pull Request. In den Projekten der letzten Jahre habe ich die Auslieferung und den Betrieb mitverantwortet.
- App Services, SQL-Datenbanken, API Management, Redis Cache
- Application Insights: Monitoring und Fehlersuche im laufenden Betrieb
- Build- und Release-Pipelines in Azure DevOps
- Deployment-Skripte, Umgebungen, Konfigurationsverwaltung
05
Authentifizierung und Identity
Login klingt einfach, bis Bestandskunden, mehrere Marken, ein Corporate Identity Service und eine Migration zusammenkommen. Diesen Fall habe ich durchgearbeitet.
- Registrierung, Login, E-Mail-Abgleich und Passwortprozesse
- Single Sign-on über mehrere Anwendungen und Marken
- Auth0: Applications, Rules, Pages und E-Mail-Templates im Unternehmens-CI
- Eigene Authorization-Server auf Basis von OWIN, wo eine Plattform nicht in Frage kommt
06
Beratung und Architektur
Manchmal ist die nützlichste Leistung, gar nicht zu entwickeln, sondern vorher zu klären, was gebaut werden soll und was es kostet.
- Anforderungsanalyse und Spezifikation gemeinsam mit den Fachbereichen
- Architekturentwurf, objektorientierte Analyse und Design, Domain-Driven Design
- Aufwandsschätzung und Schnitt in lieferbare Etappen
- Technische Dokumentation, die auch nach dem Projekt noch gelesen wird
07 · Neu
Entwicklung mit KI und Integration in Ihre Systeme
KI-Agenten schreiben inzwischen brauchbaren Code — der Engpass liegt woanders. Er liegt darin, dass ein Agent die Systeme eines Unternehmens nicht kennt: nicht die gewachsene Datenbank, nicht die interne Schnittstelle, nicht die Regeln, nach denen dort gearbeitet wird. Genau diese Verbindung baue ich.
- Entwicklung mit Agenten im Projektbetrieb. Claude Code und Codex als tägliches Werkzeug — mit Review, Tests und Auslieferung wie bei jedem anderen Code auch.
- Agenten für konkrete Aufgaben einrichten. Zugeschnitten auf wiederkehrende Arbeit: Migrationen, Testerstellung, Code-Review, Auswertungen, Pflege von Dokumentation.
- MCP-Server für Ihre Anwendungen. Über das Model Context Protocol erhält ein Agent kontrollierten Zugriff auf Fachanwendungen, Datenbanken und interne Schnittstellen — lesend, schreibend oder beides, je nach Anwendungsfall.
- Anbindung an Bestandssysteme. .NET-Backends, MS SQL-Datenbanken und vorhandene REST-Schnittstellen werden zugänglich, ohne dass dafür etwas neu gebaut werden muss.
- Rechte und Datenschutz von Anfang an. Welcher Agent welche Daten sehen darf, was protokolliert wird, was das Haus nicht verlässt — das gehört in den Entwurf, nicht ins Nachspiel.
Dieser Bereich ist jünger als die übrigen. Ich arbeite täglich so — ein freigegebenes Referenzprojekt kann ich hier aber noch nicht nennen.
Rahmen
Konditionen und Zusammenarbeit
- Einsatzform
- Freiberuflich auf Stunden- oder Tagessatzbasis, Dienstvertrag
- Arbeitsort
- Vor Ort bevorzugt — Köln und alles, was im Rahmen einer Tagesreise erreichbar ist. Sonst remote.
- Projektumfang
- Einsätze ab ein bis drei Monaten, meist längerfristig
- Verfügbarkeit
- Zurzeit nicht verfügbar, voraussichtlich ab Januar 2027
- Sprachen
- Deutsch (verhandlungssicher), Russisch (Muttersprache), Englisch (Grundkenntnisse)
- Vermittler
- Anfragen über Projektvermittler sind willkommen
Passt eine dieser Leistungen zu Ihrem Vorhaben?
Dann schreiben Sie mir kurz, worum es geht. Eine erste Einschätzung kostet Sie nichts.