Fachlicher Schwerpunkt dieses Freiberuflers

Angular 7, Node JS, Typescript, Java, Scrum, Spring, Hibernate, IntelliJ, Git, MongoDB, MySQL, Sonar, Elastic Search, Unit Test, Integrationstests

verfügbar ab
27.07.2020
verfügbar zu
100 %
davon vor Ort
100 %
Städte
Frankfurt am Main
200 km
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Projekte

02/2019 - 04/2020

1 Jahr 3 Monate

Web Portal, Fullstack

Kunde
Flossbach von Storch
Projektinhalte

Der Kunde ist ein Hedgefonds, der ein Milliardenvermögen verwaltet.IchhabedasFront-End so entwickelt, dass Anleger ihre Anlagen auf der ganzen Welt verfolgen können: Performance, Aktien, Anleihen, Währung, Weltkarte, Ein- / Auszahlung, Admin-GUI. Das Backend würde mit Java-Aufrufen mit Datenbank oder Rest-API entwickelt

Kenntnisse

Java 8

Spring Boot

Junit

Jenkins

Intelij IDEA

Spring Data

Git

Postman

Produkte

am Charts

CSS

PostgreSQL

TypeScript

Keycloack

Responsive Webdesign

Swagger

Hibernate

JUnit

Karma

Angular

02/2018 - 02/2019

1 Jahr 1 Monat

Schnellbuchung in DB navigator app

Kunde
Deutsche Bahn
Projektinhalte

Schnellbuchung in DB navigator app, damit man kann mit ein Klick nach dem verbindungsübersicht sein ticket buchen. Im durschnitt weden pro Tag Hundert tousend verkauft

  • Front End Responsive Web Design mit Angular entwickelt , middleware micro services mit NodeJS, und andere middleware als adapter mit Java Rest-RMI die mit Esuite Adapter kommuniziert
  • Full Scrum method (Pair Programming, Clean Code, TDD, Unit Tests, Akzeptanztests, Integrationstests).
  • Folgende Zahlungsmittel werden unterstützt: Kreditkarte, SEPA überweisung und PayPal der war mit API REST in app integriert.
Kenntnisse

Unix umgebung

Angular 5

TypeScript

Node JS 10

Java 8

Spring Boot

RMI

Rest

Swagger

Git

GitLab

Jenkins

Karma

Jasmine

Jira

Confluence

Responsive web design

Docker

Android Emulator

IntelliJ Idea

Gradle

01/2017 - 12/2017

1 Jahr

Entwicklung von Dashboards

Kunde
Renault
Projektinhalte

Entwicklung von Dashboards für Big Data-Projekte zum Durchsuchen von Hive-Datenbanken, HDFS-Repositorys und Workflows zum Abfragen von Zugriffsberechtigungen. In dem Unternehmen existieren zahlreiche Teams und Projekte mit großen Datenmengen. Das Ziel des Projektes war es einen zentralen “Data Lake” zu entwickeln, die Datenaufnahme sicherzustellen und anderen Teams die Un-tersuchung ihrer Daten zu erleichtern.

  • Web Development: Data Explorer App mit MEAN stack zum Anzeigen von Datenbanken, HDFSRepositorys und Workflow zum Abfragen von Berechtigungen
  • Umsetzung einer Login-Seite inklusive LDAP-Einbindung
  • Backend: Entwicklung von Rest API, Einsatz von MongoDB.
  • Durchführung von Unit Test mittels Karma
Kenntnisse

MEAN Stack

Angular JS

NodeJS

Mongodb

Elastic Search

Ambari

Jira

Confluence

Postman

10/2015 - 12/2016

1 Jahr 3 Monate

Entwicklung eines Programms mit Spring Batch und Hibernate

Kunde
Aviva
Projektinhalte

Entwicklung eines Programms mit Spring Batch und Hibernate, das täglich die Datenbank in XML-Dateien und Web-schnittstellen extrahiert.Die Web-Schnittstellen wurden von Anlegern und Investoren verwendet, um Finanzprodukte zu kaufen und Risikobewertungen einzuschätzen. Die vom Batch erzeugten Dateien wurden an Versicherungsagen-turen gesendet und enthielten alle Informationen über die Kunden einer bestimmten Agentur.

  • Umsetzung von Schnittstellen mit Spring MVC & jQuery
  • Erstellen von Dashboards für Bilanzen mit Angular JS und Rest API
  • Anwendung eines Responsive Web Design für mobile Endgeräte (Tablets, Smartphones).
  • Entwicklung eines Programms mit Spring Batch zum Extrahieren der Daten aus der Daten-bank in XMLDateien
  • Einführung von Multithreading
  • Verbesserung der Performance mit JProfiler (hohe Komplexität des XML-Files)
Kenntnisse

Intelij IDEA

SQL developer (Oracle)

jQuery

Angular JS

Hibernate

SVN

Tomcat

Responsive Web Design

04/2014 - 09/2015

1 Jahr 6 Monate

Entwicklung von Schnittstellen

Projektinhalte

Entwicklung von Schnittstellen für ein elektronisches Dokumentenmanagement Ziel des Projektes war die Entwicklung einer Anwendung, um die papierlose Zusammenarbeit von Import- und Ex-portunternehmen sicherzustellen (elektronische Verträge). Mit dem Programm wurden z.B. Transaktionen zwischen Unternehmen validiert und eine Geldwäsche-Prävention sichergestellt

  • Java JSF 2.0 mit RichFaces und JDBC mit mehreren Workflows
  • Backend: Spring Batch für täglich auszuführende Jobs auf der Datenbank
  • Test and Dokumentation
  • Erstellung von Unit Test mit Junit und Einbindung in Sonar, Non-regression tests (NRT) mit Selenium (Capture & Replay)
Kenntnisse

Agiles Vorgehen

Java

JSF

Spring JDBC

Oracle

Jboss

Junit

Selenium

Sonar

Spring Batch

Branchen

  • Automotive
  • Banken und Versicherungen
  • Travel

Kompetenzen

Schwerpunkte
Intelij IDEA
Junit
JUnit
Postman
Spring Boot
Spring Data
Swagger
  • Web & Software Development
  • Java
  • Angular
  • NodeJS

Programmiersprachen
Angular
Angular 6
CSS
HTML5
Java 8
JavaScript
jQuery
Node JS 10
React.js
TypeScript

Datenbanken
MongoDB
Oracle
PostgreSQL
SQL Server

Betriebssysteme
Unix
Windows

Sprachkenntnisse
Deutsch
Englisch
Französisch

Produkte / Standards / Erfahrungen
Git
Hibernate
Jenkins
Responsive Webdesign

Fachkenntnisse

  • Frameworks: Spring MVC, Spring Batch, Hibernate 3, JSF, Express
  • Konfiguration: SVN, GIT
  • Servers: JBoss, Apache Tomcat
  • Qualitätssicherung und Testing: Sonar, Junit, Selenium, Dimension, Karma, HP ALM, JIRA
  • Vorgehensmodelle / Methoden: Scrum, Responsive Web Design
  • Big Data: Storm, Kafka, Nifi, Elastic search, Mongodb
  • Entwicklungsumgebungen / Tools: Eclipse, Intellij IDEA

Design / Entwicklung / Konstruktion
am Charts
Karma
Keycloack

Ausbildungshistorie

2013

Telecom ParisTech, Ingenieurschule

Entwicklung, Networking, Wirtschafts- und Sozialwissenschaften