27.10.2026 aktualisiert


Premiumkunde
teilweise verfügbarSenior .NET-Entwickler / Softwarearchitekt | Tech-Berater
Berlin, Deutschland
Deutschland
Über mich
Ich biete maßgeschneiderte Softwarelösungen auf Basis von Microsoft .NET – von der Konzeption über die Entwicklung bis hin zur nachhaltigen Weiterentwicklung. Mein Schwerpunkt liegt auf technischen und betriebswirtschaftlichen Anwendungen in komplexen, prozessnahen Umgebungen.
Skills
Azure OpenAIClean CodeHTMLJavaScript.Net FrameworkXml-SchemaAPIsAgile MethodologieArchitekturAtlassian JiraMicrosoft AzureC#Continuous IntegrationDevOpsEntity Framework
Ich bin ein erfahrener Softwareentwickler und zertifizierter Softwarearchitekt (CPSA-F) mit Schwerpunkt auf der Entwicklung technischer und kaufmännischer Branchensoftware. Ich besitze ein breites Technologiespektrum von Legacy-Systemen bis zu modernen .NET-Lösungen (C#, .NET Core, Blazor, gRPC, REST). Ich habe fundierte Kenntnisse in Architektur, testgetriebener Entwicklung und agiler Teamarbeit (SCRUM/Kanban) sowie Erfahrung im Aufbau und Betrieb von CI/CD-Pipelines mit Azure DevOps. Ich arbeite praxisnah, lösungsorientiert und mit tiefem Verständnis für komplexe, prozessnahe Systeme in Industrie- und Business-Anwendungen.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2025
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Referenzprojekt: SoloCRM – selbst gehostetes CRM für Freelancer und Einzelunternehmer
Ich habe SoloCRM als eigenes CRM-System konzipiert, entwickelt und veröffentlicht: ein schlankes Werkzeug für Kontakte, Organisationen, Projektanfragen-Pipeline, Timeline und Follow-ups. Es dient mir im Alltag und zeigt zugleich, wie ich Individualsoftware für KMU baue.
Was dahintersteckt:
- Saubere .NET-Architektur: Vertical Slices, Auditierung per EF-Core-Interceptor, transaktionale Outbox für zuverlässige Events
- Integrationsfähig: REST-API mit OpenAPI, signierte Webhooks mit Retry, Anbindung an n8n, CSV-Import aus HubSpot
- Datenschutz von Anfang an: DSGVO-Auskunft und -Löschung, Zwei-Faktor-Anmeldung, Passkeys
- Betriebsreif: CI/CD mit GitHub Actions, Docker, Deployment auf Coolify mit HTTPS und Backups
- Qualität: über 98 % Testabdeckung in Domain und Application
Als Product Owner und Architekt habe ich das MVP mit KI-Unterstützung (Claude Code) in rund 6 Tagen umgesetzt. Genau diese Kombination aus Architekturkompetenz und KI-gestützter Entwicklung biete ich auch Ihnen an: schnell zu lauffähiger, wartbarer Software.
Technologien: C#, .NET 10, ASP.NET Core, Blazor, MudBlazor, PostgreSQL, EF Core, Docker, n8n, Claude Code
Open Source: github.com/guido-altmann/solocrm
Referenzprojekt: Rechnungsgenerator
Überblick:
Entwurf und Entwicklung einer Full-Stack-Webanwendung als Referenzarchitektur für wartbare .NET-Anwendungen mit modernem React-Frontend. Die Anwendung bildet den vollständigen Lebenszyklus von Rechnungen ab – von der Erstellung über die Verwaltung bis hin zum PDF-Export. Der Schwerpunkt liegt auf sauberer Modularisierung, domänengetriebenem Design und produktionsnaher Infrastruktur.
Im Detail:
- Konzeption und Umsetzung einer Modular-Monolith-Architektur mit klar getrennten Modulen (Users, Invoices, Common), die lose gekoppelt sind und als einzelne Anwendung deployt werden
- Kombination von Vertical Slice Architecture und Clean Architecture: Features werden nach Geschäftslogik organisiert, der Domain-Kern bleibt von Infrastrukturbelangen isoliert
- Entwicklung des Invoices-Moduls zur Verwaltung des Rechnungslebenszyklus inkl. PDF-Export
- Entwicklung eines Single-Page-Application-Frontends mit React 19, TypeScript und Vite als Build-Tool, mit Client-Side-Routing (React Router) für die Verwaltung von Rechnungen, Kunden und Absenderprofilen
- Styling mit TailwindCSS und Einsatz von Zustand für leichtgewichtiges State Management sowie Axios für die API-Kommunikation
- Wiederverwendbare UI-Komponenten für ein konsistentes Benutzererlebnis
- Aufbau einer vollständigen Docker-Compose-Umgebung mit PostgreSQL, Seq (strukturiertes Logging) und Jaeger (Distributed Tracing via OpenTelemetry)
- u.v.m.
Technische Bewertung einer etablierten Windows Desktop-Anwendung für Wirtschaftsprüfer und Revisionsgesellschaften.
Durchführung einer umfassenden Technical Due Diligence für eine Legacy-.NET-Anwendung im Kontext einer Unternehmensübernahme. Die Analyse umfasste die Bewertung von Architektur, Code-Qualität, Wartbarkeit und technischen Risiken einer über Jahre gewachsenen Fachanwendung mit mehr als 120 produktiven Kundeninstallationen.
Tätigkeitsschwerpunkte:
Architekturanalyse: Bewertung der 3-Schichten-Architektur (Data Layer, Business Layer, Presentation Layer) sowie des proprietären ORM-Frameworks und der Multi-Datenbank-Abstraktionsschicht (VistaDB, MS SQL Server, PostgreSQL)
Code-Review: Screenshare-basierter Code-Walkthrough mit dem Entwicklungsteam, Analyse der Projektstruktur, Build-Konfiguration und Versionskontrollstrategie (SVN)
Risikobewertung: Identifikation technischer Schulden, Abhängigkeiten von Drittkomponenten, Knowledge-Transfer-Risiken und Modernisierungspotenziale
Dokumentation: Erstellung eines strukturierten Assessment-Berichts mit priorisierten Handlungsempfehlungen für den Käufer
Ergebnis:
Lieferung eines fundierten technischen Gutachtens als Entscheidungsgrundlage für die Akquisition, inklusive Bewertung der langfristigen Wartbarkeit und Aufwandsschätzungen für identifizierte Modernisierungsmaßnahmen.