Mit meiner langjährigen Erfahrung als Entwickler unterstütze ich Sie in allen Phasen, von der Planung über die Entwicklung bis hin zur produktiven Einführung Ihrer Funktionen. Ich arbeite pragmatisch und effizient, um Ihre Projekte voranzutreiben und zeitnah nutzbare Lösungen bereitzustellen.
Durch meine umfassende Arbeit in verschiedenen Branchen wie Handel, öffentlichem Dienst, Banken und Versicherungen bringe ich wertvolles Domänenwissen mit, um Ihre spezifischen Anforderungen gezielt zu verstehen und zu implementieren. Mein Fokus liegt auf robuster, skalierbarer Software, die sich nahtlos in bestehende Systeme integriert.
Mit fundierten Kenntnissen in Cloudtechnologien wie AWS, Azure, Google Cloud und selbstgehosteten Umgebungen gewährleiste ich eine reibungslose und zuverlässige technische Umsetzung. Von der Modernisierung bestehender Anwendungen bis hin zur Entwicklung neuer Features begleite ich Ihre Projekte mit hohem Engagement und zielgerichtetem Einsatz.
Technische Erfahrung
Typescript, Javascript 8 Jahre
Angular 8 Jahre
Lit 2 Jahre
Java 8 Jahre
Spring 8 Jahre
Vaadin 4 Jahre
Nodejs, Express.js, Nestjs 5 Jahre
Kubernetes, Docker 7 Jahre
AWS 4 Jahre
Azure 4 Jahre
Gcloud 2 Jahre
Selbsthosted Kubernetes 4 Jahre
Selbsthosted Docker 6 Jahre
Firebase 3 Jahre
Erfahrung in Rollen:
Entwicklung 8 Jahre
Architektur 5 Jahre
Projektmanagement 1 Jahre
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2024
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Optimierung einer Lagersteuerung für Hängewarenlager im Logistikzentrum
Transport und Logistik
Transport und Logistik
5000-10.000 Mitarbeiter
Begleitung Neuaufbau eines automatischen Hängewarenlagers
Analyse der bestehenden Lagersteuerungsprozesse und Identifikation von Optimierungspotenzialen.
Begleitung der Entwicklung und Implementierung neuer Steuerungsalgorithmen zur effizienteren Verwaltung von Lagerbeständen.
Nutzung von Machine Learning Algorithmen zur Vorhersage von Lagerbeständen und Optimierung der Lagerprozesse.
Anwendung agiler Methoden zur Projektumsetzung und kontinuierlichen Verbesserung.
Aufbau und Betreiben eines Tomcats direkt beim Kunden
Leitung eines Teams zur Entwicklung von Schadensgutachten für Gerichte
Öffentlicher Dienst
50-250 Mitarbeiter
Teamleiter für die Entwicklung einer Software für Schadensgutachten für Gerichte
Verantwortlich für effektive Teamführung und Fortschrittsverfolgung
Überwachung der Kosten und Durchführung einer detaillierten Earned Value Analyse
Konzeption der Softwarearchitektur
Unterstützung des Teams bei der Bewältigung komplexer Aufgaben
Enge Abstimmung mit Kunden für detailliertes Requirements Engineering
Aufbau und Betreiben einer Dockerumgebung beim Kunden
Angular, Spring, Nestjs, Rabbitmq, Mongodb
Neuimplementierung der bestehenden Web-Frontends basierend auf dem Web-Component Standard
Internet und Informationstechnologie
10-50 Mitarbeiter
Ersetzen des bestehenden Frontends gemäß Projektanforderungen
Entwicklung eines neuen Frontends ohne Web-Framework, basierend auf dem Web-Component-Standard
Umfassende Analyse des Altsystems, um bewährte Funktionalitäten beizubehalten und veraltete Aspekte zu modernisieren
Einführung neuer Konzepte zur Modernisierung des Systems
Entwicklung eines komplexen Kalenders im Outlook-Stil mit Drag-and-Drop-Funktionalität
Aufbau und Betreiben einer AWS-EKS-Umgebung mit öffentlichen Zugang
Aufbau und Betreiben einer Azure Container Apps Umgebung mit öffentlichen Zugang
GraphQL, JavaScript, Lit Elements, Node.js, TypeScript, Web Components
Konzeption und Entwicklung einer Anwendung zur Erstellung von Normberichten für Crashtests. Automatische Generierung von mehrsprachigen Berichten durch standardisierte Texte.
Automobil und Fahrzeugbau
50-250 Mitarbeiter
Aufbau eines Transportclients mit Verschlüsselung und Soapschnittstelle zur Rentenversicherung
Aufbau eines Backends zur Verwaltung und Transformation der Anfragen verschiedener Mandanten in die Zielstruktur der Rentenversicherung
Entwicklung eines neuen Frontends zur Ansicht und Verwaltung der Anfragen
Kommunikation über freigebene Netzlaufwerke aufgrund der bestehenden Struktur
Kommunikation und Durchführung des fachlichen Tests zur Freigabe der Schnittstelle durch die Rentenversicherung
Aufbau und Betreiben einer Dockerumgebung beim Kunden
Spring Boot, Angular, Javascript, Typescript, Saop, Quarkus
Konzeption und Entwicklung einer Anwendung zur Rekonstruktion und Analyse von Verkehrsunfällen. Bereitstellung eines Kundenportals zur manuellen als auch automatischen Erstellung von Aufträgen.
Versicherungen
50-250 Mitarbeiter
Entwicklung eines Zeicheneditors im Browser für Bearbeitung von SVG mit Skizzen und Luftbildern
Umwandlung der Eingabedaten in dynamische Berichte mit Latex
Implementierung einer flexiblen Datenstruktur mit MongoDB
Sorgfältige Planung und Umsetzung von Architektur und Frontenddesign für eine intuitive Benutzererfahrung
Integration der zustandslosen Authentifizierung mit JWT
Realisierung der Kommunikation zwischen Kundenportal und interner Anwendung mit RabbitMQ für einen reibungslosen Informationsaustausch
Aufbau und Betreiben einer Dockerumgebung beim Kunden
Angular, Apache, Docker, Fabric.js, GitLab, JWT, Kubernetes, Maven, MongoDB, nginx, NPM, Rabbitmq, Spring, Spring MVC, Spring Security
Schaffung einer Cloud-Lösung zur Durchführung von Bausparsimulationsrechnungen.
Banken und Finanzdienstleistungen
>10.000 Mitarbeiter
Ersatz bestehender Excel-Lösungen (VBA) durch zwei moderne Angular-basierte Web-Anwendungen
Modernisierung der Plattform und Verbesserung von Benutzerfreundlichkeit und Effizienz
Implementierung einer maßgeschneiderten Kubernetes-Steuerung zur optimalen Ressourcennutzung für die Berechnungen unter Berücksichtigung verschiedener Mandanten
Entwicklung einer speziellen Laufzeitumgebung für den dynamisch nachladbaren Simulationscode des Kunden im Kubernetes-Cluster
Berücksichtigung der Zentralisierung, Skalierbarkeit und Nachvollziehbarkeit als primäre Anforderungen des Kunden
Einhaltung der "Bankaufsichtlichen Anforderungen an die IT (BAIT)" als entscheidendes Design-Ziel für Sicherheit und Konformität
Erstellung umfassender Dokumentationen und Durchführung von Anwenderschulungen für einen reibungslosen Übergang zu den neuen Systemen
Aufbau und Betreiben von Azure Functions Umgebung mit Integration in ein Firmennetz
Angular, Docker, Kubernetes, PostGres, Spring Boot
Konzeption und Entwicklung einer Anwendung zur Wareneinsatzoptimierung im operativen Geschäft
Konsumgüter und Handel
>10.000 Mitarbeiter
Konzeption neuer Planungsmodelle zur Verbesserung der Effizienz und Genauigkeit von Unternehmensprozessen
Erweiterung des Altsystems um neue Planungsmodelle
Entwicklung einer neuen Plattform zur Warensteuerung zur Optimierung und Automatisierung von Warenverwaltungsprozessen
Implementierung umfangreicher Reporting-Funktionalitäten für aussagekräftige Daten für Entscheidungsträger
Entwicklung und Implementierung von Schnittstellen zum ERP und DWH für nahtlosen Datenaustausch mit bestehenden Unternehmenssystemen
Entwicklung eines Web-basierten Frontends und Integration in ein Unternehmensportal für einfachen und intuitiven Zugang zu Funktionen und Daten
Aufbau und Betreiben eines Tomcats direkt beim Kunden
Analyse, Konzeption und Entwicklung eines öffentlichen Frontends zur Suche und Anzeige von Denkmälern.
Öffentlicher Dienst
5000-10.000 Mitarbeiter
Analyse von Anforderungen und Entwicklung passender Lösungen
Design und Entwicklung von Weboberflächen unter Verwendung bewährter Gestaltungsprinzipien und aktueller Technologien
Verarbeitung von Daten aus Content Management Systemen (CMS) zur Erstellung und Pflege dynamischer und benutzerfreundlicher Inhalte
Enge Zusammenarbeit mit der IT-Abteilung des Kunden zur Abstimmung und Verwendung von Schnittstellen für eine reibungslose Integration in die bestehende IT-Infrastruktur
Aufbau und Betreiben einer Firebaseumgebung
Angular, Angular Material, CSS, JWT, NPM
Neuentwicklung einer Berufsinformationsplattform für Schülerinnen
Öffentlicher Dienst
>10.000 Mitarbeiter
Entwicklung einer Web-basierten Berufsinformationsplattform
Verwendung eines Content Management Systems (CMS) für einfache Aktualisierung und Verwaltung von Inhalten
Modulare Struktur der Plattform mit Einsatz von Docker und einer Proxystruktur für flexible Skalierbarkeit und effiziente Bereitstellung
Entwicklung einer spielerischen Einführung in typische IT-Themen, um Nutzerinnen auf unterhaltsame Weise relevante Informationen zu vermitteln
Aufbau und Betreiben einer Dockerumgebung beim Kunden