You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Marcel DurchholzMD

Marcel Durchholz

👍 Senior Angular Entwickler (freiberuflich 70€/h)

640 €/Tag
Hamburg, DE
15+ Jahre

Durchschnittliche Reaktionszeit: 1h

Ăśber Marcel

Senior-Frontend-Entwickler und Frontend-Teamleader mit Praxiserfahrung seit der ersten Angular-Version.

Code-Qualität und Wartbarkeit liegen mir gleichermaßen am Herzen, wie die Motivation des Teams, gemeinsam einen Sprint erfolgreich abzuschließen.

Die interessentesten Projekte meiner Laufbahn als Entwickler waren die Eigenentwicklung eines branchenspezifischen ERP auf Basis von Angular und die UnterstĂĽtzung eines StartUps-Teams im Sektor erneuerbare Energien bei der Entwicklung einer KI-gestĂĽtzten App.

Mein Fokus und mein Steckenpferd ist der Aufbau und die Gestaltung des Frontends mit Angular. In den Projekten, an denen ich in den letzten ĂĽber 15 Jahren beteiligt war, wurden aber auch meine Kompetenzen im Backend und DevOps gefordert.

Ich lebe die Hands-On-Mentalität, um mit dem Team up-to-date zu bleiben.

#angular #html #css #teamleader #motivation #teamsuccess #nodejs #git #azure #google #cloud #scalability #performance #agile #scrum #php #mysql #nosql #rest #api #frontend #backend



  • Deutsch

    Muttersprachlich oder zweisprachig

  • Englisch

    Verhandlungssicher

  • Französisch

    Grundkenntnisse

  • Spanisch

    Grundkenntnisse

Vor Ort möglich
Hamburg (bis zu 50 km), Hamburg (bis zu 100 km), Bremen (bis zu 100 km), Bremerhaven (bis zu 100 km)

Projekt- und Berufserfahrung

  • Ă–ffentlicher Sektor
    KI-Applikation mit Angular
    November 2025 - Januar 2026 (2 Monate)
    Im Rahmen dieses Projekts wurde eine vollständig eigenständige KI-gestützte Webanwendung für den öffentlichen Sektor konzipiert und entwickelt. Die technische Basis bildet Angular 20, wobei konsequent auf die Nutzung der framework-eigenen Bordmittel gesetzt wurde. Der bewusste Verzicht auf externe Third-Party-Packages verfolgt das Ziel, eine schlanke, wartbare und hochperformante Anwendung zu realisieren.

    Technische Umsetzung und Architektur

    Die Anwendung nutzt intensiv das reaktive Programmiermodell von Angular, insbesondere die mit Angular 16 eingeführten Signals. Diese ermöglichen eine granulare Reaktivität ohne den Overhead traditioneller Change-Detection-Mechanismen. Durch den Einsatz von Computed Signals und Effects wurde ein durchgängig reaktives Datenflussmodell implementiert, das Zustandsänderungen effizient propagiert.

    Für das State Management wurde eine maßgeschneiderte Lösung auf Basis von Signal Stores entwickelt, die exakt auf die Anforderungen der Anwendung zugeschnitten ist und externe Bibliotheken überflüssig macht.

    Performance-Optimierung

    Die Performance-Optimierung stand während des gesamten Entwicklungsprozesses im Fokus. OnPush Change Detection in Kombination mit Signals steigert die Rendering-Performance signifikant. Lazy Loading auf Routen- und Komponentenebene sorgt für minimale initiale Ladezeiten. Virtuelle Scrolling-Mechanismen gewährleisten auch bei umfangreichen Datenmengen eine flüssige Benutzererfahrung.

    KI-Integration und Compliance

    Die Anwendung integriert KI-Funktionalitäten zur intelligenten Datenverarbeitung und Entscheidungsunterstützung. Streaming-Responses werden mittels Server-Sent Events verarbeitet, um Echtzeit-Feedback der KI-Modelle darzustellen.
    Als Anwendung für den öffentlichen Sektor wurden höchste Anforderungen an Datenschutz und Sicherheit erfüllt: DSGVO-konforme Datenverarbeitung, rollenbasierte Zugriffssteuerung sowie vollständige Barrierefreiheit nach WCAG 2.1 AA-Standard.
    Angular Angular 20 KI GitHub Git
  • Namenhaftes Familienunternehmen
    ERP-Weiterentwicklung und -Modernisierung
    Januar 2024 - Januar 2026 (2 Jahre)
    Im Zeitraum von 2021 bis 2024 wurde ein bestehendes, individuell entwickeltes ERP-System kontinuierlich weiterentwickelt und modernisiert. Das Projekt umfasste sowohl die Implementierung neuer Funktionalitäten als auch die technische Aktualisierung der gesamten Systemarchitektur.

    Technologie-Stack

    Angular 8 – 16+, Angular Material, PHP, MySQL, CSS, Git/GitLab/GitHub, GitHub Actions, npm/yarn, API/REST, Google Cloud Run, Jira, Confluence, Docker, Ansible, RxJS

    Technische Modernisierung

    Ein zentraler Aspekt war die schrittweise Migration von Angular 8 auf Angular 16+. Dabei wurden veraltete Patterns durch moderne Konzepte ersetzt und die Reaktivität der Anwendung durch konsequenten Einsatz von RxJS optimiert. Die Benutzeroberfläche wurde mit Angular Material überarbeitet, um eine konsistente User Experience zu gewährleisten.

    Funktionale Erweiterungen

    Es wurden zahlreiche neue Funktionalitäten in das ERP implementiert, die sich aus veränderten Geschäftsanforderungen ergaben. Neu entstandene Arbeitsprozesse wurden systematisch analysiert und konkrete Optimierungsvorschläge erarbeitet. Die enge Zusammenarbeit mit den Fachabteilungen stellte sicher, dass die Lösungen praxisnah und effizient umgesetzt wurden.

    Schnittstellenmanagement

    Bestehende Schnittstellen zu proprietären Softwaresystemen wurden angepasst, erweitert und vollständig dokumentiert. Die REST-API-Architektur ermöglichte eine flexible Integration externer Systeme bei gleichzeitiger Wahrung der Datenintegrität.

    DevOps und Infrastruktur

    Die Deployment-Prozesse wurden mittels GitHub Actions automatisiert. Docker-Container gewährleisten eine reproduzierbare Infrastruktur.
    Angular GitHub API REST Symfony
  • Weltweit tätiges Unternehmen
    Frontend-Anwendung eines internationalen Energie-Konzerns
    Januar 2023 - Dezember 2023 (11 Monate)
    Weiterentwicklung einer bestehenden Frontend-Anwendung für ein weltweit tätiges Unternehmen der Energiebranche. Der Fokus lag auf der nachhaltigen Optimierung der Codebasis sowie der Verbesserung von Strukturen zur signifikanten Reduzierung des Entwicklungs- und Wartungsaufwands.

    Technologie-Stack

    Angular 12 – 14, Angular Material, CSS/SCSS, Git/GitHub, npm/yarn, API/REST, MongoDB, Jasmine/Karma, RxJS

    Code-Optimierung

    Im Rahmen der Weiterentwicklung wurden bestehende Codestrukturen systematisch analysiert und refaktoriert. Redundante Implementierungen wurden identifiziert und in wiederverwendbare Komponenten und Services ĂĽberfĂĽhrt. Durch die konsequente Anwendung von Angular Best Practices und Design Patterns konnte die Wartbarkeit der Anwendung erheblich gesteigert werden.

    Strukturelle Verbesserungen

    Die Anwendungsarchitektur wurde überarbeitet, um eine klarere Trennung von Verantwortlichkeiten zu erreichen. Reaktive Datenflüsse mittels RxJS wurden optimiert und Memory Leaks durch korrektes Subscription-Management eliminiert. Die Modularisierung der Codebasis ermöglicht nun eine effizientere Zusammenarbeit im Entwicklerteam.

    Qualitätssicherung und Testing

    Ein wesentlicher Bestandteil des Projekts war das Schreiben und Anpassen von Unit- und Integrationstests mit Jasmine/Karma. Die Testabdeckung wurde erweitert, um kritische Geschäftslogik zuverlässig abzusichern. Bestehende Tests wurden an die refaktorierten Strukturen angepasst und dokumentiert.
    RxJS Angular 14 Angular Angular Material REST

Empfehlungen

Sei die erste Person, die Marcel empfiehlt

Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.

Diese Freelancer passen auch zu Ihren Kriterien

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Fähigkeiten

Kategorien