Solution-Architekt mit Frontend-Schwerpunkt
- Verfügbarkeit einsehen
- 0 Referenzen
- 90‐120€/Stunde
- nicht angegeben
- Europa
- de | en | el
- 01.05.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
10/2023 – offen
TätigkeitsbeschreibungAls Trainer führe ich Workshops zu Themen der Softwareentwicklung durch
Eingesetzte QualifikationenSoftwareentwicklung (allg.), Typescript, Angular, Schulung / Training (IT)
10/2022 – 7/2023
Tätigkeitsbeschreibung
Entwicklung der B2B-Cloud-Plattform „experdoo“
Projektbeschreibung
Im Auftrag von Logicline entwickelte ich als Solution-Architekt, zusammen mit einem Scrum-Team, die B2B-Plattform „experdoo“. Ich war dabei der zentrale technische Ansprechpartner – sowohl für das Team, als auch für den Auftraggeber AWADO. Insofern war ich maßgeblich daran beteiligt, die Projektvision weiter zu entwickeln und passende technische Lösungen zu konzipieren und umzusetzen
Umfang meines Einsatzes: 50-90%
Eingesetzte Technologien
> Konzeption der Gesamtarchitektur
> Dokumentation der Software-Architektur gemäß arc42
> Angular 15-16
> RxJS
> ng-zorro
> TypeScript / JavaScript / ECMAScript
> CSS 3 / SCSS
> Wordpress + PHP
> Jest
> REST
> Testautomatisierung / Unit-Tests / Test-Driven-Development (TDD)
> HTML 5
> IntelliJ IDEA / Webstorm
> Docker
> Kubernetes
> Java / Spring Boot
> PostgresSQL
> MariaDB
> IDM Keycloak
> DBeaver
> Cypress
> OpenAPI / Swagger
> OpenID Connect / OAuth 2.0
> UX-Design (Figma)
> Cloud-Entwicklung (Fuga Cloud)
Mariadb, Postgresql, Identitätsmanagement, Projektleitung / Teamleitung (IT), Docker, Java (allg.), Spring Framework, Typescript, Wordpress, Cloud (allg.), Cloud Computing, User Experience (UX), Angular, Kubernetes, PHP, Representational State Transfer (REST), Solution Architektur, Architektur (allg.)
10/2022 – 7/2023
Tätigkeitsbeschreibung
Weiterentwicklung der B2B-Plattform „Realeasy“
Projektbeschreibung
Im Auftrag von Logicline agierte ich als Solution-Architekt und verantwortete die Weiterentwicklung der B2B-Plattform „Realeasy“. Ich war der zentarale technische Ansprechpartner für den Kunden und für das Entwicklungsteam
Umfang meines Einsatzes: 50-90%
Eingesetzte Technologien
> Angular 13-16
> RxJS
> ng-zorro
> TypeScript / JavaScript / ECMAScript
> CSS 3 / SCSS
> Jest
> REST
> Testautomatisierung / Unit-Tests / Test-Driven-Development (TDD)
> HTML 5
> IntelliJ IDEA / Webstorm
> PostgresSQL
> IDM Keycloak
> Cypress
> Dokumentation der Software-Architektur gemäß arc42
> UX-Design (Figma)
Microsoft Azure, Angular, Cloud (allg.), CSS (Cascading Style Sheet), HTML5, Postgresql, Projektleitung / Teamleitung (IT), Representational State Transfer (REST), Test Automation, Typescript, User Experience (UX)
10/2022 – 5/2023
Tätigkeitsbeschreibung
Weiterentwicklung der Anwendung „X4 Portal“ und des Frameworks A360
Projektbeschreibung
Als Team-Lead / Frontend-Architekt verantwortete ich die Weiterentwicklung des Logicline-Produkts „X4 Portal“. Dabei handelt es sich um eine Angular-Anwendung mit Java-Backend, die im Industrie 4.0-Umweld eingesetzt wird, um Maschinendaten zentral zu erfassen und zu verwalten. Die Anwendung basiert auf einem hauseigenen Framework – Assets 360. Ich war ebenfalls verantwortlich für die Weiterentwicklung des Frontend-Teils des Frameworks.
Umfang meines Einsatzes: 50-90%
Eingesetzte Technologien
> Angular 13
> RxJS
> ng-zorro
> TypeScript / JavaScript / ECMAScript
> CSS 3 / SCSS
> Jest
> REST
> Testautomatisierung / Unit-Tests / Test-Driven-Development (TDD)
> HTML 5
> IntelliJ IDEA / Webstorm
> PostgresSQL
> IDM Keycloak
> Cypress
> Dokumentation der Software-Architektur gemäß arc42
> UX-Design
Cloud (allg.), Microsoft Azure, Angular, CSS (Cascading Style Sheet), HTML5, Postgresql, Projektleitung / Teamleitung (IT), Representational State Transfer (REST), Scrum, Serviceorientierte Architektur, Test Automation, User Experience (UX)
8/2022 – 9/2022
Tätigkeitsbeschreibung
Unterstützung Ionic-Angular-Entwicklung für einen E-Learning-Anbieter
Projektbeschreibung
Für einen Anbieter von E-Learning-Lösungen unterstütze ich die Entwicklung von zwei bestehenden Ionic-Angular-Anwendungen. Unter anderem führte ich das Update auf Angular 14 durch.
Umfang meines Einsatzes: 50%
Eingesetzte Technologien
> Ionic 5
> Angular 14
> RxJS
> TypeScript / JavaScript / ECMAScript
> Angular Material
> CSS 3 / SCSS
> Karma/Jasmine
> Apollo GraphQL
> Testautomatisierung / Unit-Tests / Test-Driven-Development (TDD)
> HTML 5
> IntelliJ IDEA / Webstorm + Visual Studio Code
> Docker
Graphql, Test Automation, Android Entwicklung, Docker, Typescript, Angular, HTML5
1/2022 – 9/2022
Tätigkeitsbeschreibung
Entwicklung einer Fach-App-Plattform, Verlagsbranche/E-Commerce
Projektbeschreibung
Für einen großen deutschen Anbieter aus der Verlagsbranche mit Web-Shop wurde auf Angular und MonoRepo-Basis eine Plattform für eine Reihe von Fachanwendungen entwickelt. Die neue Lösung ersetzt eine bestehende ältere, die mit AngularJS entwickelt wrude.
Als Frontend-Lead konzipierte ich die Angular-App und war maßgeblich an der Entwicklung beteiligt.
Umfang meines Einsatzes: 80%
Eingesetzte Technologien
> Angular 13
> RxJS
> MonoRepo auf Basis von NX
> TypeScript / JavaScript / ECMAScript
> Angular Material + Primer CSS
> CSS 3 / SCSS
> Jest
> Node.js + Next.js
> Apollo GraphQL
> Testautomatisierung / Unit-Tests / Test-Driven-Development (TDD)
> End-to-End-Tests (e2e) mit Cypress
> HTML 5
> IntelliJ IDEA / Webstorm + Visual Studio Code
> REST
> JWT
> OAuth
> SSO
Graphql, Projektleitung / Teamleitung (IT), Test Automation, Typescript, Angular, CSS (Cascading Style Sheet), HTML5, Architektur (allg.)
1/2022 – 9/2022
Tätigkeitsbeschreibung
Einführung von Angular in einem großen Web-Shop, Verlagsbranche/E-Commerce
Projektbeschreibung
Ein großer deutscher Web-Shop sollte um dynamische Seiten mit Single-Page-App-Features erweitert werden. Dafür machte ich zunächst eine Evaluation der in Frage kommenden Frameworks. Gemeinsam mit dem Kunden fiel die Entscheidung auf eine im Shop-Umfeld eher ungewöhnliche Lösung: Angular.
Ich konzipierte die in den Web-Shop integrierte Angular-App und entwickelte gemeinsam mit einem internen Kollegen einen PoC. Im weiteren Verlauf begleitete ich die Entwicklung der ersten dynamischen Seite und unterstützte bei der Entwicklung, dem Komponentenschnitt, technisch schwierigeren Themen und dem Aufsetzen der Unit-Tests.
Umfang meines Einsatzes: 20%
Eingesetzte Technologien
> Angular 13
> RxJS
> Framework-Evaluation (Angular, React, Vue, Vanilla, …)
> TypeScript / JavaScript / ECMAScript
> CSS 3 / SCSS
> Jest
> Testautomatisierung / Unit-Tests / Test-Driven-Development (TDD)
> HTML 5
> IntelliJ IDEA / Webstorm
Responsive Webdesign, Projektleitung / Teamleitung (IT), Test Automation, Angular, CSS (Cascading Style Sheet), HTML5, React (JavaScript library), Vue.Js, Architektur (allg.)
9/2021 – 12/2021
Tätigkeitsbeschreibung
Entwicklung von Web Components für den Einsatz in einem großen Web-Shop, Verlagsbranche / E-Commerce
Projektbeschreibung
Entwicklung von Web Components auf Basis von LitElements und prototypisch mit React. Um die Code-Basis eines großen deutschen Web-Shops zu verbessern, wurden bestehende Features auf Basis von Web Components neu entwickelt.
Eingesetzte Technologien
> Web Components / Lit / LitElement
> React
> TypeScript / JavaScript / ECMAScript
> CSS 3 / SCSS
> Jest
> Testautomatisierung / Unit-Tests / Test-Driven-Development (TDD)
> HTML 5
> IntelliJ IDEA / Webstorm
CSS (Cascading Style Sheet), HTML5, JavaScript, React (JavaScript library), Test Automation, Typescript
6/2021 – 3/2022
TätigkeitsbeschreibungIm Rahmen dieses Projekts würde eine Lösung zur Verwaltung von Patienten-Verträgen entwickelt. Darüber können Zusatzverträge für Kassenpatienten in Arztpraxen gepflegt werden. Die Lösung beinhaltet 2 Angular-Apps und ein REST-Backend. Ich trug maßgeblich zur Konzeption der beiden Angular-Apps und der REST-Schnittstelle bei. Die Lösung soll flächendeckend in einem großen deutschen Bundesland eingesetzt werden.
Eingesetzte QualifikationenAngular, CSS (Cascading Style Sheet), Front End, Git, HTML5, Representational State Transfer (REST), Scrum, Test Automation, Typescript, User Experience (UX)
3/2021 – 10/2022
TätigkeitsbeschreibungEntwickler eines Angular-Clients zur Pflege von Produktdaten. Das komplexe Datenmodell des Kunden übersteigt die Möglichkeiten existierender Standard-PIM-Systeme. Der neue Client ist per GraphQL an die Backend-Services angebunden und erfüllt hohe Anforderungen an UX, um die Pflege des komplexen Datenmodells so einfach wie möglich zu gestalten. Unter anderem gehörte es zu meinen Aufgaben, die Architektur der Angular-App zu konzipieren.
Eingesetzte QualifikationenAngular, CSS (Cascading Style Sheet), Front End, Graphql, HTML5, Representational State Transfer (REST), Responsive Webdesign, Scrum, Test Automation, Typescript, User Experience (UX)
8/2017 – 12/2020
Tätigkeitsbeschreibung
• Einsatz als Frontend-Architekt in Kundenprojekten
• Trainer / Durchführung von JavaScript-Workshops
• Unternehmensweiter Themenverantwortlicher für das JavaScript-Ökosystem
• Aufbau und Leitung einer neuen Organisationseinheit inklusive Ergebnisverantwortung
• Disziplinarischer Vorgesetzter von über 30 Mitarbeitern
• Auswahl und Einstellung von über 30 neuen Mitarbeitern
• Erste Erfahrung im Führen von Führungskräften
• Mitarbeit an Angebotsprozessen
Angular, Architektur (allg.), Front End, Management (allg.), Test Automation
9/2010 – 7/2017
Tätigkeitsbeschreibung
• Senior Developer/Architekt in Kundenprojekten
• Disziplinarischer Vorgesetzter von 8 Mitarbeitern
• Leitung von 2 kleinen Organisationseinheiten inklusive Ergebnisverantwortung
• Mitarbeit an Angebotsprozessen
• Kunden: Daimler, Deka, Kaufland, Ergo, Bader, pirobase, Media-Saturn
Angular, AngularJS, CSS (Cascading Style Sheet), Front End, HTML, Java (allg.), Management (allg.), Representational State Transfer (REST), Responsive Webdesign, Scrum, Test Automation, Typescript
Zertifikate
Microsoft
Ausbildung
Stuttgart
Über mich
Ich bin Solution-Architekt mit Schwerpunkt in der Frontend-Entwicklung. Besonders liegt es mir, als zentraler technischer Ansprechpartner zu fungieren – sowohl der Fachseite gegenüber, als auch dem Entwicklungsteam. Dabei entwickele ich die fachliche Projektvision und die Anforderungen gerne gemeinsam mit den Kunden/Stakeholdern weiter und berate in Bezug auf geeignete technische Lösungen. Dies trage ich dann ins Entwicklungsteam. Innerhalb eines Entwicklungsteams leite ich gerne die anderen Entwickler an, erarbeite mit ihnen gemeinsam technische Konzepte und Lösungs-Designs, führe Code-Reviews durch und entwickele auch selbst gerne mit.
Als Solution-Architekt interessiert mich die gesamte technische Umsetzung eines Projekts – über alle Schichten hinweg. In Sachen Implementierung ist mein Schwerpunkt die Frontend-Entwicklung – insbesondere mit Angular. Mit Angular habe ich bereits seit 2012 Projekterfahrung. In den letzten Jahren habe ich neben meiner Tätigkeit als Entwickler auch als Trainer eine Vielzahl an Workshops durchgeführt und einige Vorträge im Rahmen von Konferenzen und Hochschulveranstaltungen gehalten. Darüber hinaus habe ich 6 Jahre Erfahrung im People-Management. Außerdem bin ich zertifizierter Scrum-Master und verfüge über 13 Jahre praktische Erfahrung in der agilen Software-Entwicklung.
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Griechisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden