18.08.2026 aktualisiert


100 % verfügbar
Solution Architect und Full Stack Entwickler
Berlin, Deutschland
Weltweit
Diplom-MathematikerÜber mich
Wohnorte sind derzeit Düsseldorf und Berlin.
Skills
OAuth 2.0Asp.Net.Net FrameworkGeoinformationssystemAnwendungsarchitekturASP.NET MVCAtlassian ConfluenceAtlassian JiraC#Datenbank DesignDatenbankentwicklungLinuxEntity FrameworkGeodatenbankenGeoserver
GIS-Entwicklung und Geodatenverarbeitung
Spezialisierung auf GIS-Lösungen mit QGis, AutoCAD Map 3D, Civil 3D und GeoServer sowie Entwicklung von Geodatenverarbeitungssystemen für Flächensicherung und Datensynchronisation
Full Stack Softwareentwicklung
Umfassende Erfahrung in der Entwicklung von Frontend- und Backend-Lösungen mit C#, JavaScript, Python, .NET, Entity Framework und verschiedenen Datenbanktechnologien
ERP-Migration und Systemintegration
Expertise in der Migration komplexer ERP-Software und Entwicklung von ETL-Prozessen sowie Integration von Drittsystemen und cloudbasierten Alternativen wie Infor M3.
Datenbankentwicklung
Erfahrung mit Oracle Db, PostgreSQL, PostGIS und SQL-Server für komplexe Datenstrukturen und Datenhaltung
Projektmanagement-Software
Entwicklung und Implementierung individualisierter Projektmanagementsoftwares mit easyLogic und Integration in bestehende Systeme
Web-Technologien
Frontend-Entwicklung mit WebForms, WPF, React und JavaScript sowie Backend-Entwicklung mit Telerik und verschiedenen Frameworks
Infrastruktur
Kenntnisse in Docker, Git, GitHub und modernen Entwicklungsumgebungen für kontinuierliche Integration
KI und maschinelles Lernen
Erfahrung mit Claude Code, GitHub Copilot und Mistral AI für entwicklungsunterstützende Anwendungen
Schnittstellen:
Jahrelange Erfahrung in der Spezifikation von REST-APIs (via YAML), im Umgang mit Microsoft Graph API und Schnittstellen zu WBS Blank.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2026
Sprachen
DeutschMutterspracheEnglischverhandlungssicherSpanischgut
Projekthistorie
In diesem Projekt entwickele ich ETL Pipelines in Python. Ein hoher Fokus liegt hier auf Wartbarkeit und Wiederverwertbarkeit des Codes. Ich entwerfe die ETL Architektur nach den Regeln von Clean Code und Clean Architecture. Core Komponenten des Codes werden in unterschiedlichen Use-Cases wiederverwendet. Der Technologie-Stack ist Python, PostGIS und Docker. Die Lösung läuft in einer AWS-Umgebung und die Daten werden für QGis aufbereitet. Ich bin für Deployment und Qualitätssicherung (Gespräche mit der Fachabteilung) zuständig.
Der zweite Teil des Projektes umfasst die Entwicklung eines QGis-Plugins mit GUI in PyQt zur Berechnung von projektkritischen Kennzahlen aus Geometriedaten. Vorgabe für das Plugin ist die mögliche Wiederverwendbarkeit der Business-Logik auch in anderen Systemen. Daher ist auf eine klare Trennung von Front- und Backend zu achten und eine entsprechende Architektur zu entwerfen. Zudem sind zu Beginn der Arbeiten noch nicht alle Ergebnis-Artefakte bekannt, die geschaffen werden müssen. Daher muss der Code erweitert werden können. Dies setze ich mit entsprechenden Architektur- und Programmierpatterns um. Auch hier übernehme ich die Qualitätssicherung in regelmäßigen Meetings mit der Fachabteilung.
Entwicklung GeoPlan-Server
- Planung und Entwicklung eines generalisierten GIS zur Abbildung der Flächensicherung für die Branche der Erneuerbaren Energien.
- Umsetzung als Modular Monolith mit internen und externen REST-APIs (OpenAPI, YAML) und Blazor-Client zur graphischen Darstellung.
- Implementierung eines Python-basierten Imports für ALKIS-NAS Daten.
- Dokumentation mittels Elementen von UML und arc42 in Confluence.
- Führung eines remote arbeitenden Entwicklerteams. Organisation über JIRA und Confluence.
Entwicklung und Integration div. GIS
- Entwicklung kundenspezifischer GIS zur Flächensicherung bei mehreren Kunden, inkl. Architektur-Planungen und technischer Implementation. Beschleunigung bestehender Prozesse um 30%, Verringerung der Fehlerquote um 60%.
- Abhalten von Workshops und regelmäßigen Meetings mit Fachabteilungen zur Anforderungserfassung, Präsentation und Qualitätskontrolle.
- Erstellung einer Meilensteinplanung und einer Roadmap zu deren Erreichung.
- Integration von Drittprodukten (QGis, AutoCAD Map 3D, Civil 3D).
- Anbindung von Drittsystemen (MS SharePoint über Microsoft Graph API, Zoho CRM über REST-API, kundenspezifische APIs)
- Absicherung der Services über EntraID, API-Spezifikation durch OpenAPI, YAML
- Dokumentation mittels Elementen von UML und arc42 in Confluence.
- Führung eines remote arbeitenden Entwicklerteams. Organisation über JIRA und Confluence.