Verfügbar für Projekte

Webanwendungen, Kartenlösungen und Automatisierung

Was heute kompliziert ist, kann digital einfacher werden.

Ich entwickle individuelle Webanwendungen, Kartenlösungen und Automatisierungen für Abläufe, die zu viel Zeit kosten, unübersichtlich sind oder sich mit vorhandener Software nicht sinnvoll abbilden lassen.

Du erklärst mir die Herausforderung. Ich entwickle daraus eine passende digitale Lösung.

Mehr AnfragenKlarer AuftrittWeniger ChaosStandort sichtbarZeit zurückLösung statt Tool-Show

Webentwicklung · GIS & Mapping · Automatisierung · KI-Integration

Kommt dir eine dieser Situationen bekannt vor?

Oft beginnt ein digitales Projekt nicht mit einer fertigen Idee, sondern mit einem Ablauf, der zu viel Zeit kostet, einer Anwendung, die nicht mehr richtig passt, oder Informationen, die schwer nutzbar sind.

schedule

Manuelle Aufgaben kosten zu viel Zeit

Informationen werden mehrfach übertragen, Dokumente von Hand bearbeitet oder wiederkehrende Schritte immer wieder neu erledigt.

build

Die bestehende Anwendung lässt sich kaum erweitern

Neue Funktionen verursachen immer mehr Aufwand und selbst kleine Änderungen können bestehende Bereiche gefährden.

folder_copy

Wichtige Informationen sind auf mehrere Stellen verteilt

Daten liegen in Tabellen, E-Mails, Ordnern oder verschiedenen Tools – ein Gesamtüberblick und schnelle Entscheidungen sind deshalb schwierig.

map

Standorte, Flächen oder Routen sind schwer zu überblicken

Geografische Informationen sind vorhanden, lassen sich aber nicht einfach darstellen, bearbeiten oder im Alltag sinnvoll nutzen.

tune

Standardsoftware passt nicht zum tatsächlichen Ablauf

Vorhandene Lösungen sind zu kompliziert, zu unflexibel oder decken den eigentlichen Arbeitsprozess nur teilweise ab.

psychology

KI soll helfen – aber nur mit einem sinnvollen Anwendungsfall

Du suchst eine konkrete Stelle im Arbeitsablauf, an der künstliche Intelligenz wirklich Zeit spart oder Arbeit zuverlässiger macht.

Du hast bereits eine konkrete Idee? Gemeinsam machen wir daraus ein realistisches Konzept und eine funktionierende erste Version.

Digitale Lösungen passend zu deiner Aufgabe

Die Technologie richtet sich nach der Aufgabe – nicht umgekehrt. Gemeinsam klären wir zuerst, welche Verbesserung du dir wünschst. Danach entsteht eine Lösung, die zu deinen Abläufen passt.

layers

Arbeitsabläufe in einer passenden Anwendung zusammenführen

Individuelle Webanwendungen

Ich entwickle Anwendungen, die genau zu deinem Arbeitsablauf passen. Von einer ersten nutzbaren Version bis zur schrittweisen Erweiterung entsteht eine Lösung, die verständlich bedienbar und langfristig wartbar ist.

  • interne Verwaltungsanwendungen
  • Kundenportale
  • Dashboards
  • digitale Formulare
  • branchenspezifische Werkzeuge
  • individuelle Plattformen

Mögliche Technologien: Angular, TypeScript, .NET und PostgreSQL

Dein Prozess Weniger Reibung Sofort nutzbar Alles an einem Ort
settings_suggest

Wiederkehrende Aufgaben sinnvoll automatisieren

Prozessdigitalisierung und Automatisierung

Ich analysiere bestehende Abläufe und entwickle Lösungen, die unnötige Arbeitsschritte reduzieren. Daten werden automatisch verarbeitet, Informationen zusammengeführt und wiederkehrende Aufgaben zuverlässig ausgeführt.

  • weniger manuelle Dateneingabe
  • automatische Verarbeitung von Dokumenten
  • strukturierte Datenübertragung
  • automatisierte Auswertungen
  • Verknüpfung bestehender Systeme
Weniger Tipparbeit Weniger Fehler Mehr Freiraum Alltag leichter
public

Standorte und geografische Daten verständlich darstellen

Karten- und GIS-Lösungen

Ich entwickle interaktive Kartenlösungen, mit denen Standorte, Strecken, Flächen und andere räumliche Informationen einfach dargestellt, bearbeitet und ausgewertet werden können.

  • interaktive Karten
  • Routen- und Standortlösungen
  • Zeichen- und Messwerkzeuge
  • Visualisierung von Fachdaten
  • Verarbeitung geografischer Daten
  • Integration in bestehende Anwendungen

Mögliche Technologien: OpenLayers, Leaflet, GeoServer, GeoJSON und SLD

Sofort Orientierung Markieren & wählen Druck & Export Weniger Nachfragen
upgrade

Bestehende Software schrittweise modernisieren

Software-Modernisierung

Nicht jede Anwendung muss komplett neu gebaut werden. Ich modernisiere bestehende Lösungen schrittweise, ersetze problematische Bereiche und achte darauf, dass wichtige Funktionen während der Umstellung erhalten bleiben.

  • bessere Wartbarkeit
  • modernere Benutzeroberflächen
  • weniger technische Abhängigkeiten
  • schrittweise Migration
  • einfachere Erweiterung
  • reduzierte technische Schulden
Schrittweise Weniger Risiko Bestehendes nutzen Langfristig wartbar

Ausgewählte Projekte und Lösungen

Meine Projekte zeigen vor allem, welche Herausforderung gemeistert und welches Ergebnis erreicht wurde – nicht nur, welche Technologien zum Einsatz kamen.

Vollbild-Demo →
Beruflich · Karten · Web· Berufliche Erfahrung

Moderne Kartenanwendung für komplexe Fachdaten

Gewachsene Kartenanwendung schrittweise modernisiert – mit übersichtlicheren Werkzeugen für Darstellung, Auswahl und Bearbeitung geografischer Daten.

TypeScript OpenLayers Leaflet SLD
Beruflich · Berichte · Karten· Berufliche Erfahrung

Automatisierte Kartenausgabe für Reports

Saubere und standardisierte Übertragung von Kartendarstellungen in Reports und Druckdokumente, ohne manuelle Nachbearbeitung.

Mapfish ReportPlot Templates Kartenexport
Beruflich · Oberflächen· Berufliche Erfahrung

Übersichtliche Benutzeroberflächen für Fachanwendungen

Verbesserung bestehender Web-Oberflächen, um komplexe Daten einfacher darzustellen und zu bearbeiten, mit direkter Verknüpfung zu Kartenansichten.

Kendo UI jQuery JavaScript Razor
Eigene Kommunikationsplattform für Teams
Privat · Chat · Firebase· Experimentell

Eigene Kommunikationsplattform für Teams

Eine eigene Chat-Anwendung für Teamkommunikation mit Kanälen, Direktnachrichten und zentraler Benutzerverwaltung.

Angular TypeScript HTML CSS
Intuitiver Task-Manager mit Kanban-Board
Privat · Kanban · Firebase· Experimentell

Intuitiver Task-Manager mit Kanban-Board

Visuelles Kanban-Board für Aufgaben – mit klarer Zuordnung, Status und Verantwortlichkeiten im Team.

JavaScript HTML CSS Firebase
Interaktives Jump-and-Run Lernspiel
Privat · Spiele · JavaScript· Experimentell

Interaktives Jump-and-Run Lernspiel

Ein einfaches 2D-Jump-and-Run-Spiel, das grundlegende Konzepte der objektorientierten Programmierung spielerisch vermittelt.

JavaScript HTML CSS
KI · Automatisierung · Experiment· Experimentell

KI-gestützte Workflows für Entwicklung und Alltag

Welche KI-Werkzeuge im Alltag und bei der Entwicklung wirklich entlasten – systematisch erprobt und ehrlich eingeordnet.

Cursor AI ChatGPT GitHub Copilot lokale Open-Source-LLMs

Von der Herausforderung zur funktionierenden Lösung

Du benötigst weder ein fertiges Konzept noch eine technische Spezifikation. Zuerst klären wir, was heute schwierig ist und was zukünftig besser funktionieren soll.

1 forum

Ausgangssituation verstehen

Wir klären, wie der aktuelle Ablauf aussieht, wo Schwierigkeiten entstehen und welche Verbesserung du dir wünschst.

2 architecture

Ziel und sinnvolle Lösung festlegen

Ich übersetze die Anforderungen in verständliche Funktionen und schlage einen realistischen technischen Weg vor.

3 rocket_launch

Erste nutzbare Version entwickeln

Statt lange im Verborgenen zu entwickeln, entsteht möglichst früh eine Version, die angesehen und getestet werden kann.

4 cycle

Im echten Einsatz prüfen und verbessern

Die Lösung wird anhand echter Nutzung geprüft, angepasst und bei Bedarf um weitere Funktionen erweitert.

Technik verständlich und lösungsorientiert umgesetzt

priority_high

Du musst die Technologie nicht zuerst wählen

Zuerst klären wir, was im Alltag besser laufen soll. Die passende Technologie folgt daraus – nicht umgekehrt.

chat

Du musst technische Entscheidungen nicht selbst übersetzen

Ich erkläre Möglichkeiten, Grenzen und Entscheidungen so, dass du auch ohne tiefes Entwicklerwissen nachvollziehen kannst, was umgesetzt wird und warum.

stairs

Du bekommst früh etwas Nutzbares statt monatelanger Planung

Eine erste Version zum Ausprobieren ist oft wertvoller als ein ausuferndes Konzept, das lange nicht eingesetzt wird.

sync

Funktionierende Teile bleiben erhalten

Nicht alles muss neu gebaut werden. Häufig reicht eine gezielte Modernisierung, um wieder erweiterbar und wartbar zu werden.

hub

Verschiedene Bausteine aus einer Hand

Web-Oberflächen, Karten, Daten und Automatisierung können in einer durchgängigen Lösung zusammengeführt werden – ohne Medienbrüche.

handshake

Die Lösung muss im Alltag tragen

Sauberer Code ist wichtig – entscheidend ist aber, dass Anwender die Lösung verstehen und sie im Arbeitsalltag wirklich nutzen.

Technologien, mit denen ich Lösungen umsetze

Die konkrete Auswahl hängt vom Projekt ab. Entscheidend ist nicht das Werkzeug selbst, sondern ob es zuverlässig zur Aufgabe, zum bestehenden System und zur späteren Weiterentwicklung passt.

Angular
TypeScript
OpenLayers
Leaflet
Supabase
Cursor AI
Git
Docker
WebGL
Kendo UI
Alle Kompetenzen ansehen →

Über mich

Du musst dein Anliegen nicht technisch formulieren. Beschreibe mir einfach, was heute schwierig ist und was zukünftig besser funktionieren soll.

Mehr über mich →

Was soll zukünftig einfacher funktionieren?

Beschreibe mir kurz, welcher Ablauf heute zu viel Zeit kostet, welche Anwendung Schwierigkeiten verursacht oder welches Ergebnis du erreichen möchtest. Du benötigst dafür noch kein technisches Konzept.

Auch eine grobe Beschreibung reicht für den ersten Austausch aus.

Vorhaben besprechen