12.07.2025 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarFreiberuflicher Senior Angular Entwickler - Marcel Durchholz
Ahlerstedt, Deutschland
Weltweit
Skills
AngulargitDockerTypescriptMySQLNodeJSJavascriptHTML/CSSRESTfullREST/JSONMaterial DesignGraphQLAmazon AWSGoogle CloudMicrosoft Azure
Als erfahrener freiberuflicher Angular-/Frontend-Entwickler verfüge ich über umfassende Kenntnisse und praktische Erfahrungen in den neuesten Technologien und Trends der Webentwicklung. Mein Fachwissen erstreckt sich über eine Vielzahl von Bereichen, die für die Erstellung moderner und ansprechender Frontend-Anwendungen unerlässlich sind.
HTML, CSS/SCSS, JavaScript, TypeScript
Grundlegende Webtechnologien für die Erstellung von Benutzeroberflächen.
AngularJS, Angular (neueste Version)
Beliebte JavaScript-Frameworks für die Entwicklung von Single-Page-Anwendungen.
Angular Material
UI- Komponentenbibliothek für Angular, die die schnelle Erstellung ansprechender Benutzeroberflächen im Material Design-Stil für Angular-Anwendungen ermöglicht.
Adaptive design/Responsive design
Gestaltung von Webseiten für verschiedene Bildschirmgrößen und Geräte.
npm/yarn
Paketmanager für die Verwaltung von JavaScript-Bibliotheken und -Abhängigkeiten.
Git/GitHub/GitLab
Versionskontrollsysteme zur Zusammenarbeit und Verfolgung von Codeänderungen.
CI/CD (continuous integration/continuous delivery)
Prozesse zur kontinuierlichen Integration und Bereitstellung von Software.
Jasmine/Karma, Cypress
Testing-Frameworks für Angular-Anwendungen.
Module Federation
Methode zur dynamischen Verknüpfung von Modulen in JavaScript-Anwendungen.
API-/REST-Development
Entwicklung von APIs und RESTful Web Services für die Kommunikation zwischen Frontend und Backend.
NoSQL, MongoDB/CouchDB
Datenbanken zur Speicherung von unstrukturierten Daten, z.B. für flexible Datenschemata.
MySQL, PostgreSQL, MariaDB
Strukturierten Datenbanken u.a. zur Speicherung von Anwendungsdaten.
GraphQL
Abfragesprache für APIs und Laufzeitumgebung für das Ausführen der Abfragen.
Bootstrap
Frontend-Framework zur Gestaltung von responsiven und benutzerfreundlichen Webseiten.
Docker
Plattform zur Containerisierung und Bereitstellung von Anwendungen.
Azure, AWS
Cloud-Plattformen für die Bereitstellung und Skalierung von Anwendungen.
Monolithic/Microservice Architecture, Monorepo
Architekturansätze für die Organisation von Anwendungen und Codebasen.
NodeJS
Laufzeitumgebung zur Ausführung von JavaScript außerhalb des Browsers.
NgRx, RxJs
Bibliotheken für die Verwaltung von Zuständen und reaktive Programmierung in Angular-Anwendungen.
Individualentwicklung
Maßgeschneiderte Entwicklung von Lösungen entsprechend den Anforderungen.
Apache, nginx
Webserver für die Auslieferung von Webinhalten.
JSON
Datenformat für den Austausch von strukturierten Daten.
jQuery
JavaScript-Bibliothek zur Vereinfachung der DOM-Manipulation und Ereignisbehandlung.
Jira, Confluence
Projektmanagement- und Dokumentationswerkzeuge für die Zusammenarbeit im Team.
Azure DevOps, Azure Pipelines
Tools für die Planung, Bereitstellung und Verwaltung von Anwendungen auf der Azure-Plattform.
HTML, CSS/SCSS, JavaScript, TypeScript
Grundlegende Webtechnologien für die Erstellung von Benutzeroberflächen.
AngularJS, Angular (neueste Version)
Beliebte JavaScript-Frameworks für die Entwicklung von Single-Page-Anwendungen.
Angular Material
UI- Komponentenbibliothek für Angular, die die schnelle Erstellung ansprechender Benutzeroberflächen im Material Design-Stil für Angular-Anwendungen ermöglicht.
Adaptive design/Responsive design
Gestaltung von Webseiten für verschiedene Bildschirmgrößen und Geräte.
npm/yarn
Paketmanager für die Verwaltung von JavaScript-Bibliotheken und -Abhängigkeiten.
Git/GitHub/GitLab
Versionskontrollsysteme zur Zusammenarbeit und Verfolgung von Codeänderungen.
CI/CD (continuous integration/continuous delivery)
Prozesse zur kontinuierlichen Integration und Bereitstellung von Software.
Jasmine/Karma, Cypress
Testing-Frameworks für Angular-Anwendungen.
Module Federation
Methode zur dynamischen Verknüpfung von Modulen in JavaScript-Anwendungen.
API-/REST-Development
Entwicklung von APIs und RESTful Web Services für die Kommunikation zwischen Frontend und Backend.
NoSQL, MongoDB/CouchDB
Datenbanken zur Speicherung von unstrukturierten Daten, z.B. für flexible Datenschemata.
MySQL, PostgreSQL, MariaDB
Strukturierten Datenbanken u.a. zur Speicherung von Anwendungsdaten.
GraphQL
Abfragesprache für APIs und Laufzeitumgebung für das Ausführen der Abfragen.
Bootstrap
Frontend-Framework zur Gestaltung von responsiven und benutzerfreundlichen Webseiten.
Docker
Plattform zur Containerisierung und Bereitstellung von Anwendungen.
Azure, AWS
Cloud-Plattformen für die Bereitstellung und Skalierung von Anwendungen.
Monolithic/Microservice Architecture, Monorepo
Architekturansätze für die Organisation von Anwendungen und Codebasen.
NodeJS
Laufzeitumgebung zur Ausführung von JavaScript außerhalb des Browsers.
NgRx, RxJs
Bibliotheken für die Verwaltung von Zuständen und reaktive Programmierung in Angular-Anwendungen.
Individualentwicklung
Maßgeschneiderte Entwicklung von Lösungen entsprechend den Anforderungen.
Apache, nginx
Webserver für die Auslieferung von Webinhalten.
JSON
Datenformat für den Austausch von strukturierten Daten.
jQuery
JavaScript-Bibliothek zur Vereinfachung der DOM-Manipulation und Ereignisbehandlung.
Jira, Confluence
Projektmanagement- und Dokumentationswerkzeuge für die Zusammenarbeit im Team.
Azure DevOps, Azure Pipelines
Tools für die Planung, Bereitstellung und Verwaltung von Anwendungen auf der Azure-Plattform.
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisseSpanischGrundkenntnisse
Projekthistorie
Weiterentwicklung einer Software zur Verwaltung und Bearbeitung von Klagen für ein deutsches Unternehmen aus dem Bereich Recht/Legal. Fokus der Arbeit war die Entwicklung eines FlowChart-Editors zur Visualisierung von Prozessen. Das Ergebnis ist eine Oberfläche, über die individuelle Workflows, zur Optimierung von Arbeitsvorgängen, erstellt werden können. Der Nutzer wird durch seine Arbeit an und mit Prozess-Dokumenten und durch Hinzufügen von Informationen durch den Workflow geführt.
Gründung und Aufbau des Unternehmens DigitalVerve - Digital Solutions. Programmierung und Vertrieb eines branchenspezifischen ERPs und eines Onlineshops. Planung und Programmierung umfasste viele verschiedene Bereiche der Unternehmen.
Weiterentwicklung und Modernisierung eines bestehenden ERP. Es wurden neue Funktionalitäten in das individuell entwickelte ERP implementiert. Neu entstandene Arbeitsprozesse wurden analysiert und Vorschläge zur Optimierung gegeben. Schnittstellen zu proprietären Softwaresystemen wurden angepasst und dokumentiert.