Profilbild von Anonymes Profil, Senior Javascript / Typescript Experte (NodeJS, Angular, ReactJS)

Verifiziertes Profil

verfügbar

Letztes Update: 04.04.2025

Senior Javascript / Typescript Experte (NodeJS, Angular, ReactJS)

Abschluss: B.Sc. Elektro- und Informationstechnik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: Deutsch (Muttersprache) | Englisch (verhandlungssicher)

Skills

Top-Fähigkeiten
  • NodeJS (> 10 Jahre)
  • Angular (> 8 Jahre)
  • ReactJS (> 4 Jahre)
  • AWS (> 5 Jahre)
Technologien
  • TypeScript, JavaScript
  • AWS Infrastuktur (Lambda, DynamoDB, API Gateway, IAM, S3...)
  • AWS CDK
  • NestJS
  • NGXS
  • RxJS
  • Material
  • PrimeNG
  • Express
  • GraphQL
  • MySQL
  • MongoDB
  • D3.js
  • CSS3 / SASS
  • Selenium
  • Jest
  • Cypress
  • Docker
  • Git
  • Websockets
  • SCRUM
  • Agile
Top-Projekte
  • Backend-Entwicklung einer Banking-Schnittstelle
  • Fullstack-Entwicklung eines Bewerbungs-Management-Tools
  • Frontend-Entwicklung eines Dokumenten-Management-Systems
Branchen
  • Finance
  • Automotive
  • Bildungswesen
  • eCommerce
  • Medizintechnik

Projekthistorie

03/2024 - 12/2024
Cloud-Backend-Entwickler (AWS)
Raisin Bank AG (Banken und Finanzdienstleistungen)

Für diesen B2B-Bankdienstleistungsanbieter wurde ein komplexes Backend in AWS entwickelt. Es basierte zentral auf diversen AWS Produkten und band mehrere Drittanbieter-Produkte und -Schnittstellen an. Fokus in diesem Projekt war die Verarbeitung, Transformation und Weiterleitung von Zahlungen, das AML Transaction Monitoring sowie das Speichern und Überwachen von Geldflüssen sowie weiteren zahlungsspezifischen Nachrichten und Informationen.
Aufgaben
  • Entwicklung und Testing diverser Lambda-Funktionen mit Zugriff auf interne und externe Dienste
  • Integration externer Systeme mit der Schnittstelle
  • Integration von ComplyAdvantage für das AML Transaction Monitoring
  • Speichern und Verarbeiten von Finanzdaten mit Hilfe von DynamoDB und Prisma

10/2023 - 06/2024
Frontend-Entwickler
Schaeffler Technologies AG & Co. KG (Automobil und Fahrzeugbau)

Um die internen Prozesse weiter zu digitalisieren wurde die Initiate "Digital Workplaces" ins Leben gerufen. In diesem Teilprojekt wurde die Anbindung an Projektmanagementtools umgesetzt, deren Daten ausgelesen, normalisiert und in einer einheitlichen Oberfläche dargestellt werden. Es wurden zudem konkrete Prozesse digitalisiert, die zuvor über Excel-Dokumente und E-Mails abgewickelt wurden. Die Anwendung wurde mit Angular in einem NX Mono-Repo umgesetzt.
Aufgaben
  • Entwicklung und Testing diverser Angular Komponenten
  • Integration des NgRx State-Managements (Store)
  • Verbesserung und Erweiterung bestehender UI Libraries
  • Erweiterung der REST-Schnittstellen in Abstimmung mit dem Backend-Team

08/2020 - 12/2023
Cloud-Backend-Entwickler (AWS)
Raisin Bank AG (Banken und Finanzdienstleistungen)

Für diesen B2B-Bankdienstleistungsanbieter wurde ein komplexes Backend in AWS entwickelt. Es basierte zentral auf AWS Lambda und bot Partnern die Möglichkeit, alle relevanten Kundenfunktionen anzusteuern. Es wurde der gesamte Customer-Lifecycle abgebildet, vom Anlegen und Überprüfen der Kunden, zur Erstellung von Konten, Überprüfung, Bewilligung und Auszahlung von Krediten und deren Rückzahlung. Die Schnittstelle wurde eng verwoben mit dem Mambu Kernbankingsystem sowie diverser externer Dienste, wie KYC, Montoring und Payment Gateway.

Aufgaben:
  • Entwicklung und Testing diverser Lambda-Funktionen mit Zugriff auf interne und externe Dienste
  • Integration externer Systeme mit der Schnittstelle
  • Implementierung von Logging- und Monitoring-Frontends
  • Aktualisierung und Erweiterung der API-Spezifikationen
  • Erstellung von CDK-Infrastruktur für die Schnittstelle

02/2023 - 08/2023
Frontend-Entwickler
Schaeffler Technologies AG & Co. KG (Automobil und Fahrzeugbau)

In diesem Projekt wurde eine Webanwendung zur Berechnung diverser Betriebsgrößen von Industrielagern entwickelt. Die Anwendung zeigte zudem die CO2e-Emissionen für die Herstellung und den Betrieb an. Herausforderung hierbei war, dass diverse Backend-Systeme angesprochen und die Daten z.T. aufwändig transformiert werden mussten.
Aufgaben
  • Entwicklung und Testing diverser Angular Komponenten
  • Integration des NgRx State-Managements (Store)
  • Verbesserung und Erweiterung bestehender UI Libraries
  • Erweiterung der REST-Schnittstellen in Abstimmung mit dem Backend-Team

03/2020 - 06/2020
Fullstack-Entwickler
Startup / FinTech (NDA) (Banken und Finanzdienstleistungen, < 10 Mitarbeiter)

Für ein KI-Startup im Finanzbereich sollte eine Management-Konsole entwickelt werden, welche den Datenfluss in einen Datalake steuert. Die Konsole erhielt Konfigurationsoptionen für diverse Quellen, u.a. RSS Feeds, Twitter Posts und einen einfachen Webcrawler. Mit Hilfe von Cloudwatch- und externen Events wurden die Daten anhand der Konfiguration regelmäßig abgerufen und im Datalake gespeichert.

Aufgaben:
  • Konzeption und Setup der einzelnen Komponenten in den Amazon Web Services (AWS)
  • Implementierung der Konsole und einzelnen Konfigurationstypen mit ReactJS
  • Erstellung der GraphQL Schemas und Funktionen mit Hilfe von AWS Amplify

10/2018 - 03/2020
Frontend-Entwickler
Norcom AG (Automobil und Fahrzeugbau, 50-250 Mitarbeiter)

Für einen in Ingolstadt ansässigen Automobilkonzern wurde das Dokumentenmanagement und -kollaborationstool EAGLE, ein Big-Data Produkt aus dem Hause Norcom, angepasst und deutlich erweitert. Die Anforderungen umfassten branchen-spezifische Anpassungen und Features im Legal-Bereich. Das fertige Produkt ist im Frontend eine komplette Neuentwicklung und nutzt Angular 9 sowie einen NGRX Store für das komplexe State-Management.

Aufgaben:
  • Implementierung von Komponenten und Systemdesign
  • UX/UI Entwicklung in enger Zusammenarbeit mit dem Kunden
  • Schrittweise Migration von Angular 5 bis hin zu Version 9
  • Integration von NGRX Store zur Verwaltung der komplexen Applikationszuständen
  • Schreiben von Unit- und E2E-Tests

05/2016 - 12/2018
Fullstack-Entwickler
TU München (Öffentlicher Dienst, 10-50 Mitarbeiter)

Umsetzung einer modernen Web-Anwendung mit aktuellen Technologien für die Bewerbungsverwaltung. Skalierbarer und hoch-dynamischer Aufbau des Systems um verschiedenste Prozesse und Anforderungen im Bewerbungsablauf abbilden zu können. Außerdem wird die gleichzeitige Bearbeitung von Bewerbern durch verschiedene Benutzer über unterschiedliche Geräte hinweg ermöglicht. Das Deployment erfolgte über Dockercontainer direkt bei den Kunden.

Aufgaben:
  • Systemdesign und Entwicklung des CI/CD Prozesses in Gitlab CI
  • Implementierung von Front- und Backend
  • Abstraktion der Datenbankebene
  • UI/UX Design zusammen mit den Kunden

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Vor Ort verfügbar im Raum München.
Profilbild von Anonymes Profil, Senior Javascript / Typescript Experte (NodeJS, Angular, ReactJS) Senior Javascript / Typescript Experte (NodeJS, Angular, ReactJS)
Registrieren