Frontend Architekt / DevOps Engineer / Typescript Entwickler, Typescript/Angular/NestJS/Nx
Aktualisiert am 20.04.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 22.04.2025
Verfügbar zu: 100%
davon vor Ort: 15%
TypeScript
Angular
NestJS
Front-End Architekturen
Virtualisierung
Nx
Scrum Master
Testautomatisierung
DevOps
Deutsch
Muttersprache
Englisch
fließend in Wort und Schrift

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 4 Monate
2023-06 - heute

Pflege und Weiterentwicklung einer Frontendentwicklungslandschaft

BERATER FÜR FRONTEND ARCHITEKTUREN TypeScript Gitlab Angular ...
BERATER FÜR FRONTEND ARCHITEKTUREN
  • Pflege und Weiterentwicklung einer Frontendentwicklungslandschaft bestehend aus mehreren Angular Applikationen und Libraries und der CI/CD Umgebung auf GitLab
  • Beratung für Frontend Architekturen (Unterstützung bei Konzeption und Umsetzung der Frontend-Architektur) und Weiterbildung der Frontend Entwickler bezüglicher neuer Technologien
  • Beratung in Frontend DevOps mit GitLab CI (Einführung von Best Practices für die Zusammenarbeit, die Continuous Integration und die Continuous Delivery)
TypeScript Gitlab Angular NestJs Nx JavaScript CI CD End-To-End-Test Testautomatisierungstools Code-Analyse
10 Monate
2022-07 - 2023-04

Aufbau eines Monorepositories für multiple Webapplikationen

Frontend Architekt TypeScript Angular NestJs ...
Frontend Architekt
  • Einführung von Nx in die Entwicklungslandschaft der Frontendentwicklung
    • Bestandsanalyse der bestehenden Angular Webapplikation
    • Erstelllung eines Nx Workspaces und Migration von 4 bestehenden Angular Web Applikationen
    • Aufbau eines CI workflow (Karma (unit testing), Percy (visual regression testing), Cypress (e2e testing), Sonar (static code analysis), Sentry (error monitoring)) für multiple Applikationen inklusive cloud deployment (Docker) in Gitlab mittels der bestehenden Nx tools
    • Documentation des CI workflows und der NX workspaces
  • Aufbau einer Middleware als "Backend for Frontend" für die 4 migrierten Webapplikationen
    • Implementierung einer NestJs Middlware mit einer REST API, Websockets, Caching (lokal & Redis) und Authentifizierung & Authorisierung
    • Implementierung der RPC Schnittstelle für die Kommunikation der Middleware mit der Backend Microservice Architektur
    • Dokumentation der Middlware und der Schnittstellen
  • Integration von Angular Web Components in Salesforce
    • Erstellung und Veröffentlichung der Webkomponenten
    • ?Integration? der Webkomponenten in Salesforce mittels Iframe und Apex Controller
TypeScript Angular NestJs Nx JavaScript CI CD Gitlab Testautomatisierungstools End-To-End-Test Code-Analyse
Ingersol Rand
1 Jahr 1 Monat
2021-04 - 2022-04

Neuentwicklung Webapplikation (Angular) und Aufbau einer Komponentenlibrary

FRONTEND ARCHITEKT TypeScript Angular Gitlab ...
FRONTEND ARCHITEKT
  • Aufbau einer Angular Komponenten library für das teilen gleicher Komponenten in multiplen Angular Applikationen
    • Analyse und Bewertung von Lösungmöglichkeiten
    • Erstellung der Angular library mit Angular Material (inklusive theming), Lerna (versioning), Storybook (visualization) und Compodoc (documentation)
    • Aufbau einer CI und CD Pipeline in Gitlab mit Karma (unit testing), Percy (visual regression testing), Sonar (static code analysis) und Nexus (private npm registry)
  • Rewrite einer alten Webapplikation (Angular 2)
    • Analyse und Bewertung der aktuellen Funktionalität
    • Erstellung der neuen Webapplikation (Angular 12) basierend auf neuem Design mit Komponenten aus der Angular library, Angular Material und NgRx (state management)
    • Aufbau der CI und CD Pipelines in Gitlab mit Karma (unit testing), Sonar (static code analysis), Docker (deployment)
  • Vereinheitlichung einer in Entwicklung befindlichen Enterprise Applikation
    • Analyse und Bewertung der aktuellen Qualität
    • ?Umstrukturierung ?des Codes nach Angular best practices und Implementierung von Angular Komponenten aus der Angular library
TypeScript Angular Gitlab CI CD Scrum Testautomatisierungstools End-To-End-Test Code-Analyse
Seepex GmbH
9 Monate
2020-07 - 2021-03

Entwicklung einer modernen Version des bayerischen Ökoflächenkatasters

Fullstack Software Developer TypeScript Angular ArcGIS ...
Fullstack Software Developer

Konzeption und Entwicklung einer modernen Version des bayerischen Ökoflächenkatasters

  • Technische & UX-Konzeption
  • Angular Entwicklung
  • Konfigurieren eines Feature Servers von Arcgis als Datenquelle der Flächeninformationen
  • Anpassung der geladenen Basemaps
  • Kombination unterschiedlicher Datenquellen
  • CI / CD Pipelines mit Azure DevOps auf Microsoft Azure Server
TypeScript Angular ArcGIS Geoserver CI CD Azure DevOps Scrum
Landesbund für Vogelschutz Bayern
1 Jahr
2019-05 - 2020-04

Entwicklung eines Monitoring Systems für Produktionsmaschinen (Angular / C#)

Fullstack Software Entwickler TypeScript Angular C# ...
Fullstack Software Entwickler

Konzeption und Entwicklung eines Monitoring Systems für Produktionsmaschinen

  • Technische & UX-Konzeption
  • Angular Entwicklung (NgRx, Charting, Dashboard)
  • Backendentwicklung der API Schnittstellen mit REST (.NET, Angular)
  • Unit- und Integration Tests
  • CI / CD Pipelines mit Jenkins
  • Agile Produktentwicklung mit Scrum
  • Dienstleistersteuerung eines internationalen Teams (Deutschland, Ungarn, Lettland)
  • Softwaredokumentation nach arc42 Template
TypeScript Angular C# NgRx .NET Framework CI CD Jenkins arc42 Scrum
8 Monate
2018-09 - 2019-04

Plattform für das internationale Handeln mit hochwertigen Uhren (Angular / Symfony)

Fontend Entwickler PHP Angular TypeScript ...
Fontend Entwickler
  • Technische Konzeption
  • Angular Entwicklung als PWA
  • Backendentwicklung der API Schnittstellen mit GraphQl (Angular & Symfony)
  • Unit- und Integration Tests
  • Containervirtualisierung mit Docker und Docker Swarm
  • CI / CD Pipelines mit Azure DevOps
  • Agile Produktentwicklung mit Scrum
PHP Angular TypeScript CI CD Azure DevOps Scrum Symfony

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2020-01 - 2020-01

Certified Scrum Master

Scrum Alliance
Scrum Alliance
  • 2 Tagesschulung und Prüfung
  • Zertifizierter Scrum Master der Scrum Alliance
5 Jahre 4 Monate
2008-10 - 2014-01

Geodäsie und Geoinformationen

M. Sc., Technische Universität München (TUM)
M. Sc.
Technische Universität München (TUM)
  • Satellitengeodäsie und Erdmessung (1,7)
8 Jahre 11 Monate
1998-09 - 2007-07

Abitur

Welfengymnasium Schongau (Bayern)
Welfengymnasium Schongau (Bayern)
  • Abschlussnote (3,0)

Kompetenzen

Kompetenzen

Top-Skills

TypeScript Angular NestJS Front-End Architekturen Virtualisierung Nx Scrum Master Testautomatisierung DevOps

Schwerpunkte

Angular
Experte
NestJs
Experte
Nx
Experte

Produkte / Standards / Erfahrungen / Methoden

2021-04 - heute:

Rolle: Frontendarchitekt, Freiberufler


Aufgaben:

  • Fullstack Softwareentwicklung
  • Virtualisierung
  • Devops


2018-04 ? 2020-11

Rolle: Gesellschafter & Webentwickler

Kunde: Codetrust GmbH (München)


Aufgaben:

  • Fullstack Softwareentwicklung
  • Agiles Projektmanagement in der Softwareentwicklung
  • Devops


2014-08 ? 2018-03

Rolle: Softwareentwickler 

Kunde: Trimble Terrasat GmbH (HöhenkirchenSiegertsbrunn)


Aufgaben:

  • Optimierung von Positionsalgorithmen für neue Anwendungen (C++)
  • Entwicklung einer Webapplikation (Angular, C#, .NET, Azure, Azure Devops)


Server und Frameworks:

  • Apache, IIS, Nginx
  • Angular, NestJs, Nx, .NET


Software und Weiteres:

  • Git
  • Gitlab
  • Docker
  • LXD
  • Azure Devops
  • Jira
  • MS Office
  • MS Teams
  • Slack
  • Gsuite
  • Azure, u. a

Betriebssysteme

Linux
Fortgeschritten
Windows
Fortgeschritten

Programmiersprachen

Typescript
Sehr gut
Javascript
Sehr gut
C#
Gut
PHP
Basics
Java
Gut
Python
Basics
C++
Gut

Datenbanken

MySQL
Basics
Mongo
Basics

Datenkommunikation

REST
Experte
GraphQl
Fortgeschritten
RPC
Fortgeschritten

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 4 Monate
2023-06 - heute

Pflege und Weiterentwicklung einer Frontendentwicklungslandschaft

BERATER FÜR FRONTEND ARCHITEKTUREN TypeScript Gitlab Angular ...
BERATER FÜR FRONTEND ARCHITEKTUREN
  • Pflege und Weiterentwicklung einer Frontendentwicklungslandschaft bestehend aus mehreren Angular Applikationen und Libraries und der CI/CD Umgebung auf GitLab
  • Beratung für Frontend Architekturen (Unterstützung bei Konzeption und Umsetzung der Frontend-Architektur) und Weiterbildung der Frontend Entwickler bezüglicher neuer Technologien
  • Beratung in Frontend DevOps mit GitLab CI (Einführung von Best Practices für die Zusammenarbeit, die Continuous Integration und die Continuous Delivery)
TypeScript Gitlab Angular NestJs Nx JavaScript CI CD End-To-End-Test Testautomatisierungstools Code-Analyse
10 Monate
2022-07 - 2023-04

Aufbau eines Monorepositories für multiple Webapplikationen

Frontend Architekt TypeScript Angular NestJs ...
Frontend Architekt
  • Einführung von Nx in die Entwicklungslandschaft der Frontendentwicklung
    • Bestandsanalyse der bestehenden Angular Webapplikation
    • Erstelllung eines Nx Workspaces und Migration von 4 bestehenden Angular Web Applikationen
    • Aufbau eines CI workflow (Karma (unit testing), Percy (visual regression testing), Cypress (e2e testing), Sonar (static code analysis), Sentry (error monitoring)) für multiple Applikationen inklusive cloud deployment (Docker) in Gitlab mittels der bestehenden Nx tools
    • Documentation des CI workflows und der NX workspaces
  • Aufbau einer Middleware als "Backend for Frontend" für die 4 migrierten Webapplikationen
    • Implementierung einer NestJs Middlware mit einer REST API, Websockets, Caching (lokal & Redis) und Authentifizierung & Authorisierung
    • Implementierung der RPC Schnittstelle für die Kommunikation der Middleware mit der Backend Microservice Architektur
    • Dokumentation der Middlware und der Schnittstellen
  • Integration von Angular Web Components in Salesforce
    • Erstellung und Veröffentlichung der Webkomponenten
    • ?Integration? der Webkomponenten in Salesforce mittels Iframe und Apex Controller
TypeScript Angular NestJs Nx JavaScript CI CD Gitlab Testautomatisierungstools End-To-End-Test Code-Analyse
Ingersol Rand
1 Jahr 1 Monat
2021-04 - 2022-04

Neuentwicklung Webapplikation (Angular) und Aufbau einer Komponentenlibrary

FRONTEND ARCHITEKT TypeScript Angular Gitlab ...
FRONTEND ARCHITEKT
  • Aufbau einer Angular Komponenten library für das teilen gleicher Komponenten in multiplen Angular Applikationen
    • Analyse und Bewertung von Lösungmöglichkeiten
    • Erstellung der Angular library mit Angular Material (inklusive theming), Lerna (versioning), Storybook (visualization) und Compodoc (documentation)
    • Aufbau einer CI und CD Pipeline in Gitlab mit Karma (unit testing), Percy (visual regression testing), Sonar (static code analysis) und Nexus (private npm registry)
  • Rewrite einer alten Webapplikation (Angular 2)
    • Analyse und Bewertung der aktuellen Funktionalität
    • Erstellung der neuen Webapplikation (Angular 12) basierend auf neuem Design mit Komponenten aus der Angular library, Angular Material und NgRx (state management)
    • Aufbau der CI und CD Pipelines in Gitlab mit Karma (unit testing), Sonar (static code analysis), Docker (deployment)
  • Vereinheitlichung einer in Entwicklung befindlichen Enterprise Applikation
    • Analyse und Bewertung der aktuellen Qualität
    • ?Umstrukturierung ?des Codes nach Angular best practices und Implementierung von Angular Komponenten aus der Angular library
TypeScript Angular Gitlab CI CD Scrum Testautomatisierungstools End-To-End-Test Code-Analyse
Seepex GmbH
9 Monate
2020-07 - 2021-03

Entwicklung einer modernen Version des bayerischen Ökoflächenkatasters

Fullstack Software Developer TypeScript Angular ArcGIS ...
Fullstack Software Developer

Konzeption und Entwicklung einer modernen Version des bayerischen Ökoflächenkatasters

  • Technische & UX-Konzeption
  • Angular Entwicklung
  • Konfigurieren eines Feature Servers von Arcgis als Datenquelle der Flächeninformationen
  • Anpassung der geladenen Basemaps
  • Kombination unterschiedlicher Datenquellen
  • CI / CD Pipelines mit Azure DevOps auf Microsoft Azure Server
TypeScript Angular ArcGIS Geoserver CI CD Azure DevOps Scrum
Landesbund für Vogelschutz Bayern
1 Jahr
2019-05 - 2020-04

Entwicklung eines Monitoring Systems für Produktionsmaschinen (Angular / C#)

Fullstack Software Entwickler TypeScript Angular C# ...
Fullstack Software Entwickler

Konzeption und Entwicklung eines Monitoring Systems für Produktionsmaschinen

  • Technische & UX-Konzeption
  • Angular Entwicklung (NgRx, Charting, Dashboard)
  • Backendentwicklung der API Schnittstellen mit REST (.NET, Angular)
  • Unit- und Integration Tests
  • CI / CD Pipelines mit Jenkins
  • Agile Produktentwicklung mit Scrum
  • Dienstleistersteuerung eines internationalen Teams (Deutschland, Ungarn, Lettland)
  • Softwaredokumentation nach arc42 Template
TypeScript Angular C# NgRx .NET Framework CI CD Jenkins arc42 Scrum
8 Monate
2018-09 - 2019-04

Plattform für das internationale Handeln mit hochwertigen Uhren (Angular / Symfony)

Fontend Entwickler PHP Angular TypeScript ...
Fontend Entwickler
  • Technische Konzeption
  • Angular Entwicklung als PWA
  • Backendentwicklung der API Schnittstellen mit GraphQl (Angular & Symfony)
  • Unit- und Integration Tests
  • Containervirtualisierung mit Docker und Docker Swarm
  • CI / CD Pipelines mit Azure DevOps
  • Agile Produktentwicklung mit Scrum
PHP Angular TypeScript CI CD Azure DevOps Scrum Symfony

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2020-01 - 2020-01

Certified Scrum Master

Scrum Alliance
Scrum Alliance
  • 2 Tagesschulung und Prüfung
  • Zertifizierter Scrum Master der Scrum Alliance
5 Jahre 4 Monate
2008-10 - 2014-01

Geodäsie und Geoinformationen

M. Sc., Technische Universität München (TUM)
M. Sc.
Technische Universität München (TUM)
  • Satellitengeodäsie und Erdmessung (1,7)
8 Jahre 11 Monate
1998-09 - 2007-07

Abitur

Welfengymnasium Schongau (Bayern)
Welfengymnasium Schongau (Bayern)
  • Abschlussnote (3,0)

Kompetenzen

Kompetenzen

Top-Skills

TypeScript Angular NestJS Front-End Architekturen Virtualisierung Nx Scrum Master Testautomatisierung DevOps

Schwerpunkte

Angular
Experte
NestJs
Experte
Nx
Experte

Produkte / Standards / Erfahrungen / Methoden

2021-04 - heute:

Rolle: Frontendarchitekt, Freiberufler


Aufgaben:

  • Fullstack Softwareentwicklung
  • Virtualisierung
  • Devops


2018-04 ? 2020-11

Rolle: Gesellschafter & Webentwickler

Kunde: Codetrust GmbH (München)


Aufgaben:

  • Fullstack Softwareentwicklung
  • Agiles Projektmanagement in der Softwareentwicklung
  • Devops


2014-08 ? 2018-03

Rolle: Softwareentwickler 

Kunde: Trimble Terrasat GmbH (HöhenkirchenSiegertsbrunn)


Aufgaben:

  • Optimierung von Positionsalgorithmen für neue Anwendungen (C++)
  • Entwicklung einer Webapplikation (Angular, C#, .NET, Azure, Azure Devops)


Server und Frameworks:

  • Apache, IIS, Nginx
  • Angular, NestJs, Nx, .NET


Software und Weiteres:

  • Git
  • Gitlab
  • Docker
  • LXD
  • Azure Devops
  • Jira
  • MS Office
  • MS Teams
  • Slack
  • Gsuite
  • Azure, u. a

Betriebssysteme

Linux
Fortgeschritten
Windows
Fortgeschritten

Programmiersprachen

Typescript
Sehr gut
Javascript
Sehr gut
C#
Gut
PHP
Basics
Java
Gut
Python
Basics
C++
Gut

Datenbanken

MySQL
Basics
Mongo
Basics

Datenkommunikation

REST
Experte
GraphQl
Fortgeschritten
RPC
Fortgeschritten

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.