Services
Ich entwickle Software nach Ihren Anforderungen - von Web-Applikationen bis zu lokal laufenden Programmen, optional mit KI-Integration. Als Solo-Entwickler mache ich alles selbst - vom Datenbankdesign über die Backend-Logik bis zur Benutzeroberfläche und dem Deployment.
Webanwendungen
Full-Stack-Webanwendungen mit komplexer Backend-Logik sind derzeit mein Hauptfokus. Ich baue Mehrbenutzerplattformen mit rollenbasiertem Zugriff, Admin-Dashboards, datenbankgesteuerte Funktionen und Drittanbieter-API-Integrationen. Vor kurzem umgesetzte Projekte: eine Fitnessstudio-CRM-Anbindung, eine Kunstrouten-Plattform zum Entdecken von Kunstwerken und eine Lern-App für Lehrer und Schüler.
Frontend
Ich kann Ihr bereitgestelltes Design umsetzen oder mit Hilfe von KI-Tools ein professionelles Design neu erstellen.
Backend
Komplexes Backend-Design gehört zu meinen Stärken. Datenmodelle, Geschäftslogik, APIs, Authentifizierung, Zahlungsabwicklung und die Anbindung externer Systeme - auch bei komplexen Anforderungen.
Deployment & Wartung
Server aufsetzen, Deployment, SSL-Zertifikate, Domain-Konfiguration und laufender Betrieb.
KI-Integration
Ich integriere KI-Funktionen in bestehende und neue Software. Dazu gehören LLM-gestützte Funktionen wie automatische Textverarbeitung, Übersetzung, Content-Generierung, Klassifikation, Datenextraktion und KI-Agenten, die eigenständig externe Tools und APIs aufrufen. Außerdem baue ich RAG-Systeme - Pipelines, die Dokumente in eine Vektordatenbank aufnehmen und Sprachmodelle nutzen, um Fragen über fachspezifische Inhalte zu beantworten.
Lokale Software
Ich entwickle auch Programme, die direkt auf Ihrem Rechner laufen. Zum Beispiel die Verarbeitung von Excel- oder PDF-Dateien, Datentransformation zwischen Formaten, Informationsextraktion aus Dokumenten, Berichterstellung, Automatisierung wiederkehrender Aufgaben oder die Zusammenführung von Daten aus mehreren Quellen.
Tech Stack & Skills
Sprachen
Frameworks & Bibliotheken
Daten & KI
Deployment & Cloud
Integrationen
Sonstiges
Das sind Technologien, die ich verwendet habe. Die zugrunde liegenden Konzepte sind bei den meisten Frameworks und Sprachen gleich. Wenn Ihr Projekt eine hier nicht aufgeführte Technologie erfordert, lerne ich sie gerne - mit KI-Tools geht das heute nochmal schneller. Neue Technologien eigne ich mir in meiner eigenen Zeit an - Sie bezahlen nur produktive Arbeit an Ihrem Projekt.
Zusammenarbeit
Regelmäßige Kommunikation
Ich bleibe während des gesamten Projekts in engem Kontakt mit meinen Kunden. Ich bin praktisch immer erreichbar und antworte schnell.
Gemeinsames Spezifikationsdokument
Für komplexe Projekte empfehle ich ein gemeinsames Spezifikationsdokument, das das Verhalten der Software im Detail beschreibt. Beide Seiten können es lesen und bearbeiten, und mündliche Vereinbarungen werden dort dokumentiert. Wenn ich Änderungen vorschlage, werden sie separat markiert, damit Sie sie überprüfen, anpassen oder genehmigen können, bevor sie Teil der Spezifikation werden. Das hilft Missverständnisse zu vermeiden und gibt Ihnen Einblick in das, was ich implementiere.
Sprachen
Deutsch (Muttersprache) und Englisch (fließend).