Ich bringe Ihre Angular-Anwendung dahin, wo Ihr Team wieder schnell liefern kann

Ich arbeite seit [JAHRE] Jahren mit Angular — als Entwickler, Architekt und Trainer für Teams in Industrie, Finanzwesen und öffentlichem Sektor.

Bewährte Architekturen, saubere Migrationspfade, planbare Ergebnisse.

Einige unserer zufriedenen Kunden

Kernkompetenzen

Wo ich den größten Mehrwert für meine Kunden schaffe.

Time-to-Market verkürzen

Bringen Sie Ihre Produkte schnell auf den Markt durch effektive Entwicklungsstrukturen und einen klar abgegrenzten Umfang.

Angular Know-How

Begrenztes Wissen und/oder Kapazitäten, um neue Funktionen zu liefern und Ihre App auf den neuesten Angular-Versionen zu halten.

Individuelle Softwareentwicklung

Ich unterstütze Sie dabei, Ihr individuelles Softwareprojekt in-time und in-budget zu realisieren. Ich übernehme abgegrenzte Vorhaben mit klar definiertem Ergebnis.

10x Produktivität

Ich verbessere die Produktivität Ihres Teams, indem ich Ihren Code, Ihre Entwicklungsprozesse, Tools und Architektur nachhaltig optimiere.

Reaktive Programmierung

Ich arbeite gerne mit reaktiver Programmierung mit RxJs und Signals, weil sie Code lesbarer und wartbarer macht, wenn sie richtig eingesetzt wird.

Ich übernehme gerne Verantwortung. Mein Ziel ist, dass Sie nach der Zusammenarbeit schneller liefern können als vorher — mit unkomplizierten Prozessen und ohne Überraschungen.


Michael Berger - Inhaber

Features schnell liefern

Bewährte Architektur und Entwicklungsprozesse ermöglichen es Ihrem Team, schnell und in hoher Qualität neue Features zu liefern.

Lernen Sie aus meinen Fehlern

Ich habe einen langen Lernprozess durchlaufen. Dieses Wissen gebe ich an Ihr Team weiter, sodass es nicht bei Null anfangen muss.

Boost für Ihre Projekte

Gemeinsam wählen wir das richtige Setup und die richtigen Werkzeuge, um eine solide Grundlage zu schaffen, von der das gesamte Projekt über den gesamten Lebenszyklus profitiert.

Leistungen

Kickstart-MVP

Ich helfe Ihnen, ein Minimum Viable Product (MVP) so schnell wie möglich zu liefern.

App-Modernisierung

Ich hebe Ihre Anwendungen auf aktuelle Angular-Versionen und modernisiere sie mit aktuellen Funktionen.

App- & Bibliotheksentwicklung

Wenn Sie externe Entwicklungsunterstützung mit bewährten Methoden benötigen, bin ich der richtige Partner für Sie. Ich übernehme abgegrenzte Vorhaben mit klar definiertem Ergebnis — sowohl bei individuellen Web- als auch bei Mobilanwendungen.

Ich habe Erfahrung in der Entwicklung wartbarer Angular-Bibliotheken unter Verwendung moderner Angular-Funktionen.

Architektur & Code-Review

Eine saubere App- und Bibliotheksarchitektur macht es leicht, neue Funktionen hinzuzufügen und eine Codebasis langfristig zu warten. Ich analysiere Ihre aktuelle Architektur und entwickle eine Zielarchitektur mit einem Aktionsplan, damit Ihr Projekt gesund und wartbar bleibt.

Darüber hinaus analysiere ich Ihre Arbeitsumgebung hinsichtlich Best Practices gründlich. Sie erhalten einen detaillierten Bericht mit Maßnahmen, die Sie ergreifen können. Bei der Umsetzung dieser Ergebnisse unterstütze ich Sie gerne.

Monorepo & Workspace-Setup

Monorepos sind der Ansatz Nr. 1 für die Produktentwicklung in Unternehmen jeder Größe. Eine eigenständige Produktquelle erhöht die Entwicklungsgeschwindigkeit erheblich, während robuste Monorepo-Workspace-Tools die Zusammenarbeit zwischen mehreren Entwicklern optimieren und die Leistung gewährleisten, wenn Ihre Codebasis wächst.

Ich bin mit modernen Tools wie Nx vertraut und habe Erfahrung in der reibungslosen Migration bestehender Repositories.

Angular Workshop

Ein auf Ihre Bedürfnisse zugeschnittener Workshop kann ein großartiger Start sein, um die Leistung Ihres Teams zu steigern, es in neue Technologien einzuführen oder einfach sein Wissen zu vertiefen. Ich biete Angular- und RxJs-Workshops für Anfänger und fortgeschrittene Entwickler an. Schreiben Sie mir einfach, damit wir gemeinsam den besten Workshop für Sie planen können!

Effektives Testen

Ich helfe Ihnen dabei, eine effektive Teststrategie mit den besten Werkzeugen zu definieren.

Pair Programming

Falls Sie einfach einen Sparringspartner benötigen, um einige Probleme in Ihrem Code zu besprechen – ich bin für Sie da!

Reaktive Programmierung

Ich nutze reaktive Programmierung mit RxJs und Signals und gebe mein Wissen dazu weiter. Ich zeige Ihnen alle Best Practices und wie deklarativer und reaktiver Code Ihre Codebasis verbessert.

Performance-Optimierung

Ich identifiziere und löse Ihre Performance-Engpässe – und das Beste daran: Ich zeige Ihnen auch, wie Sie das selbst tun können. Lassen Sie uns gemeinsam in die Optimierung der Change Detection eintauchen und moderne Funktionen wie Signals nutzen.

So läuft die Zusammenarbeit

1. Erzählen Sie mir von Ihrem Projekt

Schicken Sie mir eine E-Mail oder vereinbaren Sie einen Video-Call, damit ich eine erste Idee von Ihren Anforderungen bekomme.

2. Einführungsgespräch

In einem kostenlosen 30-minütigen Video-Call besprechen wir Ihr Projekt und Ihre Bedürfnisse. Ich sammle alle relevanten Informationen, damit ich Ihnen die bestmögliche Lösung anbieten kann.

3. Wählen Sie einen Service

Basierend auf dem vorherigen Schritt definiere ich, welche Leistungen am besten zu Ihren Problemen und Herausforderungen passen. Mein einziges Ziel ist es, Ihnen maximalen Wert zu bieten.

Keinen passenden Service gefunden? Kein Problem, lassen Sie uns einfach reden und wir finden eine optimale Lösung.

4. Start

Jetzt beginnt der Spaß richtig und wir starten die Zusammenarbeit.

5. Kommunikation & ständige Anpassung

Während des gesamten Projekts bleiben wir regelmäßig in Kontakt und ich sammle Feedback von Ihrer Seite, damit ich die bestmöglichen Ergebnisse liefern kann.

Meine Arbeitsprinzipien

Einige Werte und Grundprinzipien für eine erfolgreiche Zusammenarbeit

Maximierung des Geschäftswerts im Einklang mit qualitativ hochwertigem Code und langfristiger Wartbarkeit
Nachhaltige Verbesserung der Leistung Ihres Teams auch nach der Zusammenarbeit
Transparente und regelmäßige Kommunikation
Effizientes Arbeiten, um Ihre Ziele zu erreichen

Referenzen

Einige erfolgreich entwickelte Projekte

GAI Novacon logo

Supra|ng

Supra|ng ist eine Software-Suite zur Unterstützung der Staatlichen Prüfungsämter.

Mehr erfahren

Blog

Ich schreibe regelmäßig über Angular.

Besuchen

KVBW logo

Mitgliederportal Kassenärtzliche Vereinigung Baden-Württemberg

Mehrere Anwendungen für die Zusammenarbeit zwischen Ärzten und Krankenkassen.

Leider kann ich keine weiteren Einblicke geben, da es sich um Closed Source handelt.

Besuchen

bosch logo

Delivery Relations Application Suite - Robert Bosch GmbH

Interne Anwendung zur Verwaltung von Lieferketten.

Leider kann ich keine weiteren Einblicke geben, da es sich um Closed Source handelt.

Performance

Ich habe regelmäßig die Leistung kritischer Komponenten und CI-Pipeline-Zeiten um bis zu 80% reduziert.

28+

Durchgeführte Angular- und RxJs-Workshops

42+

Projekte betreut

Ich habe verschiedene Kunden und Branchen unterstützt. Mobile- und Desktop-Erfahrungen.

250+

Angular-Version-Updates

Ich halte die Anwendungen meiner Kunden gesund und auf dem neuesten Stand der Angular-Technologie.

100's

Beratungsstunden

180+

Entwickler geschult

Kostenlose Guides

Angular Performance Quick Wins

article thumbnail

Erfahren Sie, wie Sie die Laufzeitleistung von Angular mit einigen einfachen Maßnahmen verbessern können.

Ein bewährter Weg, um Angular-Updates mit Leichtigkeit durchzuführen

article thumbnail

Dieser Leitfaden zeigt Ihnen, wie Sie Angular-Updates auf bewährte Weise mit der Erfahrung von über 100 Versions-Updates verwalten können.

Download guide

Hint: I will send you a download link to the provided email address.

Open Source

Ich glaube an Open Source und bemühe mich, der Community etwas zurückzugeben.

@lambda-solutions/nx-plugin-openapi

Nx Plugin to integrate the OpenApiTools generator seamless in a Nx Workspace

@angular-kit/rx-stateful

A powerful wrapper to create stateful streams out of async observables with built-in error-handling, refreshing and non-flickering loading-state for a great UX.

@angular-kit/effects

The best way to handle subscriptions and side-effects in Angular with zero-boilerplate

@angular-kit/rx-observe

The better async-pipe for Angular. Performance-optimization at scale

@rx-angular

High-performance reactive extensions for Angular

@nrwl/nx

Smart Monorepos - Fast CI

Michael Berger

Ich arbeite seit [JAHRE] Jahren mit Angular und habe zahlreiche Entwicklungsprojekte begleitet — für Konzerne wie Bosch und Rheinmetall ebenso wie für Produktteams. Die typischen Probleme kenne ich, weil ich sie selbst gelöst habe: Performance und Change Detection, Architektur, reaktive Programmierung mit RxJs und Signals.

Ich bin Maintainer und Contributor mehrerer bekannter Projekte im Angular-Umfeld und gebe mein Wissen regelmäßig in Enterprise-Workshops weiter — bisher an über 180 Entwicklerinnen und Entwickler.

Wenn Sie mit mir arbeiten, arbeiten Sie mit mir. Nicht mit einem Profil, das Ihnen zugeteilt wird.

Wie ich arbeite

Beratung, Analyse, Architekturentscheidungen und die Verantwortung für das Ergebnis liegen bei mir persönlich. Für größere Vorhaben hole ich erfahrene Angular-Entwickler aus einem festen Netzwerk dazu, mit denen ich bereits zusammengearbeitet habe. Ihr Ansprechpartner bleibe in jedem Fall ich.