TypeScript, Angular, Stencil.js, HTML5, (S)CSS, Redux, RxJS, Node.js // Frontend & Backend Web Entwicklung (Full-Stack)
Aktualisiert am 04.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 04.07.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Angular
TypeScript
Stencil.js
TypeScript
JavaScript
Node.js
HTML
HTML5
CSS
Git
SCSS
Frontend-Developer
Frontend Entwickler
Scrum
RxJS
Cypress
Backend-Entwickler
Express.js
Redux
NgRX
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Türkisch
Verhandlungssicher

Einsatzorte

Einsatzorte

München (+200km) Ravensburg (Württemberg) (+200km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

10 Monate
2022-01 - 2022-10

Unterstützung bei der Modernisierung des Webmailers (GMX, Web.de, mail.com)

Senior Front-end Developer TypeScript Stencil.js
Senior Front-end Developer
  • Unterstützung bei der Modernisierung des Webmailers (GMX, Web.de, Mail.com) durch Web

  • Components mit Redux und Redux-Saga. Mehrere Microfrontends welche mit Stencil.js entwickelt wurden und über einen gemeinsam Redux Store kommunizieren, wurden

  • implementiert und erweitert. Unit Tests mit Jest. Linting, Gitlab Pipeline, SonarCube. Entwickelt wurde nach dem GitFlow und Kanban.

Redux-Saga Stencil.js TypeScript Jest WebComponents (Shadow Dom) Redux Redux Toolkit Git GitLab SonarCube Kanban Jira Confluence
TypeScript Stencil.js
1&1 ? Unity Media AG
3 Monate
2021-11 - 2022-01

Unterstützung bei der Entwicklung mehrere Single-Page-Applikation

Senior Front-end Developer TypeScript Angular RxJs
Senior Front-end Developer
  • Unterstützung bei der Entwicklung mehrere Single-Page-Applikation für Versicherungsendkunden und Versicherungsagenturen. 
  • Qualitätssicherung und Testen von Angular Komponenten mit Unit Tests. 
  • Jenkins Pipeline mit Linting, Testing und SonarCube checks. Gearbeitet mit dem GitFlow und nach SCRUM
TypeScript Angular RxJs Angular Material Jest Git GitHub Jenkins SonarCube Scrum Jira Confluence
TypeScript Angular RxJs
DZBank R+V ? Wiesbaden (Remote)
9 Monate
2021-03 - 2021-11

Entwicklung eines Portals

Senior Full-stack Developer TypeScript Node.js Angular ...
Senior Full-stack Developer

  • Entwicklung eines Portals um das Management der Förderanträge der Filmkultur und Filmwirtschaft (Gesamtvolumen: 132Mio Euro) in der Cloud handzuhaben. Backend Entwicklung mit node.js, TypeScript und Express als Framework. 
  • MSSQL Datenbankanbindung mittels TypeORM.
  • Frontend Entwicklung mit Angular und Kendo UI als Komponenten Library.

Node.js express.js TypeORM MSSQL Docker Azure Angular TypeScript CSS Kendo UI excel.js
TypeScript Node.js Angular Express.js TypeORM Azure
PWC für Filmförderung ? Düsseldorf (Remote)
8 Monate
2020-08 - 2021-03

Smart City - Quartierkonzept

Senior Lead Front-end Developer TypeScript Angular NgRx
Senior Lead Front-end Developer

  • Im Projekt Smart City - Quartierkonzept entstand eine Plattform welche die Digitalisierung eines ganzen Quartiers ermöglichen soll. 
  • Die Quartiersplattform ermöglicht die smarte Steuerung und unterstützt ein innovatives Leben innerhalb von Quartieren in der DACH Region. 
  • Die Quartiersplattform wird als Integrationsplattform für derzeitige und zukünftige Use Cases und Applikationen des Plattform Portfolios entwickelt. 
  • Konzeption und Entwicklung des Frontends für die responsive WebApp "Quartier Plattform ( MyQmunity)

Git SCSS TypeScript Angular NgRx RxJs Angular Material Jira Scrum Confluence
TypeScript Angular NgRx
EnBw Energie Baden-Würrtemberg AG ? Karlsuhe (Remote)
6 Monate
2020-07 - 2020-12

Webapplikation zur Prozessautomatisierung

Senior Front-end Developer Angular TypeScript NgRx ...
Senior Front-end Developer

  • Als ?Administration as a Service? bietet quaranoeine open source Webapplikation zur Prozessautomatisierung bei Gesundheitsbehörden. 
  • Die Dokumentation der Verläufe von Infizierten und deren Kontaktpersonen in Quarantäne bzw. häuslicher Isolation wird durch eine Webapplikation abgebildet. 
  • Unterstützung bei der Entwicklung der Single-Page-Applikation mit Angular, NgRx im Nx Workspace

Angular Angular Material CSS NgRx RxJs Nx Workspace Cypress Gitlab Scrum
Angular TypeScript NgRx RxJs Nx MonoRepo Cypress Gitlab Scrum
Quarano e.V. (Remote)
1 Jahr 2 Monate
2019-05 - 2020-06

Konzeption der Front-end Architektur

Lead Front-end Developer
Lead Front-end Developer

  • Perfectly Keyless Commercial Vehicle (PKCV)
  • Präzise Funkortung und sicheres Schlüsselmanagement - Das Smartphone ersetzt den Lkw-Schlüssel für mehr Effizienz und Flexibilität. 
  • Das schlüssellose Lkw-Zugangssystem ermöglicht den passiven Lkw-Zugang und -start via Smartphone, ganz ohne Aktion des Fahrers.
  • Konzeption der Front-end Architektur und Umsetzung des Fleet Managements als SPA Web Applikation für die Verwaltung der virtuellen Schlüssel an verschiedene Personen wie Fahrer, Mechaniker, Putzkraft.

Angular TypeScript RxJs Angular Material Bootstrap Git Jira Confluence UX Design Swagger RESTful API Bosch IoT Cloud
Robert BOSCH GmbH ? Stuttgart
6 Monate
2018-09 - 2019-02

Unterstützung der Entwicklung des Frontends

Front-end Developer
Front-end Developer

  • Unterstützung der Entwicklung des Frontends mit Angular 6, Angular NDBX und dem internem Angular Page Flow Engine Framework. 
  • Das Frontend kommuniziert via REST APIs mit dem Backend (als Backend for Frontend).
  • Eine globale, einheitliche Anwendung, die mittels unterschiedlicher Konfigurationen in verschiedenen Szenarien/Märkten/Ländern zum Einsatz kommen soll wurde entwickelt (FNOL)

Angular TypeScript RxJs Angular Material Angular NDBX GitHub BrowserStack Selennium Protector Jasmine Jenkins Cloud Foundry
Allianz Global Digital Factory ? München
1 Jahr 5 Monate
2015-01 - 2016-05

Entwicklung und Design

Full-Stack Developer
Full-Stack Developer
  • Entwicklung und Design einer SPA um die Echtzeit Erkennung bzw. Transkription sowie die multilinguale Übersetzung des Live Audiomaterials darzustellen. 
  • Kommunikation mit einem Mediatorserver, die Speicherung der Daten in Datenbanken und Aufbereitung und Präsentation der Daten via Websockets und REST API für die SPA.
  • Intuitive und kooperative Korrekturmöglichkeit der maschinellen Daten für die User
Pyhton Django MySQL JavaScript JQuery CSS Bootstrap
KIT - Karlsruhe

Aus- und Weiterbildung

Aus- und Weiterbildung

8 Jahre 7 Monate
2006-10 - 2015-04

Informatik Studium

Diplom-Informatiker, Karlsruhe Institute of Technology (KIT)
Diplom-Informatiker
Karlsruhe Institute of Technology (KIT)
Studium der Informatik. Vertiefungen in Anthropomatik und Telematik.
Studienabschluss als ?Dipl.-Inform.? (Note: 1,5)
7 Monate
2014-06 - 2014-12

Diplomarbeit / Auslandsemester (USA)

Master Thesis, Carnegie Mellon University Silicon Valley, California
Master Thesis
Carnegie Mellon University Silicon Valley, California

Auslandsemester in den Vereinigten Staaten, Kalifornien.

Stipendium der Baden-Württemberg Stiftung. Diplomarbeit: ?Applying Crowdsourcing

to Automatic Lecture Transcription and Translation? (Note: 1,0)

Position

Position

  • Frontend-Developer
  • Frontend-Lead
  • Frontend-Consulting
  • Backend-Developer
  • Fullstack-Developer

Kompetenzen

Kompetenzen

Top-Skills

Angular TypeScript Stencil.js TypeScript JavaScript Node.js HTML HTML5 CSS Git SCSS Frontend-Developer Frontend Entwickler Scrum RxJS Cypress Backend-Entwickler Express.js Redux NgRX

Schwerpunkte

Frontend Entwicklung
Experte
Backend Entwicklung
Fortgeschritten

Frameworks | Libraries

  • Angular / RxJs / NgRx / Angular CLI

  • Angular Material / Bootstrap

  • Kendo UI / DevExtreme

  • Stencil.js

  • Express.js / Nest.js

  • jQuery

  • Jasmine / Jest

  • Cypress

  • TypeORM

  • Nx Workspace / MonoRepo

DevOps | Versioning | DB

  • GitLab / Jenkins CI/CD

  • GIT (GITFlow)

  • AWS / Azure

  • Docker

  • MySQL / MsSQL

Methodologies | Tools

  • Scrum

  • Kanban

  • Jira / Confluence

  • GitHub / BitBucket

  • VS Code

Experience | Skills

  • Frontend Entwicklung

  • Backend Entwicklung

  • Agile Softwareentwiklung

  • Responsive Design

  • Code-Review

  • Unit & E2E Testing

  • User Experience

  • Digitale Bildverarbeitung

  • Audioproduktion

  • Woodworking



Aufgabenbereiche

Entwicklung
Experte
Coaching
Fortgeschritten
Beratung
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Angular
Experte
RxJs
Experte
NgRx
Experte
Angular Material
Experte
Angular-CLI
Experte
KendoUI
Fortgeschritten
DevExtreme
Fortgeschritten
Stencil.js
Experte
Cypress
Fortgeschritten
TypeORM
Fortgeschritten
Nx Workspace / MonoRepo
Fortgeschritten
Node.js
Fortgeschritten
Express.js
Fortgeschritten
Nest.js
Fortgeschritten
VSCode
Experte
WebComponents
Experte
HTML5
Experte
CSS / SCSS
Experte
Git
Experte
ShadowDOM
Experte

Betriebssysteme

Windows
Experte
Linux
Experte
Mac OSX
Experte

Programmiersprachen

TypeScript
Experte
JavaScript
Experte
HTML
Experte
CSS
Experte
NodeJS
Experte
Python
Fortgeschritten
Java
Basics
SQL
Basics
Angular
Experte
Stencil
Experte

Datenbanken

MySQL
Fortgeschritten
MSSQL
Fortgeschritten

Branchen

Branchen

  • Automotive
  • Insurance / Finance
  • Smart-City
  • IT / Telecommunication

Einsatzorte

Einsatzorte

München (+200km) Ravensburg (Württemberg) (+200km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

10 Monate
2022-01 - 2022-10

Unterstützung bei der Modernisierung des Webmailers (GMX, Web.de, mail.com)

Senior Front-end Developer TypeScript Stencil.js
Senior Front-end Developer
  • Unterstützung bei der Modernisierung des Webmailers (GMX, Web.de, Mail.com) durch Web

  • Components mit Redux und Redux-Saga. Mehrere Microfrontends welche mit Stencil.js entwickelt wurden und über einen gemeinsam Redux Store kommunizieren, wurden

  • implementiert und erweitert. Unit Tests mit Jest. Linting, Gitlab Pipeline, SonarCube. Entwickelt wurde nach dem GitFlow und Kanban.

Redux-Saga Stencil.js TypeScript Jest WebComponents (Shadow Dom) Redux Redux Toolkit Git GitLab SonarCube Kanban Jira Confluence
TypeScript Stencil.js
1&1 ? Unity Media AG
3 Monate
2021-11 - 2022-01

Unterstützung bei der Entwicklung mehrere Single-Page-Applikation

Senior Front-end Developer TypeScript Angular RxJs
Senior Front-end Developer
  • Unterstützung bei der Entwicklung mehrere Single-Page-Applikation für Versicherungsendkunden und Versicherungsagenturen. 
  • Qualitätssicherung und Testen von Angular Komponenten mit Unit Tests. 
  • Jenkins Pipeline mit Linting, Testing und SonarCube checks. Gearbeitet mit dem GitFlow und nach SCRUM
TypeScript Angular RxJs Angular Material Jest Git GitHub Jenkins SonarCube Scrum Jira Confluence
TypeScript Angular RxJs
DZBank R+V ? Wiesbaden (Remote)
9 Monate
2021-03 - 2021-11

Entwicklung eines Portals

Senior Full-stack Developer TypeScript Node.js Angular ...
Senior Full-stack Developer

  • Entwicklung eines Portals um das Management der Förderanträge der Filmkultur und Filmwirtschaft (Gesamtvolumen: 132Mio Euro) in der Cloud handzuhaben. Backend Entwicklung mit node.js, TypeScript und Express als Framework. 
  • MSSQL Datenbankanbindung mittels TypeORM.
  • Frontend Entwicklung mit Angular und Kendo UI als Komponenten Library.

Node.js express.js TypeORM MSSQL Docker Azure Angular TypeScript CSS Kendo UI excel.js
TypeScript Node.js Angular Express.js TypeORM Azure
PWC für Filmförderung ? Düsseldorf (Remote)
8 Monate
2020-08 - 2021-03

Smart City - Quartierkonzept

Senior Lead Front-end Developer TypeScript Angular NgRx
Senior Lead Front-end Developer

  • Im Projekt Smart City - Quartierkonzept entstand eine Plattform welche die Digitalisierung eines ganzen Quartiers ermöglichen soll. 
  • Die Quartiersplattform ermöglicht die smarte Steuerung und unterstützt ein innovatives Leben innerhalb von Quartieren in der DACH Region. 
  • Die Quartiersplattform wird als Integrationsplattform für derzeitige und zukünftige Use Cases und Applikationen des Plattform Portfolios entwickelt. 
  • Konzeption und Entwicklung des Frontends für die responsive WebApp "Quartier Plattform ( MyQmunity)

Git SCSS TypeScript Angular NgRx RxJs Angular Material Jira Scrum Confluence
TypeScript Angular NgRx
EnBw Energie Baden-Würrtemberg AG ? Karlsuhe (Remote)
6 Monate
2020-07 - 2020-12

Webapplikation zur Prozessautomatisierung

Senior Front-end Developer Angular TypeScript NgRx ...
Senior Front-end Developer

  • Als ?Administration as a Service? bietet quaranoeine open source Webapplikation zur Prozessautomatisierung bei Gesundheitsbehörden. 
  • Die Dokumentation der Verläufe von Infizierten und deren Kontaktpersonen in Quarantäne bzw. häuslicher Isolation wird durch eine Webapplikation abgebildet. 
  • Unterstützung bei der Entwicklung der Single-Page-Applikation mit Angular, NgRx im Nx Workspace

Angular Angular Material CSS NgRx RxJs Nx Workspace Cypress Gitlab Scrum
Angular TypeScript NgRx RxJs Nx MonoRepo Cypress Gitlab Scrum
Quarano e.V. (Remote)
1 Jahr 2 Monate
2019-05 - 2020-06

Konzeption der Front-end Architektur

Lead Front-end Developer
Lead Front-end Developer

  • Perfectly Keyless Commercial Vehicle (PKCV)
  • Präzise Funkortung und sicheres Schlüsselmanagement - Das Smartphone ersetzt den Lkw-Schlüssel für mehr Effizienz und Flexibilität. 
  • Das schlüssellose Lkw-Zugangssystem ermöglicht den passiven Lkw-Zugang und -start via Smartphone, ganz ohne Aktion des Fahrers.
  • Konzeption der Front-end Architektur und Umsetzung des Fleet Managements als SPA Web Applikation für die Verwaltung der virtuellen Schlüssel an verschiedene Personen wie Fahrer, Mechaniker, Putzkraft.

Angular TypeScript RxJs Angular Material Bootstrap Git Jira Confluence UX Design Swagger RESTful API Bosch IoT Cloud
Robert BOSCH GmbH ? Stuttgart
6 Monate
2018-09 - 2019-02

Unterstützung der Entwicklung des Frontends

Front-end Developer
Front-end Developer

  • Unterstützung der Entwicklung des Frontends mit Angular 6, Angular NDBX und dem internem Angular Page Flow Engine Framework. 
  • Das Frontend kommuniziert via REST APIs mit dem Backend (als Backend for Frontend).
  • Eine globale, einheitliche Anwendung, die mittels unterschiedlicher Konfigurationen in verschiedenen Szenarien/Märkten/Ländern zum Einsatz kommen soll wurde entwickelt (FNOL)

Angular TypeScript RxJs Angular Material Angular NDBX GitHub BrowserStack Selennium Protector Jasmine Jenkins Cloud Foundry
Allianz Global Digital Factory ? München
1 Jahr 5 Monate
2015-01 - 2016-05

Entwicklung und Design

Full-Stack Developer
Full-Stack Developer
  • Entwicklung und Design einer SPA um die Echtzeit Erkennung bzw. Transkription sowie die multilinguale Übersetzung des Live Audiomaterials darzustellen. 
  • Kommunikation mit einem Mediatorserver, die Speicherung der Daten in Datenbanken und Aufbereitung und Präsentation der Daten via Websockets und REST API für die SPA.
  • Intuitive und kooperative Korrekturmöglichkeit der maschinellen Daten für die User
Pyhton Django MySQL JavaScript JQuery CSS Bootstrap
KIT - Karlsruhe

Aus- und Weiterbildung

Aus- und Weiterbildung

8 Jahre 7 Monate
2006-10 - 2015-04

Informatik Studium

Diplom-Informatiker, Karlsruhe Institute of Technology (KIT)
Diplom-Informatiker
Karlsruhe Institute of Technology (KIT)
Studium der Informatik. Vertiefungen in Anthropomatik und Telematik.
Studienabschluss als ?Dipl.-Inform.? (Note: 1,5)
7 Monate
2014-06 - 2014-12

Diplomarbeit / Auslandsemester (USA)

Master Thesis, Carnegie Mellon University Silicon Valley, California
Master Thesis
Carnegie Mellon University Silicon Valley, California

Auslandsemester in den Vereinigten Staaten, Kalifornien.

Stipendium der Baden-Württemberg Stiftung. Diplomarbeit: ?Applying Crowdsourcing

to Automatic Lecture Transcription and Translation? (Note: 1,0)

Position

Position

  • Frontend-Developer
  • Frontend-Lead
  • Frontend-Consulting
  • Backend-Developer
  • Fullstack-Developer

Kompetenzen

Kompetenzen

Top-Skills

Angular TypeScript Stencil.js TypeScript JavaScript Node.js HTML HTML5 CSS Git SCSS Frontend-Developer Frontend Entwickler Scrum RxJS Cypress Backend-Entwickler Express.js Redux NgRX

Schwerpunkte

Frontend Entwicklung
Experte
Backend Entwicklung
Fortgeschritten

Frameworks | Libraries

  • Angular / RxJs / NgRx / Angular CLI

  • Angular Material / Bootstrap

  • Kendo UI / DevExtreme

  • Stencil.js

  • Express.js / Nest.js

  • jQuery

  • Jasmine / Jest

  • Cypress

  • TypeORM

  • Nx Workspace / MonoRepo

DevOps | Versioning | DB

  • GitLab / Jenkins CI/CD

  • GIT (GITFlow)

  • AWS / Azure

  • Docker

  • MySQL / MsSQL

Methodologies | Tools

  • Scrum

  • Kanban

  • Jira / Confluence

  • GitHub / BitBucket

  • VS Code

Experience | Skills

  • Frontend Entwicklung

  • Backend Entwicklung

  • Agile Softwareentwiklung

  • Responsive Design

  • Code-Review

  • Unit & E2E Testing

  • User Experience

  • Digitale Bildverarbeitung

  • Audioproduktion

  • Woodworking



Aufgabenbereiche

Entwicklung
Experte
Coaching
Fortgeschritten
Beratung
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Angular
Experte
RxJs
Experte
NgRx
Experte
Angular Material
Experte
Angular-CLI
Experte
KendoUI
Fortgeschritten
DevExtreme
Fortgeschritten
Stencil.js
Experte
Cypress
Fortgeschritten
TypeORM
Fortgeschritten
Nx Workspace / MonoRepo
Fortgeschritten
Node.js
Fortgeschritten
Express.js
Fortgeschritten
Nest.js
Fortgeschritten
VSCode
Experte
WebComponents
Experte
HTML5
Experte
CSS / SCSS
Experte
Git
Experte
ShadowDOM
Experte

Betriebssysteme

Windows
Experte
Linux
Experte
Mac OSX
Experte

Programmiersprachen

TypeScript
Experte
JavaScript
Experte
HTML
Experte
CSS
Experte
NodeJS
Experte
Python
Fortgeschritten
Java
Basics
SQL
Basics
Angular
Experte
Stencil
Experte

Datenbanken

MySQL
Fortgeschritten
MSSQL
Fortgeschritten

Branchen

Branchen

  • Automotive
  • Insurance / Finance
  • Smart-City
  • IT / Telecommunication

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.