Zuerst die Spezifikation
Ich erhebe Anforderungen in direktem Austausch mit technischen und nicht-technischen Stakeholdern, bevor ich mit dem Programmieren beginne.

Ich bin seit dem Jahr 2000 als Freiberufler tätig. Mein Schwerpunkt liegt in der Full-Stack-Entwicklung – vom Frontend bis zum Backend –, wobei ich entweder eigenständig ein gesamtes Projekt übernehme oder mich in Teams mit zahlreichen Mitgliedern einbringe. Dabei verbinde ich die technische Umsetzung mit der Aufnahme von Kundenanforderungen sowie dem Mentoring von Junior-Entwicklern.
Ich erhebe Anforderungen in direktem Austausch mit technischen und nicht-technischen Stakeholdern, bevor ich mit dem Programmieren beginne.
Ich passe mich Ihren bestehenden Tools, Methoden und internen Abläufen an, anstatt neue vorzugeben.
Automatisierte Tests und Domänenmodellierung, sofern die Komplexität dies rechtfertigt.
Ich koordiniere und mentore Junior-Entwickler, damit das Team auch nach meinem Einsatz autark bleibt.
Ich definiere die Architektur, wenn ich die technische Verantwortung für ein Projekt trage; bei Beratungsaufträgen arbeite ich innerhalb etablierter Produkte und Konventionen.
Ich entwickle .NET- und Webanwendungen mit Angular oder React. Clean Architecture, feature-basierte Organisation, Microservices und ereignisgesteuerte Kommunikation sind Optionen, die gegen das Problem, das Team und meine Rolle im Projekt abgewogen werden müssen.
Ich entwickle Anwendungen und Integrationen auf Azure und AWS, wobei ich meine Rolle an die Organisation jedes Projekts anpasse.
Ich habe sowohl auf Plattformen gearbeitet, die von dedizierten Teams verwaltet werden und eingeschränkten Produktionszugriff bieten, als auch an Projekten, bei denen ich Umgebungen, Release-Pipelines und Monitoring direkt verwaltet habe. Dienste, die ich verwendet habe, umfassen Azure Functions, Service Bus und Stream Analytics; bei anderen Projekten AWS und Terraform für Infrastruktur-as-Code-Releases.
Zwei separate Bereiche, die nicht verwechselt werden sollten: KI als Werkzeug für den Softwarebau und KI als Komponente der Anwendungen selbst.
Ich setze Coding Agents auf Grundlage schriftlicher Spezifikationen mit Anforderungen, Einschränkungen und Abnahmekriterien ein. Änderungen prüfe ich anhand dieser Kriterien; Analyse, Architektur und Review bleiben meine Verantwortung.
Ich entwickle und teste eine RAG-Anwendung für Abfragen von Geschäftsdaten. Meine Erfahrung in diesem Bereich wächst: Das Projekt befindet sich in der Entwicklungs- und Testphase, und die Technologien ändern sich schnell.
Eine Service-Plattform, die CRM, ERP, Microservices und Echtzeitgeräte-Daten integriert, vollständig in der Cloud.
Ein Dokumentenregister und Aktenverwaltungssystem, das von lokalen Behörden genutzt wird.
Verwaltung regionaler Verteilungskampagnen und Analysen im Geomarketing.