Florian Rothe.

Softwareentwicklung in Dresden.Mit C# und .NET.

Wenn Daten von Hand übertragen werden, Schnittstellen fehlen oder Standardsoftware an ihre Grenzen kommt, entwickle ich die passende Lösung für dein Unternehmen.

Ich bin Florian Rothe. Von der Datenbank über das Backend bis zur Integration in deine bestehenden Systeme hast du einen direkten Ansprechpartner.

Softwareprojekt besprechen

Was ich für dich entwickle

Ein einzelner Dienst oder eine komplette Anwendung: Der Umfang richtet sich nach deinem Vorhaben. Die technische Basis ist mein C#/.NET-Schwerpunkt.

Individuelle Anwendungen

Eine Kundenverwaltung, ein internes Portal oder ein Werkzeug für dein Team: Ich entwickle die Funktionen, die dein Arbeitsablauf braucht – vom Datenmodell bis zur Bedienoberfläche.

C# · .NET · ASP.NET Core

APIs & Schnittstellen

Bestehende Systeme verbinden, Daten austauschen und eigene Funktionen für andere Anwendungen bereitstellen. Mit definierten Zugriffsrechten, nachvollziehbaren Fehlern und einer nutzbaren Schnittstellendokumentation.

REST · OpenAPI · Swagger · Scalar

Datenbanken & Datenübernahme

Daten sinnvoll strukturieren, vorhandene Datenbanken anbinden und Abfragen gezielt optimieren. Ich arbeite sowohl mit neuen Datenmodellen als auch mit bestehenden Strukturen und geplanten Migrationen.

Entity Framework Core · MySQL · Microsoft SQL Server (MSSQL)

Microsoft-Integrationen

Microsoft 365 in eigene Abläufe einbinden: etwa Benutzerinformationen, Kalender oder Dokumente über Microsoft Graph. Dazu Anmeldung und Berechtigungen mit Microsoft Entra ID, passend zu deiner Umgebung.

Microsoft Graph · Microsoft Entra ID · OAuth 2.0 · OpenID Connect

Automatisierung & Hintergrunddienste

Regelmäßige Importe, Synchronisationen oder Benachrichtigungen müssen nicht von Hand gestartet werden. Ich entwickle Hintergrundprozesse mit Protokollierung, Fehlerbehandlung und kontrollierten Wiederholungen.

.NET Worker Services · BackgroundService · BackgroundWorker

Bestehende Software weiterentwickeln

Wenn eine Anwendung nicht mehr zu deinen Anforderungen passt, muss nicht sofort alles neu entstehen. Ich analysiere vorhandenen Code, Datenmodelle und Schnittstellen und plane gezielte Erweiterungen oder eine schrittweise Modernisierung.

Codeanalyse · Reverse Engineering im autorisierten Rahmen · Migration

Weniger Handarbeit.
Mehr Überblick.

Diese Einsatzbeispiele zeigen, wo individuelle Software im Alltag helfen kann. Was davon für dich sinnvoll ist, klären wir gemeinsam.

Daten nur einmal erfassen

Kunden- oder Auftragsdaten zwischen einer Fachanwendung, einem Portal und der Buchhaltung austauschen, statt dieselben Angaben mehrfach einzutragen.

Abläufe im Team abbilden

Anfragen, Freigaben und Bearbeitungsstände in einer Anwendung zusammenführen – mit den passenden Rollen und einer nachvollziehbaren Historie.

Microsoft 365 anbinden

Zum Beispiel Kalenderinformationen in einem internen Werkzeug nutzen oder Dokumente in einen bestehenden Arbeitsablauf einbinden.

So gehen wir dein Projekt an

  1. Verstehen

    Wir klären den konkreten Ablauf, bestehende Systeme und das Ziel. Du brauchst dafür noch kein fertiges technisches Konzept.

  2. Planen

    Ich grenze Funktionen, Schnittstellen und Aufwand ab. Du weißt vor der Umsetzung, was zum vereinbarten Umfang gehört.

  3. Umsetzen

    Die Entwicklung erfolgt in abgestimmten Schritten. Wir prüfen die Funktionen anhand deiner tatsächlichen Anforderungen.

  4. Übergeben & betreuen

    Zum Abschluss gehören die vereinbarte Dokumentation und Übergabe. Betrieb, Wartung und weitere Entwicklung stimmen wir bei Bedarf gesondert ab.

Vor dem ersten Gespräch

Kannst du eine bestehende C#-Anwendung übernehmen?

Ja. Zuerst schaue ich mir Code, Abhängigkeiten, Datenbank und den bisherigen Betrieb an. Auf dieser Grundlage lässt sich entscheiden, ob eine Erweiterung, Modernisierung oder ein Ersatz sinnvoll ist. Voraussetzung sind die nötigen Zugriffs- und Nutzungsrechte.

Brauche ich schon ein fertiges Pflichtenheft?

Nein. Beschreibe, was heute umständlich ist, welche Programme du verwendest und was sich ändern soll. Daraus entwickeln wir einen konkreten Umfang für die technische Umsetzung.

Was kostet individuelle Softwareentwicklung?

Das hängt von Funktionen, Schnittstellen, Datenlage und Betriebsanforderungen ab. Nach der Klärung des Umfangs erhältst du ein passendes Angebot. Ohne diese Grundlage wäre ein pauschaler Preis wenig aussagekräftig.

Arbeitest du nur für Unternehmen in Dresden?

Mein Standort ist Dresden. Die Zusammenarbeit ist auch überregional per Videogespräch und digitaler Abstimmung möglich.

Was soll deine Software lösen?

Beschreibe kurz deinen Ablauf, die vorhandenen Systeme und was du verändern möchtest. Technische Details klären wir im Gespräch.

Projekt anfragen