Frontend-Entwicklung (Angular, React), RESTful Backends (Java/Spring Boot, Typescript/NestJS)
Aktualisiert am 02.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Angular
Spring
JavaScript
TypeScript
NestJS
Nest.JS
Deutsch
Englisch

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

6 Monate
2023-07 - 2023-12

Angular-PWA zur Dokumentation der Pflege von Pferden / Minnesota, USA

Coach / Entwickler Typescript Shell Angular
Coach / Entwickler
  • Implementierung des Frontends als Angular-PWA
  • Styling mit PostCSS / TailwindCSS

  • Implementierung des Backends mit NestJS
  • Datenhaltung in MongoDB

  • Keycloak Deployment / Konfiguration
  • Absicherung der REST-Schnittstellen mit oAuth / OIDC


  • Build mit Gitlab Pipelines
  • Deployment als Docker-Container
  • e2e-Tests mit Cypress
Jira GitLab Confluence
Typescript Shell Angular
Minnesota / USA
2 Jahre 5 Monate
2021-02 - 2023-06

Plattform zur Beantragung von Krediten

Entwickler / Angular Coach Java Kotlin TypeScript
Entwickler / Angular Coach
  • Implementierung mehrerer Frontends
    - Angular 16
    - Monorepo / NX
    - State Management / NgRx

  • Backend
    - Microservice-Architektur
    - RESTful Services
    - Implementierung mit Spring Boot
    - Messaging mit RabbitMQ

  • Keycloak Deployment / Konfiguration
  • Absicherung der REST-Schnittstellen mit oAuth / OIDC


  • Build / Deployment
    - Aufbau einer dockerized Build-Umgebung
    - Migration Jenkins -> Gitlab Pipelines
    - Rollout der eigenen Anwendung als Docker Container
    - e2e-Tests mit Cypress


Angular Docker Gitlab Spring RabbitMQ
Java Kotlin TypeScript
8 Monate
2020-05 - 2020-12

Angular-Coaching und Architekturberatung für eine Backoffice-Anwendung

Coach TypeScript Angular JavaScript ...
Coach

Beratung in den Bereichen

  • Implementierung von Komponenten und Controls
  • Refactoring
  • Modularisierung
  • REST-Services
  • Mock-Server, Entwicklungstools
  • CI/CD
TypeScript Angular JavaScript Node.js
3 Monate
2020-02 - 2020-04

Angular-Frontend für ein ERP-System

Entwickler Scrum
Entwickler

Neu- und Weiterentwicklung von Angular-Komponenten für ein ERP-System.

- State-Management / NGXS

- Modularisierung / nrwl

- Angular Material / CDK

Angular Jenkins Spring Git TypeScript Node.js
Scrum
Karlsruhe
1 Jahr 2 Monate
2018-11 - 2019-12

Frontend für Bietungssystem des Bundes

Entwickler / Coach Scrum Angular TypeScript ...
Entwickler / Coach

Implementierung eines Bietungssystems für Ausschreibungen des Bundes.

Java EE Jenkins REST
Scrum Angular TypeScript JavaScript Node.js
1 Jahr
2018-04 - 2019-03

Frontend für Interbanken-Settlement

Entwickler / Coach Scrum JavaScript TypeScript ...
Entwickler / Coach

Implementierung eines Angular-Frontends zur Erfassung von Settlements im Interbankenverkehr.

REST Jenkins
Scrum JavaScript TypeScript Angular
1 Jahr 2 Monate
2017-09 - 2018-10

Erfassung und Bearbeitung von Visumanträgen

Architekt / Entwickler Scrum TypeScript Angular ...
Architekt / Entwickler

Implementierung von Angular-Frontends zur Erfassung und Bearbeitung von Visumanträgen in unterschiedlichen fachlichen Konstellationen.

Die dabei definierten Architekturansätze sowie die Toolchain von Entwicklung bis Deployment dienen beim Kunden als Grundlage für Folgeprojekte im Angular-Umfeld.

Jenkins
Scrum TypeScript Angular JavaScript
Karlsruhe
11 Monate
2016-10 - 2017-08

Variantenmanagement Telekommunikationstarife

Architekt / Entwickler Scrum TypeScript Angular ...
Architekt / Entwickler

Implementierung eines Frontends zur Verwaltung von Tarifvarianten für Telekommunikationstarife auf Basis von Angular. Als Backend dient eine auf Basis von JEE 7 implementierte RESTful-Schnittstelle.

Im Rahmen der Entwicklung wurden auch passende Tools und Frameworks (z.B. ng-cli, webpack, redux/reselect, ...) eingeführt sowie Mitarbeiter des Kunden geschult.

IntelliJ IDEA WebStorm WildFly AS JEE 7 RxJS Redux
Scrum TypeScript Angular JavaScript Node.js
Karlsruhe
11 Monate
2015-11 - 2016-09

Bankenaufsichtliches Meldewesen

Entwickler Spring Batchverarbeitung WebSphere Application Server ...
Entwickler

Weiterentwicklung eines Systems zur Verarbeitung von Einreichungen im bankenaufsichtlichen Meldewesen. Implementierung basierend auf Spring Batch.

Oracle 11g
Spring Batchverarbeitung WebSphere Application Server Hibernate
Frankfurt
8 Monate
2016-01 - 2016-08

Verwaltung von Patientendaten

Entwickler / Architekt Spring REST Angular ...
Entwickler / Architekt

Erstellung einer Anwendung zur Dokumentation und statistischen Auswertung von Tumor-Konferenzen im klinischen Betrieb.

  • RESTful Backend auf Basis von Spring Boot
  • Angular 2 Frontend, Datenhaltung am Frontend per Redux

PostgreSQL IntelliJ Maven Jenkins SonarQube
Spring REST Angular TypeScript JavaScript
10 Monate
2015-02 - 2015-11

Kirchliches Meldewesen

Architekt / Entwickler XQuery Java 8 AngularJS ...
Architekt / Entwickler

Implementierung eines Verfahrens für das kirchliche Meldewesen zur Fortschreibung von Bestandsdaten durch Nachrichten entsprechend dem OSCI-XMeld Standard.

BaseX Spring
XQuery Java 8 AngularJS REST XML
Karlsruhe
9 Monate
2014-08 - 2015-04

Konfigurator für einen Türenhersteller

Architekt / Entwickler Scrum Spring Hibernate ...
Architekt / Entwickler

Implementierung eines Konfigurators zur Produktion von Türen im Innenraum. Umsetzung als RESTful Backend mit einem Frontend auf Basis von AngularJS.

Eclipse IntelliJ PostgreSQL
Scrum Spring Hibernate AngularJS REST
Heilbronn
2 Jahre 1 Monat
2012-12 - 2014-12

Backoffice Bausparkasse

Architekt / Entwickler Scrum Java 7 HTML ...
Architekt / Entwickler
Migration und Weiterentwicklung einer Backoffice-Anwendung im Bausparumfeld nach HTML5/JavaScript. Die Datenversorgung erfolgt durch REST-Services auf Basis von Java/Spring.
Spring AngularJS Balsamiq Mockups
Scrum Java 7 HTML JavaScript
Schwäbisch Hall
2 Jahre 1 Monat
2010-12 - 2012-12

Backoffice Bausparkasse

Entwickler
Entwickler

Implementierung von Dialogen für eine Backoffice-Anwendung im Bausparumfeld. Realisierung als Fat Client auf Basis von JBF.


  • Modellierung in Rational Rose
  • Codegenerierung (MDA)
  • Integration von COBOL-Services
  • Code Review
  • Implementierung eines Tools zur Analyse von Modulabhängigkeiten
  • Design und Implementierung von Klassen zum automatischen Test der Model-View-Bindings in gebauten JARs (Bytecode-Analyse mit ASM)


Rational Rose Eclipse
Bausparkasse Schwäbisch Hall
Schwäbisch Hall

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium Wirtschaftsinformatik an der FH Karlsruhe

Abschluß mit Diplom 1999, Dipl. Informatiker (FH)

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Angular Spring JavaScript TypeScript NestJS Nest.JS

Produkte / Standards / Erfahrungen / Methoden

Angular
Balsamiq Mockups
Batchverarbeitung
Eclipse
Git
Hibernate
HTML
IntelliJ
IntelliJ IDEA
JEE 7
Jenkins
Maven
Node.js
Rational Rose
Redux
RxJS
Scrum
SonarQube
Spring
WebSphere Application Server
WebStorm
WildFly AS
XML
XQuery

Betriebssysteme

MS-DOS
SUN OS, Solaris
Unix
Windows

Programmiersprachen

Angular 2
AngularJS
C
C++
CORBA IDL
Imake, GNU-Make, Make-Maker etc...
Java
Java 7
Java 8
Java EE
JavaScript
Pascal
Qt
TeX, LaTeX
TypeScript

Datenbanken

BaseX
DB2
H2
HSQLDB
JDBC
MS SQL Server
MySQL
Oracle
Oracle 11g
Postgres
PostgreSQL
SQL

Datenkommunikation

CORBA
Internet, Intranet
REST

Hardware

PC

Branchen

Branchen

Softwarehersteller
Banken
Versicherungen
Forschung, Entwicklung

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

6 Monate
2023-07 - 2023-12

Angular-PWA zur Dokumentation der Pflege von Pferden / Minnesota, USA

Coach / Entwickler Typescript Shell Angular
Coach / Entwickler
  • Implementierung des Frontends als Angular-PWA
  • Styling mit PostCSS / TailwindCSS

  • Implementierung des Backends mit NestJS
  • Datenhaltung in MongoDB

  • Keycloak Deployment / Konfiguration
  • Absicherung der REST-Schnittstellen mit oAuth / OIDC


  • Build mit Gitlab Pipelines
  • Deployment als Docker-Container
  • e2e-Tests mit Cypress
Jira GitLab Confluence
Typescript Shell Angular
Minnesota / USA
2 Jahre 5 Monate
2021-02 - 2023-06

Plattform zur Beantragung von Krediten

Entwickler / Angular Coach Java Kotlin TypeScript
Entwickler / Angular Coach
  • Implementierung mehrerer Frontends
    - Angular 16
    - Monorepo / NX
    - State Management / NgRx

  • Backend
    - Microservice-Architektur
    - RESTful Services
    - Implementierung mit Spring Boot
    - Messaging mit RabbitMQ

  • Keycloak Deployment / Konfiguration
  • Absicherung der REST-Schnittstellen mit oAuth / OIDC


  • Build / Deployment
    - Aufbau einer dockerized Build-Umgebung
    - Migration Jenkins -> Gitlab Pipelines
    - Rollout der eigenen Anwendung als Docker Container
    - e2e-Tests mit Cypress


Angular Docker Gitlab Spring RabbitMQ
Java Kotlin TypeScript
8 Monate
2020-05 - 2020-12

Angular-Coaching und Architekturberatung für eine Backoffice-Anwendung

Coach TypeScript Angular JavaScript ...
Coach

Beratung in den Bereichen

  • Implementierung von Komponenten und Controls
  • Refactoring
  • Modularisierung
  • REST-Services
  • Mock-Server, Entwicklungstools
  • CI/CD
TypeScript Angular JavaScript Node.js
3 Monate
2020-02 - 2020-04

Angular-Frontend für ein ERP-System

Entwickler Scrum
Entwickler

Neu- und Weiterentwicklung von Angular-Komponenten für ein ERP-System.

- State-Management / NGXS

- Modularisierung / nrwl

- Angular Material / CDK

Angular Jenkins Spring Git TypeScript Node.js
Scrum
Karlsruhe
1 Jahr 2 Monate
2018-11 - 2019-12

Frontend für Bietungssystem des Bundes

Entwickler / Coach Scrum Angular TypeScript ...
Entwickler / Coach

Implementierung eines Bietungssystems für Ausschreibungen des Bundes.

Java EE Jenkins REST
Scrum Angular TypeScript JavaScript Node.js
1 Jahr
2018-04 - 2019-03

Frontend für Interbanken-Settlement

Entwickler / Coach Scrum JavaScript TypeScript ...
Entwickler / Coach

Implementierung eines Angular-Frontends zur Erfassung von Settlements im Interbankenverkehr.

REST Jenkins
Scrum JavaScript TypeScript Angular
1 Jahr 2 Monate
2017-09 - 2018-10

Erfassung und Bearbeitung von Visumanträgen

Architekt / Entwickler Scrum TypeScript Angular ...
Architekt / Entwickler

Implementierung von Angular-Frontends zur Erfassung und Bearbeitung von Visumanträgen in unterschiedlichen fachlichen Konstellationen.

Die dabei definierten Architekturansätze sowie die Toolchain von Entwicklung bis Deployment dienen beim Kunden als Grundlage für Folgeprojekte im Angular-Umfeld.

Jenkins
Scrum TypeScript Angular JavaScript
Karlsruhe
11 Monate
2016-10 - 2017-08

Variantenmanagement Telekommunikationstarife

Architekt / Entwickler Scrum TypeScript Angular ...
Architekt / Entwickler

Implementierung eines Frontends zur Verwaltung von Tarifvarianten für Telekommunikationstarife auf Basis von Angular. Als Backend dient eine auf Basis von JEE 7 implementierte RESTful-Schnittstelle.

Im Rahmen der Entwicklung wurden auch passende Tools und Frameworks (z.B. ng-cli, webpack, redux/reselect, ...) eingeführt sowie Mitarbeiter des Kunden geschult.

IntelliJ IDEA WebStorm WildFly AS JEE 7 RxJS Redux
Scrum TypeScript Angular JavaScript Node.js
Karlsruhe
11 Monate
2015-11 - 2016-09

Bankenaufsichtliches Meldewesen

Entwickler Spring Batchverarbeitung WebSphere Application Server ...
Entwickler

Weiterentwicklung eines Systems zur Verarbeitung von Einreichungen im bankenaufsichtlichen Meldewesen. Implementierung basierend auf Spring Batch.

Oracle 11g
Spring Batchverarbeitung WebSphere Application Server Hibernate
Frankfurt
8 Monate
2016-01 - 2016-08

Verwaltung von Patientendaten

Entwickler / Architekt Spring REST Angular ...
Entwickler / Architekt

Erstellung einer Anwendung zur Dokumentation und statistischen Auswertung von Tumor-Konferenzen im klinischen Betrieb.

  • RESTful Backend auf Basis von Spring Boot
  • Angular 2 Frontend, Datenhaltung am Frontend per Redux

PostgreSQL IntelliJ Maven Jenkins SonarQube
Spring REST Angular TypeScript JavaScript
10 Monate
2015-02 - 2015-11

Kirchliches Meldewesen

Architekt / Entwickler XQuery Java 8 AngularJS ...
Architekt / Entwickler

Implementierung eines Verfahrens für das kirchliche Meldewesen zur Fortschreibung von Bestandsdaten durch Nachrichten entsprechend dem OSCI-XMeld Standard.

BaseX Spring
XQuery Java 8 AngularJS REST XML
Karlsruhe
9 Monate
2014-08 - 2015-04

Konfigurator für einen Türenhersteller

Architekt / Entwickler Scrum Spring Hibernate ...
Architekt / Entwickler

Implementierung eines Konfigurators zur Produktion von Türen im Innenraum. Umsetzung als RESTful Backend mit einem Frontend auf Basis von AngularJS.

Eclipse IntelliJ PostgreSQL
Scrum Spring Hibernate AngularJS REST
Heilbronn
2 Jahre 1 Monat
2012-12 - 2014-12

Backoffice Bausparkasse

Architekt / Entwickler Scrum Java 7 HTML ...
Architekt / Entwickler
Migration und Weiterentwicklung einer Backoffice-Anwendung im Bausparumfeld nach HTML5/JavaScript. Die Datenversorgung erfolgt durch REST-Services auf Basis von Java/Spring.
Spring AngularJS Balsamiq Mockups
Scrum Java 7 HTML JavaScript
Schwäbisch Hall
2 Jahre 1 Monat
2010-12 - 2012-12

Backoffice Bausparkasse

Entwickler
Entwickler

Implementierung von Dialogen für eine Backoffice-Anwendung im Bausparumfeld. Realisierung als Fat Client auf Basis von JBF.


  • Modellierung in Rational Rose
  • Codegenerierung (MDA)
  • Integration von COBOL-Services
  • Code Review
  • Implementierung eines Tools zur Analyse von Modulabhängigkeiten
  • Design und Implementierung von Klassen zum automatischen Test der Model-View-Bindings in gebauten JARs (Bytecode-Analyse mit ASM)


Rational Rose Eclipse
Bausparkasse Schwäbisch Hall
Schwäbisch Hall

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium Wirtschaftsinformatik an der FH Karlsruhe

Abschluß mit Diplom 1999, Dipl. Informatiker (FH)

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

Angular Spring JavaScript TypeScript NestJS Nest.JS

Produkte / Standards / Erfahrungen / Methoden

Angular
Balsamiq Mockups
Batchverarbeitung
Eclipse
Git
Hibernate
HTML
IntelliJ
IntelliJ IDEA
JEE 7
Jenkins
Maven
Node.js
Rational Rose
Redux
RxJS
Scrum
SonarQube
Spring
WebSphere Application Server
WebStorm
WildFly AS
XML
XQuery

Betriebssysteme

MS-DOS
SUN OS, Solaris
Unix
Windows

Programmiersprachen

Angular 2
AngularJS
C
C++
CORBA IDL
Imake, GNU-Make, Make-Maker etc...
Java
Java 7
Java 8
Java EE
JavaScript
Pascal
Qt
TeX, LaTeX
TypeScript

Datenbanken

BaseX
DB2
H2
HSQLDB
JDBC
MS SQL Server
MySQL
Oracle
Oracle 11g
Postgres
PostgreSQL
SQL

Datenkommunikation

CORBA
Internet, Intranet
REST

Hardware

PC

Branchen

Branchen

Softwarehersteller
Banken
Versicherungen
Forschung, Entwicklung

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.