Senior Web-Entwickler | Schwerpunkt Frontend | Angular, Vue.js, Node.js
Aktualisiert am 13.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 13.09.2024
Verfügbar zu: 80%
davon vor Ort: 10%
Angular
TypeScript
Vue.js
JavaScript
Python
Java
Angular
Vue.js
Node.js
RxJS
Jest
Cypress
NX
HTML5
CSS3
SCSS
Less
GraphQL
REST
GitLab CI/CD
Azure Pipelines
Kubernetes
Docker
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Bielefeld (+200km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

8 Monate
2024-02 - heute

Update einer legacy Angular App auf den neusten Stand der Technik

Senior Web Entwickler Angular TypeScript HTML5 ...
Senior Web Entwickler
Rolle: Senior Web Entwickler

Aufgabe: Update einer legacy Angular App auf den neusten Stand der Technik

  • Update einer legacy Angular Web App auf den neusten Stand der Technik mit Angular 17, Standalone Components, Reactive and Declarative Code, RxJS Best Practices

  • Einfu?hrung des Tactical Domain Driven Designs fu?r Angular mit NX zur Verwaltung des Monorepos, Einfu?hrung von Storybook zur Erstellung des Designsystems

  • Sicherstellung der Code Qualita?t mit Hilfe von automatisierten Unit-Tests in Jest und Vitest, E2E-Tests in Cypress basierend auf der Agilen Test Matrix

  • Coaching von Mitarbeitern in die Clean Code Guidelines und Best Practices in Angular, Vue.jsTypeScript und RxJS

  • Beratung bei der langfristigen technologischen Ausrichtung des Unternehmens 

  • Verbesserung der GitLab CI/CD Build Pipeline Performance 

Angular TypeScript HTML5 SCSS NX Jest Karma RxJS GitLab CI/CD REST Vue.js Vitest Cypress TailwindCSS PrimeVue Storybook
Getslash GmbH
Oelde, Westfalen
2 Jahre 2 Monate
2022-01 - 2024-02

Implementierung einer Multipurpose Streaming Plattform, insbesondere Musik

Senior Web Developer Angular TypeScript HTML5 ...
Senior Web Developer

  • Konzipierung und Implementierung der RTL+ Musik Streaming Web App von Grund auf in Angular mit Typescript, HTML5 und SCSS, in einem von NX organisierten Monorepo
  • Implementierung einer ausgiebigen Test Abdeckung von Unit-, Integration- und Snapshot-Tests in Jest und Jasmine und E2E-Tests in Cypress zur Qualitätssicherung der on demand Releases mit Hilfe von GitLab CI/CD
  • Coaching und Einführung des Collective Code Ownership Mindsets und Clean Code Guidelines mit der Hilfe von Static Code Analyse Tools wie SonarQube und ESLint
  • Implementierung von Apollo GraphQL Clients zur Kommunikation mit den RTL und Deezer Backends
  • Optimierung der App für Server Side Rendering und Search Engine Optimization
  • Unterstützung des Backends bei ihrer Microservice Architecture durch Implementierung von Services in Node.js, Releases von npm Paketen mit GitLab CI/CD, Erstellung von Docker Images und Verwaltung von Kubernetes Clustern
  • Erweiterung und Verbesserung der Deezer Beispiel-Implementierungen in React

Angular TypeScript HTML5 SCSS NX Jest Jasmine Cypress GitLab CI/CD Clean Code SonarQube ESLint GraphQL ReactJS
RTL Technology GmbH
Köln
9 Monate
2023-04 - 2023-12

Forschung, Implementierung und Optimierung von Artificial Neural Networks

Wissenschaftlicher Mitarbeiter Python TensorFlow Pytorch ...
Wissenschaftlicher Mitarbeiter

  • Forschung, Implementierung und Optimierung von Artificial Neural Networks, insbesondere (Conditional) Variational AutoEncoders und Generative Adversarial Networks, in Python, TensorFlow, Keras, Pytorch, scikit-learn und pandas
  • Aufbereitung, Analyse und Visualisierung von Daten mit seaborn, Matplotlib und Plotly
  • Unterstützung bei der Erstellung von Berichten und wissenschaftlichen Veröffentlichungen

Python TensorFlow Pytorch Keras Künstliche Intelligenz Machine Learning
Technische Hochschule OWL
Lemgo
2 Jahre
2020-01 - 2021-12

Führung eines agilen crossfunktionalen Entwicklerteams nach Scrum (SAFe)

Technischer Product Owner Scrum SAFe Micro Frontend ...
Technischer Product Owner
  • Als Technischer Product Owner - Führung eines agilen Entwicklerteams nach Scrum auch innerhalb des SAFe Kontext
  • Definition, Priorisierung und Verantwortung des Team Backlogs inklusive der Epics, Features und User Stories
  • Ausarbeitung und Definition von Architektur-Anforderungen, besonders im Kontext von Micro Frontends
  • Koordination von externen Ressourcen, Durchführung von Bewerbungsgesprächen mit Freelancern, Entwicklen und Product Ownern
  • Einarbeitung und Vermittlung von neuen Methodiken und ihrer Anwendung darunter Lean UX, Collaborative UX Design und Design Sprints
  • Einholung von Nutzerfeedback, Stakeholdermanagement und Durchführung von Workshops zur Findung der effektivsten und effizientesten Lösung mit Hilfe von Prinzipien wie MVP, Pareto Principle, User Story Mapping und Story Slicing

Scrum SAFe Micro Frontend Lean UX Collaborative UX Design Design Sprints User Story Mapping Story Slicing Bewerbermanagement Applikationsarchitektur
Diamant Software GmbH
Bielefeld
7 Monate
2021-05 - 2021-11

Entwicklung einer Progressive Web App

Vue.js TypeScript HTML5 ...
  • Implementierung einer Progressive Web App mit Vue.js, einschließlich Vuex und Vue Router, Typescript, HTML5 und SCSS
  • Für die Backend Implementierung wurde Firebase gewählt zur Authentifizierung, Hosting und der NoSQL Datenbank Cloud Firestore
  • Die App wird mit Hilfe einer GitLab CI/CD Pipeline deployed und nutzt Jest für automatisierte Tests
Vue.js TypeScript HTML5 SCSS Firebase GitLab CI/CD Jest
1 Jahr
2019-03 - 2020-02

Einführung und Implementierung einer Multi Repo Micro Frontend Architektur, Entwicklung von Web Apps, UI Library, Designsystem

Software Developer Angular TypeScript HTML5 ...
Software Developer
  • Als Web Entwickler - Anforderungsmanagement, Implementierung und Integration von Feature-übergreifenden Architekturanforderungen in Angular, Typescript mit RxJS, HTML5 und Less
  • Definition und Implementierung neuer Schnittstellen gemeinsam mit Team Mitgliedern, Stakeholdern und Architekten unterstützt durch Swagger und OpenAPI
  • Coaching und Einarbeitung von Entwicklern, Förderung des Collective Code Ownership Mindsets und der Clean Code Richtlinien im Team zu Steigerung der Codequalität
  • Entwicklung von automatisierten Tests in Jest, Jasmine und Karma basierend auf der Agilen Test Matrix und ATDD
  • Konfiguration von Azure Pipelines zur Erstellung und Veröffentlichung von npm Paketen in der npm-registry mit ng-packagr, git hooks und semantic versioning
Angular TypeScript HTML5 Less Swagger OpenAPI Clean Code Jest Jasmine Karma ATDD Azure Pipelines npm
Diamant Software GmbH
Bielefeld
1 Jahr 1 Monat
2018-02 - 2019-02

Implementierung einer Echtzeit Auto Verkaufsplattform

IT-Consultant Angular TypeScript HTML5 ...
IT-Consultant

  • Entwicklung einer reaktiven Web App mit Angular, Typescript, HTML5 und SCSS
  • Implementierung von Unit- und Integration-Tests mit Jasmine und Karma
  • Verwendung von NgRX zur Speicherung und RxJS zur Verwaltung von Echtzeit Daten Updates einer Websocket Anbindung implementiert in RabbitMQ nach dem STOMP Protkoll
  • Implementierung einer OData- und SOAP-API zur Kommunikation mit den Backends
  • Bereitstellung und Verwaltung der Komponenten in der Azure Cloud
  • Zusammenarbeit mit den UI und UX Designern mit Hilfe von Zeplin

Angular TypeScript HTML5 SCSS Jasmine Karma NgRX RxJS Websocket RabbitMQ STOMP OData SOAP Azure Zeplin
Volkswagen Financial Services
Braunschweig
1 Jahr 4 Monate
2016-10 - 2018-01

Fullstack Entwicklung von responsiven Web Apps

IT-Consultant JavaScript Java SAP UI5 ...
IT-Consultant
  • Fullstack Entwicklung von responsiven Web Apps mit dem OpenUI5 Javascript Framework für das Frontend und Java mit Apache Maven für das Backend
  • Erstellung von nativen Android und iOS Apps mit Hilfe von Apache Cordova
  • Hosting der Apps auf einem Apache Tomcat Server, Implementierung von JAX-RS und Apache Olingo zur Erstellung von RESTful- and OData-Apis
  • Speicherung der Daten in einer MySQL Datenbank mit automatischer Schema-Generierung von Hibernate
  • Planung und Durchführung von Workshops zur Einholung und Evaluierung von Kunden-Feedback und -Anforderungen
  • Schulung der internen IT des Kunden und Unterstützung durch 2nd Level Support
JavaScript Java SAP UI5 Maven Apache Cordova Apache Tomcat Apache Olingo JAX-RS REST OData MySQL Hibernate
Wortmann KG Internationale Schuhproduktionen
Detmold
4 Monate
2016-06 - 2016-09

Implementierung einer responsiven Web App

IT-Consultant Javascript SAP UI5
IT-Consultant
  • Developed a responsive web app using the framework
  • Extended the  Launchpad to fit customer specific processes
Javascript SAP UI5
EDEKA ZENTRALE Stiftung & Co. KG
Minden, Westfalen

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2022-05 - 2022-05

Kubernetes for App Developers

Linux Foundation
Linux Foundation
1 Monat
2020-05 - 2020-05

POPM Certified SAFe® 5 Product Owner/ Product Manager

Kegon AG
Kegon AG
2 Monate
2018-09 - 2018-10

Google Cloud Architect

Coursera Inc.
Coursera Inc.
4 Monate
2018-06 - 2018-09

PM Academy - Foundation Setup

Reply AG
Reply AG
3 Jahre 8 Monate
2012-09 - 2016-04

B.Sc. Angewandte Mathematik

Fachhochschule Bielefeld
Fachhochschule Bielefeld

Position

Position

Seit 2016 Erfahrung in der Web Entwicklung mit diversen JavaScript Frameworks.

Expertenkenntnisse in Angular (TypeScript inkl. RxJS, SCSS, HTML5), sehr gute Kenntnisse in Vue.js, immer an neuen Frameworks und Technologien interessiert.

Mein Hauptfokus liegt auf der Frontend Entwicklung, aber auch Entwicklung von Backend (Micro-) Services mit Node.js.

Kompetenzen

Kompetenzen

Top-Skills

Angular TypeScript Vue.js JavaScript Python Java Angular Vue.js Node.js RxJS Jest Cypress NX HTML5 CSS3 SCSS Less GraphQL REST GitLab CI/CD Azure Pipelines Kubernetes Docker

Schwerpunkte

Angular
Experte
JavaScript/TypeScript
Experte
HTML5,CSS3,SCSS,Less
Experte
Jest, Cypress, Jasmine, Karma
Experte
Vue.js
Fortgeschritten
Vitest, Playwright
Fortgeschritten
RxJS, NgRX, Vuex, Pinia
Experte
Node.js
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Berufserfahrung

02/2024 - heute

Rolle: Senior Web Developer

Customer: Getslash GmbH, Oelde


Aufgaben:

Update einer legacy Angular App auf den neusten Stand der Technik 


01/2022 - 02/2024

Rolle: Senior Web Developer

Customer: RTL Technology GmbH, Köln


Aufgaben:

Implementierung der Multipurpose Streaming Plattform RTL+, insbesondere Musik


04/2023 - 12/2023

Rolle: Wissenschaftlicher Mitarbeiter

Customer: Technische Hochschule OWL, Lemgo


Aufgaben:

KI und ML Forschungsprojekt Sydapro (Synthetische Daten in Produktion)


01/2020 - 12/2021

Rolle: Technical Product Owner

Customer: Diamant Software GmbH, Bielefeld


Aufgaben:

Führung eines agilen crossfunktionalen Entwicklerteams nach Scrum (SAFe)


03/2019 - 02/2020

Rolle: Software Developer

Customer: Diamant Software GmbH, Bielefeld


Aufgaben:

Einfu?hrung und Implementierung einer Multi Repo Micro Frontend Architektur, Entwicklung von Web Apps, UI Library, Designsystem 


07/2018 - 02/2019

Rolle: IT-Consultant

Customer: Go Reply GmbH, Gütersloh


Aufgaben:

Implementierung einer Echtzeit Auto Verkaufsplattform 


06/2016 - 06/2018

Rolle: IT-Consultant

Customer: Syskoplan Reply GmbH & Co. KG, Gütersloh


Aufgaben:

Full Stack Entwicklung von Responsive Web Apps & nativen Apps


Skills

Programming Languages:
JavaScript/TypeScript, Python, Java

JavaScript/TypeScript:
Angular, Vue.js, Node.js, NX, npm

Python:
TensorFlow, Pytorch, scikit-learn, pandas, Matplotlib, Seaborn, NumPy, Plotly

Java:
Apache Maven, Hibernate, JPQL, JAX-RS, Apache Tomcat, TestNG, Apache Olingo

Testing:
Jest, Cypress, Vitest, Playwright, Jasmine, Karma

State Management:
RxJS, NgRX, Vuex, Pinia

Markup/Style Sheet:
HTML5, CSS3, SCSS, Less, XML

Protocols:
GraphQL, REST, OData, SOAP, STOMP

DevOps:
GitLab CI/CD, Azure Pipelines, Kubernetes, Docker, Helm

Programmiersprachen

Javascript/Typescript
Experte
Python
Fortgeschritten
Java
Fortgeschritten

Einsatzorte

Einsatzorte

Bielefeld (+200km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

8 Monate
2024-02 - heute

Update einer legacy Angular App auf den neusten Stand der Technik

Senior Web Entwickler Angular TypeScript HTML5 ...
Senior Web Entwickler
Rolle: Senior Web Entwickler

Aufgabe: Update einer legacy Angular App auf den neusten Stand der Technik

  • Update einer legacy Angular Web App auf den neusten Stand der Technik mit Angular 17, Standalone Components, Reactive and Declarative Code, RxJS Best Practices

  • Einfu?hrung des Tactical Domain Driven Designs fu?r Angular mit NX zur Verwaltung des Monorepos, Einfu?hrung von Storybook zur Erstellung des Designsystems

  • Sicherstellung der Code Qualita?t mit Hilfe von automatisierten Unit-Tests in Jest und Vitest, E2E-Tests in Cypress basierend auf der Agilen Test Matrix

  • Coaching von Mitarbeitern in die Clean Code Guidelines und Best Practices in Angular, Vue.jsTypeScript und RxJS

  • Beratung bei der langfristigen technologischen Ausrichtung des Unternehmens 

  • Verbesserung der GitLab CI/CD Build Pipeline Performance 

Angular TypeScript HTML5 SCSS NX Jest Karma RxJS GitLab CI/CD REST Vue.js Vitest Cypress TailwindCSS PrimeVue Storybook
Getslash GmbH
Oelde, Westfalen
2 Jahre 2 Monate
2022-01 - 2024-02

Implementierung einer Multipurpose Streaming Plattform, insbesondere Musik

Senior Web Developer Angular TypeScript HTML5 ...
Senior Web Developer

  • Konzipierung und Implementierung der RTL+ Musik Streaming Web App von Grund auf in Angular mit Typescript, HTML5 und SCSS, in einem von NX organisierten Monorepo
  • Implementierung einer ausgiebigen Test Abdeckung von Unit-, Integration- und Snapshot-Tests in Jest und Jasmine und E2E-Tests in Cypress zur Qualitätssicherung der on demand Releases mit Hilfe von GitLab CI/CD
  • Coaching und Einführung des Collective Code Ownership Mindsets und Clean Code Guidelines mit der Hilfe von Static Code Analyse Tools wie SonarQube und ESLint
  • Implementierung von Apollo GraphQL Clients zur Kommunikation mit den RTL und Deezer Backends
  • Optimierung der App für Server Side Rendering und Search Engine Optimization
  • Unterstützung des Backends bei ihrer Microservice Architecture durch Implementierung von Services in Node.js, Releases von npm Paketen mit GitLab CI/CD, Erstellung von Docker Images und Verwaltung von Kubernetes Clustern
  • Erweiterung und Verbesserung der Deezer Beispiel-Implementierungen in React

Angular TypeScript HTML5 SCSS NX Jest Jasmine Cypress GitLab CI/CD Clean Code SonarQube ESLint GraphQL ReactJS
RTL Technology GmbH
Köln
9 Monate
2023-04 - 2023-12

Forschung, Implementierung und Optimierung von Artificial Neural Networks

Wissenschaftlicher Mitarbeiter Python TensorFlow Pytorch ...
Wissenschaftlicher Mitarbeiter

  • Forschung, Implementierung und Optimierung von Artificial Neural Networks, insbesondere (Conditional) Variational AutoEncoders und Generative Adversarial Networks, in Python, TensorFlow, Keras, Pytorch, scikit-learn und pandas
  • Aufbereitung, Analyse und Visualisierung von Daten mit seaborn, Matplotlib und Plotly
  • Unterstützung bei der Erstellung von Berichten und wissenschaftlichen Veröffentlichungen

Python TensorFlow Pytorch Keras Künstliche Intelligenz Machine Learning
Technische Hochschule OWL
Lemgo
2 Jahre
2020-01 - 2021-12

Führung eines agilen crossfunktionalen Entwicklerteams nach Scrum (SAFe)

Technischer Product Owner Scrum SAFe Micro Frontend ...
Technischer Product Owner
  • Als Technischer Product Owner - Führung eines agilen Entwicklerteams nach Scrum auch innerhalb des SAFe Kontext
  • Definition, Priorisierung und Verantwortung des Team Backlogs inklusive der Epics, Features und User Stories
  • Ausarbeitung und Definition von Architektur-Anforderungen, besonders im Kontext von Micro Frontends
  • Koordination von externen Ressourcen, Durchführung von Bewerbungsgesprächen mit Freelancern, Entwicklen und Product Ownern
  • Einarbeitung und Vermittlung von neuen Methodiken und ihrer Anwendung darunter Lean UX, Collaborative UX Design und Design Sprints
  • Einholung von Nutzerfeedback, Stakeholdermanagement und Durchführung von Workshops zur Findung der effektivsten und effizientesten Lösung mit Hilfe von Prinzipien wie MVP, Pareto Principle, User Story Mapping und Story Slicing

Scrum SAFe Micro Frontend Lean UX Collaborative UX Design Design Sprints User Story Mapping Story Slicing Bewerbermanagement Applikationsarchitektur
Diamant Software GmbH
Bielefeld
7 Monate
2021-05 - 2021-11

Entwicklung einer Progressive Web App

Vue.js TypeScript HTML5 ...
  • Implementierung einer Progressive Web App mit Vue.js, einschließlich Vuex und Vue Router, Typescript, HTML5 und SCSS
  • Für die Backend Implementierung wurde Firebase gewählt zur Authentifizierung, Hosting und der NoSQL Datenbank Cloud Firestore
  • Die App wird mit Hilfe einer GitLab CI/CD Pipeline deployed und nutzt Jest für automatisierte Tests
Vue.js TypeScript HTML5 SCSS Firebase GitLab CI/CD Jest
1 Jahr
2019-03 - 2020-02

Einführung und Implementierung einer Multi Repo Micro Frontend Architektur, Entwicklung von Web Apps, UI Library, Designsystem

Software Developer Angular TypeScript HTML5 ...
Software Developer
  • Als Web Entwickler - Anforderungsmanagement, Implementierung und Integration von Feature-übergreifenden Architekturanforderungen in Angular, Typescript mit RxJS, HTML5 und Less
  • Definition und Implementierung neuer Schnittstellen gemeinsam mit Team Mitgliedern, Stakeholdern und Architekten unterstützt durch Swagger und OpenAPI
  • Coaching und Einarbeitung von Entwicklern, Förderung des Collective Code Ownership Mindsets und der Clean Code Richtlinien im Team zu Steigerung der Codequalität
  • Entwicklung von automatisierten Tests in Jest, Jasmine und Karma basierend auf der Agilen Test Matrix und ATDD
  • Konfiguration von Azure Pipelines zur Erstellung und Veröffentlichung von npm Paketen in der npm-registry mit ng-packagr, git hooks und semantic versioning
Angular TypeScript HTML5 Less Swagger OpenAPI Clean Code Jest Jasmine Karma ATDD Azure Pipelines npm
Diamant Software GmbH
Bielefeld
1 Jahr 1 Monat
2018-02 - 2019-02

Implementierung einer Echtzeit Auto Verkaufsplattform

IT-Consultant Angular TypeScript HTML5 ...
IT-Consultant

  • Entwicklung einer reaktiven Web App mit Angular, Typescript, HTML5 und SCSS
  • Implementierung von Unit- und Integration-Tests mit Jasmine und Karma
  • Verwendung von NgRX zur Speicherung und RxJS zur Verwaltung von Echtzeit Daten Updates einer Websocket Anbindung implementiert in RabbitMQ nach dem STOMP Protkoll
  • Implementierung einer OData- und SOAP-API zur Kommunikation mit den Backends
  • Bereitstellung und Verwaltung der Komponenten in der Azure Cloud
  • Zusammenarbeit mit den UI und UX Designern mit Hilfe von Zeplin

Angular TypeScript HTML5 SCSS Jasmine Karma NgRX RxJS Websocket RabbitMQ STOMP OData SOAP Azure Zeplin
Volkswagen Financial Services
Braunschweig
1 Jahr 4 Monate
2016-10 - 2018-01

Fullstack Entwicklung von responsiven Web Apps

IT-Consultant JavaScript Java SAP UI5 ...
IT-Consultant
  • Fullstack Entwicklung von responsiven Web Apps mit dem OpenUI5 Javascript Framework für das Frontend und Java mit Apache Maven für das Backend
  • Erstellung von nativen Android und iOS Apps mit Hilfe von Apache Cordova
  • Hosting der Apps auf einem Apache Tomcat Server, Implementierung von JAX-RS und Apache Olingo zur Erstellung von RESTful- and OData-Apis
  • Speicherung der Daten in einer MySQL Datenbank mit automatischer Schema-Generierung von Hibernate
  • Planung und Durchführung von Workshops zur Einholung und Evaluierung von Kunden-Feedback und -Anforderungen
  • Schulung der internen IT des Kunden und Unterstützung durch 2nd Level Support
JavaScript Java SAP UI5 Maven Apache Cordova Apache Tomcat Apache Olingo JAX-RS REST OData MySQL Hibernate
Wortmann KG Internationale Schuhproduktionen
Detmold
4 Monate
2016-06 - 2016-09

Implementierung einer responsiven Web App

IT-Consultant Javascript SAP UI5
IT-Consultant
  • Developed a responsive web app using the framework
  • Extended the  Launchpad to fit customer specific processes
Javascript SAP UI5
EDEKA ZENTRALE Stiftung & Co. KG
Minden, Westfalen

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2022-05 - 2022-05

Kubernetes for App Developers

Linux Foundation
Linux Foundation
1 Monat
2020-05 - 2020-05

POPM Certified SAFe® 5 Product Owner/ Product Manager

Kegon AG
Kegon AG
2 Monate
2018-09 - 2018-10

Google Cloud Architect

Coursera Inc.
Coursera Inc.
4 Monate
2018-06 - 2018-09

PM Academy - Foundation Setup

Reply AG
Reply AG
3 Jahre 8 Monate
2012-09 - 2016-04

B.Sc. Angewandte Mathematik

Fachhochschule Bielefeld
Fachhochschule Bielefeld

Position

Position

Seit 2016 Erfahrung in der Web Entwicklung mit diversen JavaScript Frameworks.

Expertenkenntnisse in Angular (TypeScript inkl. RxJS, SCSS, HTML5), sehr gute Kenntnisse in Vue.js, immer an neuen Frameworks und Technologien interessiert.

Mein Hauptfokus liegt auf der Frontend Entwicklung, aber auch Entwicklung von Backend (Micro-) Services mit Node.js.

Kompetenzen

Kompetenzen

Top-Skills

Angular TypeScript Vue.js JavaScript Python Java Angular Vue.js Node.js RxJS Jest Cypress NX HTML5 CSS3 SCSS Less GraphQL REST GitLab CI/CD Azure Pipelines Kubernetes Docker

Schwerpunkte

Angular
Experte
JavaScript/TypeScript
Experte
HTML5,CSS3,SCSS,Less
Experte
Jest, Cypress, Jasmine, Karma
Experte
Vue.js
Fortgeschritten
Vitest, Playwright
Fortgeschritten
RxJS, NgRX, Vuex, Pinia
Experte
Node.js
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Berufserfahrung

02/2024 - heute

Rolle: Senior Web Developer

Customer: Getslash GmbH, Oelde


Aufgaben:

Update einer legacy Angular App auf den neusten Stand der Technik 


01/2022 - 02/2024

Rolle: Senior Web Developer

Customer: RTL Technology GmbH, Köln


Aufgaben:

Implementierung der Multipurpose Streaming Plattform RTL+, insbesondere Musik


04/2023 - 12/2023

Rolle: Wissenschaftlicher Mitarbeiter

Customer: Technische Hochschule OWL, Lemgo


Aufgaben:

KI und ML Forschungsprojekt Sydapro (Synthetische Daten in Produktion)


01/2020 - 12/2021

Rolle: Technical Product Owner

Customer: Diamant Software GmbH, Bielefeld


Aufgaben:

Führung eines agilen crossfunktionalen Entwicklerteams nach Scrum (SAFe)


03/2019 - 02/2020

Rolle: Software Developer

Customer: Diamant Software GmbH, Bielefeld


Aufgaben:

Einfu?hrung und Implementierung einer Multi Repo Micro Frontend Architektur, Entwicklung von Web Apps, UI Library, Designsystem 


07/2018 - 02/2019

Rolle: IT-Consultant

Customer: Go Reply GmbH, Gütersloh


Aufgaben:

Implementierung einer Echtzeit Auto Verkaufsplattform 


06/2016 - 06/2018

Rolle: IT-Consultant

Customer: Syskoplan Reply GmbH & Co. KG, Gütersloh


Aufgaben:

Full Stack Entwicklung von Responsive Web Apps & nativen Apps


Skills

Programming Languages:
JavaScript/TypeScript, Python, Java

JavaScript/TypeScript:
Angular, Vue.js, Node.js, NX, npm

Python:
TensorFlow, Pytorch, scikit-learn, pandas, Matplotlib, Seaborn, NumPy, Plotly

Java:
Apache Maven, Hibernate, JPQL, JAX-RS, Apache Tomcat, TestNG, Apache Olingo

Testing:
Jest, Cypress, Vitest, Playwright, Jasmine, Karma

State Management:
RxJS, NgRX, Vuex, Pinia

Markup/Style Sheet:
HTML5, CSS3, SCSS, Less, XML

Protocols:
GraphQL, REST, OData, SOAP, STOMP

DevOps:
GitLab CI/CD, Azure Pipelines, Kubernetes, Docker, Helm

Programmiersprachen

Javascript/Typescript
Experte
Python
Fortgeschritten
Java
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.