Java Fullstack-Entwickler: JEE, EJB, JSF, JSP, Spring Boot, Hibernate, PrimeFaces, Vaadin, JavaScript, jQuery, Angular, Vue.js, HTML, CSS, SQL, DB2
Aktualisiert am 29.12.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.04.2022
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Spring
SQL
CSS
JSP
PrimeFaces
Spring Boot
JEE
Apache Tomcat
Java 8
Angular
REST
jQuery
JUnit
Vaadin
JavaScript
HTML5
Spring Framework
BigData
Blend4Web
JPA
MongoDB
JSF
Deutsch
fließend in Wort und Schrift
Englisch
gut
Kasachisch
1. Muttersprache
Russisch
2. Muttersprache

Einsatzorte

Einsatzorte

Köln (+100km) Berlin (+100km) Frankfurt am Main (+50km) Düsseldorf (+50km) Zürich (+50km) Wien (+100km) Hamburg (+50km) Luzern (+50km) Nürnberg (+50km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Erlangen (+100km) Deggendorf (+75km)
Österreich, Schweiz
nicht möglich

Projekte

Projekte

1 Jahr
2020-10 - 2021-09

Kreditabwicklung-System

Fullstack Entwickler Java-16 Angular-10 Spring Boot 2.3 ...
Fullstack Entwickler
Für ein deutsches Kreditinstitut mit Sitz in Neuss sollte ein neues online Kreditabwicklung-System auf Basis von Microservices mit komplett neuen Technologien entwickelt werden.

  • Entwicklung von Microservices mit Java 16, Spring Boot / Spring Data / Spring Security, Camunda
  • Implementierung von REST-Schnittstellen mit Swagger und OpenAPI
  • Frontend-Entwicklung auf Microservices-Basis mit Angular 10
  • CI-CD Pipeline, Dokumentation, Review, Refactoring, Testing, Debugging, Deployment

PostgreSQL MongoDB SolR
Java-16 Angular-10 Spring Boot 2.3 Swagger-2 Kafka OpenAPI-3 PostgreSQL MongoDB SolR CSS/LESS/HTML GIT GitLab CI/CD pipelines IntelliJ IDEA JIRA Confluence Docker Portainer Kubernetes JSON Git Scrum Bitbucket Lombok API-First-Approach
Bank11 für Privatkunden und Handel GmbH
1 Jahr 2 Monate
2019-08 - 2020-09

Entwicklung bzw. Weiterentwicklung von 3D-Produkfonfiguratoren

Frontend Entwickler CRM E-Commerce 3D Engine ...
Frontend Entwickler

Für ein Startup-Unternehmen sollte ein Portfolio von diversen Online/Live 3D-Produktkonfiguratoren bzw. 3D-Visualisierungen aufgebaut werden und ein Konzept für spätere Integration in verschiedene CRM-Systemen, CMS oder andere E-Commerce-Software erarbeitet werden.

  • Recherche und Beratung bzgl. d. Auswahl von Technologien
  • Festlegung, Absprache und Kommunikation mit CAD-Team
  • Aufbau der Infrastruktur
  • Entwurf und Design der Benutzeroberfläche 
  • Programmierung des Frontends und der Logik für Benutzer-Interaktionen. JavaScript, jQuery, ECMAScript 6 (ES6), Three.js, blend4Web, HTML und CSS
  • Programmierung der REST-API für diverse CRM-, CMS- und andere E-Commerce-Systeme
  • Dokumentation, Integration, Testing, Debugging und Wartung 
IntelliJ IDEA Three.js JavaScript jQuery Vue.js TypeScript Blend4Web Twitter Bootstrap
CRM E-Commerce 3D Engine HTML(5) CSS REST JSON Systemintegration MySQL 3D Visualisierung WebGL GitHub Git ES6 ECMAScript 6
State of the Art
Düsseldorf
4 Monate
2020-02 - 2020-05

DWH/BI-Anwendung für Finanzbereich

Java Fullstack Entwickler Java 12 Spring Boot 2.1 Java-API for REST-Services ...
Java Fullstack Entwickler

  • Backend-Entwicklung in JEE, Spring Boot und Hibernate
  • Programmierung der REST-Schnittstelle
  • Absprache der JSON-Struktur und Kommunikation mit dem Frontend-Team
  • CI-CD Pipeline, Dokumentation, Review, Refactoring, Testing, Debugging, Deployment

Java 12 Spring Boot 2.1 Java-API for REST-Services Angular MSSQL jUnit Mockito JSON Git Scrum Bitbucket Lombok Test Driven Development (TDD) Reviews Refactoring Continuous Integration Pair Programming Clean Code SOAP UI IntelliJ IDEA JIRA Jenkins Confluence SonarQube Docker
1&1 Telecommunication SE
Montabaur
1 Jahr 5 Monate
2018-10 - 2020-02

Rollout der BFD-Online-Anwendung

JAVA-Entwickler Java 7/8/12 JEE JPA ...
JAVA-Entwickler

Rollout der BFD-Anwendung ? web-basierte Anwendung des Bundesfreiwilligendienstes zur Verwaltung von Einsatzstellen, Erfassung von Freiwilligen, Ausschreibungen, Zahlungsabwicklung, Daten- und Dokumentenverwaltung. 

  • Backend-Entwicklung
  • Frontend-Entwicklung
  • Datenbank-Entwicklung (Entwurf, Schema, Integration, Queries, Prozeduren und Funktionen)
  • Fehleranalyse, Refactoring, Performance-Optimierung, Aufwandsschätzung bei Linienbetrieb, Dokumentation
  • Datenaufbereitung (Bereinigung, Anonymisierung, Migration) zur Analyse und Statistik
  • Implementierung und Umsetzung der Security/Verschlüsselung/ Autorisierung/ Authentifizierung

Java 7/8/12 JEE JPA JSF JUnit-Test PrimeFaces Spring Framework 4/5 Spring Boot 3 Spring Security Hibernate Oracle DB HTML(5) JavaScript CSS SCRUM Jira Bitbucket Git Maven Jenkins Nexus Repository Confluence OAuth2 bcrypt RSA SSL/TLS LDAP Docker Microservices
Bundesamt für Familie und zivilgesellschaftliche Aufgaben
Köln
1 Jahr 2 Monate
2017-09 - 2018-10

Erweiterung der Risikoprüfungssoftware

IT-Consultant Java 7/8 JEE JDBC ...
IT-Consultant

Eine Tochtergesellschaft der Berkshire Hathaway Inc. und ein weltweit agierendes Rückversicherungsunternehmen.

  • Web-Programmierung
  • Umstellung der Anwendung von Vaadin 7 auf Vaadin 8
  • Umbau der Anwendung auf RESTful
  • Datenaufbereitung für BigData-Analysen
  • Betreuung bei Softwareentwicklung, Kollaboration und Projektmanagement
  • Implementierung und Umsetzung der Security/Verschlüsselung/ Autorisierung/ Authentifizierung

JavaSE JavaEE Vaadin-7/8 JavaScript REST-API Security Spring Boot Angular-7
Java 7/8 JEE JDBC JPA JUnit-Test Vaadin 7/8 Spring Boot 3 Spring Security Hibernate MySQL MSSQL DB2 Oracle DB HTML(5) Angular 7 JavaScript CSS SCRUM Jira Bitbucket Git Maven Bamboo Nexus Repository Confluence OAuth2 bcrypt RSA SSL/TLS LDAP Postman JSON REST API Microservices Cloud VMWare
General Reinsurance AG
Köln
2 Jahre 10 Monate
2014-12 - 2017-09

Entwicklung von Java-Webprojekten

Java-Softwareentwickler Agile Softwareentwicklung Continuous Integration Refactoring ...
Java-Softwareentwickler

  • Entwicklung von Java-Webprojekten im Team oder eigenständig
  • Mitwirkung bei Initialisierungen von neuen Projekten 
  • Qualitätssicherung und Testing
  • Datenmigration, Implementierung von DB-Abfragen
  • Performance-Optimierung und Fehleranalyse
  • Third-Level-Support

Java 7 Maven JEE JSP Servlets Multithreading REST/JAXB Apache Tomcat 7 DB2 CSS HTML5 PD4ML Apache POI JQuery Strabag Web-Components Strabag Persistence- Framework basierend auf JPA
Agile Softwareentwicklung Continuous Integration Refactoring Clean Code Pair Programming Test Driven Development (TDD)
Strabag AG
Köln
7 Monate
2014-06 - 2014-12

Entwicklung eines Web-basierten Produktkonfigurators

Prototyping

Für ein Juwelierunternehmen sollte ein Web-basiertes Produktkonfigurator entwickelt werden, der die Konfigurierung von Eheringen nach beliebigen Eigenschaften, wie Masse, Material, Farbe, Verarbeitung, Steinbesatz ermöglicht. Das Ausgangsprodukt wird dabei nach jeder Auswahl von Kriterienentsprechend grafisch visualisiert. Der Konfigurator sollte anschließend in ein bereits laufendes Shop-System integriert werden.

  • Gestaltung der Benutzeroberfläche
  • Programmierung der Logik
  • 3-D Programmierung mittels THREE.JS-Framework
  • Grafik-Manipulation mittels Canvas
PHP JQuery CSS HTML WebGL (THREE.js) Canvas
Prototyping
2 Jahre 1 Monat
2012-10 - 2014-10

Entwicklung von anspruchsvoller Software

Werkstudent-Softwareentwickler
Werkstudent-Softwareentwickler

  • Entwicklung von anspruchsvoller Software, Web-Anwendungen, Ajax-GUI-Lösungen mit modernen Methoden und Techniken wie JEE, Spring framework, PHP/Symfony2, ASP .NET MVC 4
  • Software- und Datenbankentwicklung
  • Test- und Qualitätsmanagement

Explicatis GmbH
Köln
3 Monate
2014-06 - 2014-08

Soziales Projekt

Entwicklung des Web-basierten Lernportals für Jugendliche.

Das Portal sollte Texte, Bilder, Videos sowie Fragenkatalog als Lernmaterial zur Verfügung stellen, anhand dessen Jugendliche sich mit dem Thema ?Schäden durch Alkohol? in einer interaktiver Form vertraut machen können.

  • Entwurfe mit Mock-ups
  • Modellierung
  • Back-End-Entwicklung
  • Front-End-Entwicklung
Vaadin-Framework SQLite
5 Monate
2014-04 - 2014-08

Entwicklung

Fullstack Entwickler Agile Softwareentwicklung
Fullstack Entwickler

Entwicklung eines Web-basierten Kundenverwaltungs- /Abrechnungssystems. Für ein mittelständisches Dienstleistungsunternehmen sollte ein Web-basiertes Multiuser-Softwaresystem entwickelt werden, das als Grundlage für die einheitliche und durchgängige informationstechnische Umsetzung der wesentlichen Geschäftsprozesse dienen kann. Hierzu bildet das System eine komplexe Struktur von Kunden, Unterkunden, Verkäufer sowie Partner ab. Darüber hinaus werden diverse Artikel, Preise, Zahlungsmodalitäten, Rabatt-Staffeln sowie gebuchte Leistungen verwaltet.

  • Datenbankmodellierung
  • Back-End-Entwicklung
  • Gestaltung der Benutzeroberfläche
PHP MVC-Pattern Symfony2 Apache MySQL-Server Doctrine2 JetBrains/PHPStorm Twitter Bootstrap Framework JQuery CSS HTML
Agile Softwareentwicklung
BIT Interiors Limited
London, Großbritannien
8 Monate
2013-07 - 2014-02

Entwicklung eines Kompetenzmanagementsystems

Wasserfallmodell

Entwicklung eines Kompetenzmanagementsystems auf Basis des Cloud Computing und BigData-Technologien. Im Rahmen der Diplomarbeit sollte ein Kompetenzmanagementsystem (CMS) entwickelt werden, das als Dienstleistung (as a service) über das Web angeboten wird. Die Arbeit beinhaltet zum einen die Entwicklung eines Konzeptes, zum anderen die praktische Umsetzung in Form eines Prototyps.

  • Konzeptentwicklung
  • Anforderungsanalyse
  • Modellierung
  • Realisierung


Ergebnis:

Lauffähiges CMaaS (Competence Management as aService)

Cluster aus 20 physischen Rechner-Knoten CentOS 6.3 (Linux) Java 7 Eclipse IDE for JEE Apache Tomcat 7 Cloudera (CDH) Hadoop Zookeeper HBase Map-Reduce Spring MVC Spring for Apache Hadoop Twitter Bootstrap JSP HTML5 CSS AJAX JQuery
Wasserfallmodell
7 Monate
2013-01 - 2013-07

Entwicklung

Agile Softwareentwicklung

Entwicklung eines Web-basierten Vertrags-/Abonnenten- Verwaltungssystems. Für ein mittelständisches Vertriebsunternehmen sollte ein Webbasiertes Multiuser- Softwaresystem entwickelt werden, das eine komplexe Struktur von Vertriebspartnern, Verkäufer und Kunden abbildet. Dabei werden Profile von Benutzer-Gruppen, deren Verträge, Abonnemente und Gültigkeiten verwaltet.

  • Back-End-Entwicklung
  • Gestaltung der Benutzeroberfläche
PHP MVC-Pattern Symfony2 Apache MySQL-Server Doctrine2 JetBrains/PHPStorm JQuery Zurb FoundationFramework CSS HTML
Agile Softwareentwicklung
3 Monate
2012-09 - 2012-11

Entwicklung eines Web-basierten Produktkonfigurators

Agile Softwareentwicklung

Für ein international tätiges Produktionsunternehmen sollte ein Web-basierter Produktkonfigurator entwickelt werden, der eine individuelle und komplexe Zusammenstellung von Produkten nach Kundenwünschen und anschließende Bestellung ermöglicht. Das Ausgangsprodukt wird dabei nach jeder Auswahl von Kriterien entsprechend grafisch visualisiert.

  • Back-End-Entwicklung
  • Gestaltung der Benutzeroberfläche
C# Visual Studio 2012 ASP .NET MVC4 Framework JQuery CSS HTML
Agile Softwareentwicklung
5 Monate
2012-05 - 2012-09

Entwicklung einer Client/Server-Anwendung

Wasserfallmodell

Entwicklung einer Client/Server-Anwendung zur Übermittlung von Informationen über Lehrveranstaltungen an mobile Geräte. Die Anwendung sollte Studenten über ihre Android Endgeräte folgende Funktionalitäten anbieten: Registrierung im System, Anlegen von Profil-Daten, Übermittlung der Information zu den angebotenen Veranstaltungen, Anmeldung zu den einzelnen Veranstaltungen, Verwaltung von Veranstaltungen, Vermittlung der Information über die Anzahl von angemeldeten sowie anwesenden Studenten und Kommunikation zwischen dem Veranstalter und dem Hörerkreis.

  • Erstellung des Lastenheftes
  • Konzeptentwicklung
  • Use-Case Modellierung
  • Klassen-Modellierung
  • Datenbank-Modellierung
  • Client-/Server-Programmierung

Ergebnis:
Vollständige Client/Server-Anwendung

Projektmitglieder:
1

Java Eclipse IDE for JEE Apache Tomcat 7 MySQL-Server Servlets Android SDK JSON
Wasserfallmodell
4 Monate
2012-04 - 2012-07

Entwicklung eines Web-basierten Timetracking-Systems

Agile Softwareentwicklung

Für ein Bauunternehmen in London sollte ein Softwaresystem entwickelt werden, das als einheitliche und durchgängige informationstechnische Grundlage für die Erstellung von Kunden- sowie Gehaltsabrechnung dienen kann und somit die wesentlichen Geschäftsprozesse optimiert. Hierzu werden Kunden, deren Aufträge, Baustellen und Bauobjekte sowie Mitarbeiter-Profile verwaltet. Das Timetracking-System sollte auf Basis eines Ticketsystems realisiert werden.

  • Back-End-Entwicklung
  • Gestaltung der Benutzeroberfläche
PHP Dreamweaver Apache MySQL JavaScript CSS HTML
Agile Softwareentwicklung
4 Monate
2011-04 - 2011-07

Entwicklung eines Personalmanagementsystems

Agile Softwareentwicklung

Entwicklung einer Desktop-Anwendung, welche die wichtigsten Personalmanagement-Tools zur Verfügung stellt: Organigramm, Verwaltung von Abteilungen, Arbeitsplätzen, Mitarbeiter und deren Qualifikationen.

  • Erstellung eines Lastenheftes
  • Datenbank-Modellierung
  • Back-End-Entwicklung
  • Front-End-Entwicklung

Ergebnis:

Vollständiges Personalmanagementsystem

Projektmitglieder:
6

C# Visual Studio 2010 ADO .NET WPF MVVM-Framework MS SQL-Server
Agile Softwareentwicklung
3 Monate
2010-10 - 2010-12

Entwicklung eines Flugbuchungssystems

Wasserfallmodell

Entwicklung eines Web-basierten Flugbuchungssysems, welches die Verwaltung von Fluglinien sowie Buchung der einzelnen Strecken realisiert.

  • Modellierung
  • Back-End-Entwicklung
  • Front-End-Entwicklung

Ergebnis:
Vollständiges Flugbuchungssysem

Projektmitglieder:
1

PHP HTML CSS AJAX JavaScript XML/XSLT/DTD/XPath
Wasserfallmodell
4 Monate
2009-04 - 2009-07

Entwicklung eines Hotelbuchungssystems

Wasserfallmodell

Entwicklung eines Hotelbuchungssystems, welches die Verwaltung von Ferienorten sowie Buchung von Hotelzimmern realisiert:

  • Teil 1: Entwicklung einer Desktop-Anwendung
  • Teil 2: Entwicklung einer Web-basierten Anwendung
    • Erstellung eines Lastenheftes und Use-Case Diagrammen
    • Mitwirkung an Back-End-/ sowie Front-End-Entwicklung


Ergebnis:
Vollständiges Hotelbuchungssystem

Java Eclipse Standard IDE CSV Client AWT Swing Socket HTML CSS XML
Wasserfallmodell

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre
2007-04 - 2014-03

Wirtschaftsinformatik Diplom-II

Diplom-Wirtschaftsinformatiker, Universität Siegen
Diplom-Wirtschaftsinformatiker
Universität Siegen

Softwareentwicklung, Softwaretechnik, BigData, Finanzmanagement.

11 Monate
2010-07 - 2011-05

Informationstechnologien

ohne Abschluss, Universität Skövde, Schweden
ohne Abschluss
Universität Skövde, Schweden

Zwei ERASMUS-Auslandssemester

1 Jahr 10 Monate
2003-09 - 2005-06

Informationstechnologien

ohne Abschluss, Staatlichen Universität des Südkasachstans
ohne Abschluss
Staatlichen Universität des Südkasachstans
10 Jahre 10 Monate
1991-09 - 2002-06

Schule

Abitur, Gesamtschule Nr.: 48 in Taschkent / Usbekistan
Abitur
Gesamtschule Nr.: 48 in Taschkent / Usbekistan

Position

Position

  • Senior Fullstack Entwickler
  • Web-Entwickler
  • Java-EE Backend / Frontend: TypeScript, JavaScript, jQuery, HTML, CSS
  • Implementierung
  • Performance-Optimierung
  • Refactoring
  • Fehleranalyse
  • Anpassung
  • Weiterentwicklung und Wartung von komplexer und kundenspezifischer Web-Systemsoftware im Enterprise-Umfeld

Kompetenzen

Kompetenzen

Top-Skills

Java Spring SQL CSS JSP PrimeFaces Spring Boot JEE Apache Tomcat Java 8 Angular REST jQuery JUnit Vaadin JavaScript HTML5 Spring Framework BigData Blend4Web JPA MongoDB JSF

Schwerpunkte

Backend Entwicklung
sehr gut
Datenbank Entwicklung
sehr gut
Fehleranalyse
sehr gut
Frontend Entwicklung
sehr gut
Performance Analyse
sehr gut
SQL Query Design
sehr gut

Aufgabenbereiche

Analyse
sehr gut
Anpassung
sehr gut
Dokumentation
sehr gut
Fehleranalyse
sehr gut
Forschung
sehr gut
Implementierung
sehr gut
Konzeption
sehr gut
Modellierung
sehr gut
Optimierung
sehr gut
Performance Optimierung
sehr gut
Planung
gut
Problemlösung
sehr gut
Qualitätssicherung
gut
Testing
sehr gut
Wartung
sehr gut

Produkte / Standards / Erfahrungen / Methoden

Agile Softwareentwicklung
sehr gut
Ajax
sehr gut
Angular
gut
Angular 7
gut
Apache POI
Fortgeschritten
Apache Tomcat 7
sehr gut
Atlassian
alle Tools: gut
Atlassian Confluence
gut
bcrypt
gut
Bitbucket
gut
Blend4Web
sehr gut
CI/CD
gut
Clean Code
gut
Confluence
sehr gut
Continuous Integration
gut
CRM
gut
CSS
sehr gut
Design Pattern
sehr gut
Docker
gut
Doctrine2
gut
E-Commerce
gut
ECMAScript 6
sehr gut
EJB
sehr gut
ES6
sehr gut
Git
sehr gut
GitHub
gut
Hibernate
gut
HTML
sehr gut
HTML(5)
sehr gut
HTML/HTML5
sehr gut
HTML5
sehr gut
IntelliJ IDEA
sehr gut
JDBC
sehr gut
JEE
sehr gut
Jenkins
gut
JetBrains/PHPStorm
sehr gut
JIRA
gut
JPA
sehr gut
jQuery
sehr gut
JSF
sehr gut
JSON
sehr gut
JSP
sehr gut
JUnit
sehr gut
Kubernetes
gut
Lombok
sehr gut
Maven
sehr gut
Maven JEE
sehr gut
Microservices
gut
Mockito
sehr gut
MVC-Pattern
sehr gut
Nexus
gut
Node.js
Basic
OAuth
sehr gut
Pair Programming
gut
PD4ML
gut
PrimeFaces
sehr gut
React.js
gut
Refactoring
gut
REST
sehr gut
REST/JAXB
sehr gut
Scrum
gut
Servlets
sehr gut
SoapUI
sehr gut
SonarQube
gut
Spring
Batch: gut, Core: sehr gut, Framework: sehr gut, MVC: sehr gut, Security: sehr gut
Spring Boot
sehr gut
Spring Boot 3
sehr gut
Spring Data
sehr gut
Spring Framework
sehr gut
Spring Security
sehr gut
Systemintegration
sehr gut
Test Driven Development (TDD)
sehr gut
Three.JS
gut
Tomcat
sehr gut
Twitter Bootstrap
sehr gut
Twitter Bootstrap Framework
sehr gut
TypeScript
gut
Vaadin 7/8
sehr gut
VMware
sehr gut
Vue.js
gut
WebGL
gut
Zurb Foundation
sehr gut

Web-Technologien

  • Microservices 
  • RESTful 
  • JavaScript 
  • jQuery 
  • ECMAScript 5/6 (ES5, ES6) 
  • AJAX 
  • HTML/HTML5 
  • CSS/CSS3/SCSS 
  • WebGL 
  • Three.js
  • Blend4Web 
  • Canvas 


Web-Frameworks

  • Spring MVC/Boot/REST/Data/REST/Security 
  • Vaadin 7/8 
  • Angular 6/7/9/10 
  • PrimeFaces 


Frontend-Frameworks

  • Twitter Bootstrap
  • Zurb Foundation
  • Material Design


Java-Technologien

  • Tomcat 
  • Maven 
  • JDBC 
  • JSE 
  • JEE (Servlet, EJB, JSF, JSP, JSTL, JPA, JAXB) 
  • Mockito 
  • Lombok 
  • Apache POI 
  • PDF4ML 


Entwicklungsumgebungen

  • Eclipse
  • IntelliJ IDEA


ORM-Frameworks

  • JPA 
  • Spring Data 
  • Hibernate/HQL 


BigData-Technologien

  • Cloudera Manger
  • MapReduce 
  • HBase 
  • MongoDB


Standards

  • Swagger
  • OpenAPI generator
  • JSON 
  • XML/XSLT/DTD/XPath 


Softwareentwicklungs- und Kollaborations-Tools

  • Docker 
  • VMWare
  • SOAP UI 
  • Postman 
  • Atlassian tools: Confluence, Jira, Bitbucket, Bamboo
  • Jenkins
  • Repository Management: Nexus, Archiva
  • Versionsverwaltung: SVN, Git


Security/Verschlüsselung

  • OAuth / OAuth2 


Autorisierung/ Authentifizierung 

  • RSA/SSL/TLS 
  • LDAP


Microservice-Technologien

  • Docker 
  • Kubernetes 
  • Portainer 
  • Apache Kafka

Betriebssysteme

Linux
Fedora/CentOS/RedHat: Fortgeschritten
Windows
XP/Vista/7/10: Fortgeschritten

Programmiersprachen

C#
gut
C++
gut
CSS/CSS3/SCCS
Fortgeschritten
Java
12, 6, 7, 8, EE: Fortgeschritten
Java 12
sehr gut
Java 7
sehr gut
Java 8
sehr gut
Java-API for REST-Services
Fortgeschritten
JavaScript
sehr gut
JAXB
Fortgeschritten
jQuery
sehr gut
PHP
Fortgeschritten

Datenbanken

DB2
Fortgeschritten
In Memory Databases
sehr gut
MongoDB
gute Kenntnisse
MS SQL
Fortgeschritten
MS SQL Database
Fortgeschritten
MSSQL
Fortgeschritten
MySQL
Fortgeschritten
MySQL-Server
Fortgeschritten
NoSQL
Fortgeschritten
Oracle
Fortgeschritten
Oracle SQL
Fortgeschritten
PostgreSQL
gut
SQLite
gut

Design / Entwicklung / Konstruktion

3D Engine
3D Visualisierung

Branchen

Branchen

  • IT-Dienstleistung
  • Handel
  • Bauwesen
  • Versicherungen
  • Behörden

Einsatzorte

Einsatzorte

Köln (+100km) Berlin (+100km) Frankfurt am Main (+50km) Düsseldorf (+50km) Zürich (+50km) Wien (+100km) Hamburg (+50km) Luzern (+50km) Nürnberg (+50km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Erlangen (+100km) Deggendorf (+75km)
Österreich, Schweiz
nicht möglich

Projekte

Projekte

1 Jahr
2020-10 - 2021-09

Kreditabwicklung-System

Fullstack Entwickler Java-16 Angular-10 Spring Boot 2.3 ...
Fullstack Entwickler
Für ein deutsches Kreditinstitut mit Sitz in Neuss sollte ein neues online Kreditabwicklung-System auf Basis von Microservices mit komplett neuen Technologien entwickelt werden.

  • Entwicklung von Microservices mit Java 16, Spring Boot / Spring Data / Spring Security, Camunda
  • Implementierung von REST-Schnittstellen mit Swagger und OpenAPI
  • Frontend-Entwicklung auf Microservices-Basis mit Angular 10
  • CI-CD Pipeline, Dokumentation, Review, Refactoring, Testing, Debugging, Deployment

PostgreSQL MongoDB SolR
Java-16 Angular-10 Spring Boot 2.3 Swagger-2 Kafka OpenAPI-3 PostgreSQL MongoDB SolR CSS/LESS/HTML GIT GitLab CI/CD pipelines IntelliJ IDEA JIRA Confluence Docker Portainer Kubernetes JSON Git Scrum Bitbucket Lombok API-First-Approach
Bank11 für Privatkunden und Handel GmbH
1 Jahr 2 Monate
2019-08 - 2020-09

Entwicklung bzw. Weiterentwicklung von 3D-Produkfonfiguratoren

Frontend Entwickler CRM E-Commerce 3D Engine ...
Frontend Entwickler

Für ein Startup-Unternehmen sollte ein Portfolio von diversen Online/Live 3D-Produktkonfiguratoren bzw. 3D-Visualisierungen aufgebaut werden und ein Konzept für spätere Integration in verschiedene CRM-Systemen, CMS oder andere E-Commerce-Software erarbeitet werden.

  • Recherche und Beratung bzgl. d. Auswahl von Technologien
  • Festlegung, Absprache und Kommunikation mit CAD-Team
  • Aufbau der Infrastruktur
  • Entwurf und Design der Benutzeroberfläche 
  • Programmierung des Frontends und der Logik für Benutzer-Interaktionen. JavaScript, jQuery, ECMAScript 6 (ES6), Three.js, blend4Web, HTML und CSS
  • Programmierung der REST-API für diverse CRM-, CMS- und andere E-Commerce-Systeme
  • Dokumentation, Integration, Testing, Debugging und Wartung 
IntelliJ IDEA Three.js JavaScript jQuery Vue.js TypeScript Blend4Web Twitter Bootstrap
CRM E-Commerce 3D Engine HTML(5) CSS REST JSON Systemintegration MySQL 3D Visualisierung WebGL GitHub Git ES6 ECMAScript 6
State of the Art
Düsseldorf
4 Monate
2020-02 - 2020-05

DWH/BI-Anwendung für Finanzbereich

Java Fullstack Entwickler Java 12 Spring Boot 2.1 Java-API for REST-Services ...
Java Fullstack Entwickler

  • Backend-Entwicklung in JEE, Spring Boot und Hibernate
  • Programmierung der REST-Schnittstelle
  • Absprache der JSON-Struktur und Kommunikation mit dem Frontend-Team
  • CI-CD Pipeline, Dokumentation, Review, Refactoring, Testing, Debugging, Deployment

Java 12 Spring Boot 2.1 Java-API for REST-Services Angular MSSQL jUnit Mockito JSON Git Scrum Bitbucket Lombok Test Driven Development (TDD) Reviews Refactoring Continuous Integration Pair Programming Clean Code SOAP UI IntelliJ IDEA JIRA Jenkins Confluence SonarQube Docker
1&1 Telecommunication SE
Montabaur
1 Jahr 5 Monate
2018-10 - 2020-02

Rollout der BFD-Online-Anwendung

JAVA-Entwickler Java 7/8/12 JEE JPA ...
JAVA-Entwickler

Rollout der BFD-Anwendung ? web-basierte Anwendung des Bundesfreiwilligendienstes zur Verwaltung von Einsatzstellen, Erfassung von Freiwilligen, Ausschreibungen, Zahlungsabwicklung, Daten- und Dokumentenverwaltung. 

  • Backend-Entwicklung
  • Frontend-Entwicklung
  • Datenbank-Entwicklung (Entwurf, Schema, Integration, Queries, Prozeduren und Funktionen)
  • Fehleranalyse, Refactoring, Performance-Optimierung, Aufwandsschätzung bei Linienbetrieb, Dokumentation
  • Datenaufbereitung (Bereinigung, Anonymisierung, Migration) zur Analyse und Statistik
  • Implementierung und Umsetzung der Security/Verschlüsselung/ Autorisierung/ Authentifizierung

Java 7/8/12 JEE JPA JSF JUnit-Test PrimeFaces Spring Framework 4/5 Spring Boot 3 Spring Security Hibernate Oracle DB HTML(5) JavaScript CSS SCRUM Jira Bitbucket Git Maven Jenkins Nexus Repository Confluence OAuth2 bcrypt RSA SSL/TLS LDAP Docker Microservices
Bundesamt für Familie und zivilgesellschaftliche Aufgaben
Köln
1 Jahr 2 Monate
2017-09 - 2018-10

Erweiterung der Risikoprüfungssoftware

IT-Consultant Java 7/8 JEE JDBC ...
IT-Consultant

Eine Tochtergesellschaft der Berkshire Hathaway Inc. und ein weltweit agierendes Rückversicherungsunternehmen.

  • Web-Programmierung
  • Umstellung der Anwendung von Vaadin 7 auf Vaadin 8
  • Umbau der Anwendung auf RESTful
  • Datenaufbereitung für BigData-Analysen
  • Betreuung bei Softwareentwicklung, Kollaboration und Projektmanagement
  • Implementierung und Umsetzung der Security/Verschlüsselung/ Autorisierung/ Authentifizierung

JavaSE JavaEE Vaadin-7/8 JavaScript REST-API Security Spring Boot Angular-7
Java 7/8 JEE JDBC JPA JUnit-Test Vaadin 7/8 Spring Boot 3 Spring Security Hibernate MySQL MSSQL DB2 Oracle DB HTML(5) Angular 7 JavaScript CSS SCRUM Jira Bitbucket Git Maven Bamboo Nexus Repository Confluence OAuth2 bcrypt RSA SSL/TLS LDAP Postman JSON REST API Microservices Cloud VMWare
General Reinsurance AG
Köln
2 Jahre 10 Monate
2014-12 - 2017-09

Entwicklung von Java-Webprojekten

Java-Softwareentwickler Agile Softwareentwicklung Continuous Integration Refactoring ...
Java-Softwareentwickler

  • Entwicklung von Java-Webprojekten im Team oder eigenständig
  • Mitwirkung bei Initialisierungen von neuen Projekten 
  • Qualitätssicherung und Testing
  • Datenmigration, Implementierung von DB-Abfragen
  • Performance-Optimierung und Fehleranalyse
  • Third-Level-Support

Java 7 Maven JEE JSP Servlets Multithreading REST/JAXB Apache Tomcat 7 DB2 CSS HTML5 PD4ML Apache POI JQuery Strabag Web-Components Strabag Persistence- Framework basierend auf JPA
Agile Softwareentwicklung Continuous Integration Refactoring Clean Code Pair Programming Test Driven Development (TDD)
Strabag AG
Köln
7 Monate
2014-06 - 2014-12

Entwicklung eines Web-basierten Produktkonfigurators

Prototyping

Für ein Juwelierunternehmen sollte ein Web-basiertes Produktkonfigurator entwickelt werden, der die Konfigurierung von Eheringen nach beliebigen Eigenschaften, wie Masse, Material, Farbe, Verarbeitung, Steinbesatz ermöglicht. Das Ausgangsprodukt wird dabei nach jeder Auswahl von Kriterienentsprechend grafisch visualisiert. Der Konfigurator sollte anschließend in ein bereits laufendes Shop-System integriert werden.

  • Gestaltung der Benutzeroberfläche
  • Programmierung der Logik
  • 3-D Programmierung mittels THREE.JS-Framework
  • Grafik-Manipulation mittels Canvas
PHP JQuery CSS HTML WebGL (THREE.js) Canvas
Prototyping
2 Jahre 1 Monat
2012-10 - 2014-10

Entwicklung von anspruchsvoller Software

Werkstudent-Softwareentwickler
Werkstudent-Softwareentwickler

  • Entwicklung von anspruchsvoller Software, Web-Anwendungen, Ajax-GUI-Lösungen mit modernen Methoden und Techniken wie JEE, Spring framework, PHP/Symfony2, ASP .NET MVC 4
  • Software- und Datenbankentwicklung
  • Test- und Qualitätsmanagement

Explicatis GmbH
Köln
3 Monate
2014-06 - 2014-08

Soziales Projekt

Entwicklung des Web-basierten Lernportals für Jugendliche.

Das Portal sollte Texte, Bilder, Videos sowie Fragenkatalog als Lernmaterial zur Verfügung stellen, anhand dessen Jugendliche sich mit dem Thema ?Schäden durch Alkohol? in einer interaktiver Form vertraut machen können.

  • Entwurfe mit Mock-ups
  • Modellierung
  • Back-End-Entwicklung
  • Front-End-Entwicklung
Vaadin-Framework SQLite
5 Monate
2014-04 - 2014-08

Entwicklung

Fullstack Entwickler Agile Softwareentwicklung
Fullstack Entwickler

Entwicklung eines Web-basierten Kundenverwaltungs- /Abrechnungssystems. Für ein mittelständisches Dienstleistungsunternehmen sollte ein Web-basiertes Multiuser-Softwaresystem entwickelt werden, das als Grundlage für die einheitliche und durchgängige informationstechnische Umsetzung der wesentlichen Geschäftsprozesse dienen kann. Hierzu bildet das System eine komplexe Struktur von Kunden, Unterkunden, Verkäufer sowie Partner ab. Darüber hinaus werden diverse Artikel, Preise, Zahlungsmodalitäten, Rabatt-Staffeln sowie gebuchte Leistungen verwaltet.

  • Datenbankmodellierung
  • Back-End-Entwicklung
  • Gestaltung der Benutzeroberfläche
PHP MVC-Pattern Symfony2 Apache MySQL-Server Doctrine2 JetBrains/PHPStorm Twitter Bootstrap Framework JQuery CSS HTML
Agile Softwareentwicklung
BIT Interiors Limited
London, Großbritannien
8 Monate
2013-07 - 2014-02

Entwicklung eines Kompetenzmanagementsystems

Wasserfallmodell

Entwicklung eines Kompetenzmanagementsystems auf Basis des Cloud Computing und BigData-Technologien. Im Rahmen der Diplomarbeit sollte ein Kompetenzmanagementsystem (CMS) entwickelt werden, das als Dienstleistung (as a service) über das Web angeboten wird. Die Arbeit beinhaltet zum einen die Entwicklung eines Konzeptes, zum anderen die praktische Umsetzung in Form eines Prototyps.

  • Konzeptentwicklung
  • Anforderungsanalyse
  • Modellierung
  • Realisierung


Ergebnis:

Lauffähiges CMaaS (Competence Management as aService)

Cluster aus 20 physischen Rechner-Knoten CentOS 6.3 (Linux) Java 7 Eclipse IDE for JEE Apache Tomcat 7 Cloudera (CDH) Hadoop Zookeeper HBase Map-Reduce Spring MVC Spring for Apache Hadoop Twitter Bootstrap JSP HTML5 CSS AJAX JQuery
Wasserfallmodell
7 Monate
2013-01 - 2013-07

Entwicklung

Agile Softwareentwicklung

Entwicklung eines Web-basierten Vertrags-/Abonnenten- Verwaltungssystems. Für ein mittelständisches Vertriebsunternehmen sollte ein Webbasiertes Multiuser- Softwaresystem entwickelt werden, das eine komplexe Struktur von Vertriebspartnern, Verkäufer und Kunden abbildet. Dabei werden Profile von Benutzer-Gruppen, deren Verträge, Abonnemente und Gültigkeiten verwaltet.

  • Back-End-Entwicklung
  • Gestaltung der Benutzeroberfläche
PHP MVC-Pattern Symfony2 Apache MySQL-Server Doctrine2 JetBrains/PHPStorm JQuery Zurb FoundationFramework CSS HTML
Agile Softwareentwicklung
3 Monate
2012-09 - 2012-11

Entwicklung eines Web-basierten Produktkonfigurators

Agile Softwareentwicklung

Für ein international tätiges Produktionsunternehmen sollte ein Web-basierter Produktkonfigurator entwickelt werden, der eine individuelle und komplexe Zusammenstellung von Produkten nach Kundenwünschen und anschließende Bestellung ermöglicht. Das Ausgangsprodukt wird dabei nach jeder Auswahl von Kriterien entsprechend grafisch visualisiert.

  • Back-End-Entwicklung
  • Gestaltung der Benutzeroberfläche
C# Visual Studio 2012 ASP .NET MVC4 Framework JQuery CSS HTML
Agile Softwareentwicklung
5 Monate
2012-05 - 2012-09

Entwicklung einer Client/Server-Anwendung

Wasserfallmodell

Entwicklung einer Client/Server-Anwendung zur Übermittlung von Informationen über Lehrveranstaltungen an mobile Geräte. Die Anwendung sollte Studenten über ihre Android Endgeräte folgende Funktionalitäten anbieten: Registrierung im System, Anlegen von Profil-Daten, Übermittlung der Information zu den angebotenen Veranstaltungen, Anmeldung zu den einzelnen Veranstaltungen, Verwaltung von Veranstaltungen, Vermittlung der Information über die Anzahl von angemeldeten sowie anwesenden Studenten und Kommunikation zwischen dem Veranstalter und dem Hörerkreis.

  • Erstellung des Lastenheftes
  • Konzeptentwicklung
  • Use-Case Modellierung
  • Klassen-Modellierung
  • Datenbank-Modellierung
  • Client-/Server-Programmierung

Ergebnis:
Vollständige Client/Server-Anwendung

Projektmitglieder:
1

Java Eclipse IDE for JEE Apache Tomcat 7 MySQL-Server Servlets Android SDK JSON
Wasserfallmodell
4 Monate
2012-04 - 2012-07

Entwicklung eines Web-basierten Timetracking-Systems

Agile Softwareentwicklung

Für ein Bauunternehmen in London sollte ein Softwaresystem entwickelt werden, das als einheitliche und durchgängige informationstechnische Grundlage für die Erstellung von Kunden- sowie Gehaltsabrechnung dienen kann und somit die wesentlichen Geschäftsprozesse optimiert. Hierzu werden Kunden, deren Aufträge, Baustellen und Bauobjekte sowie Mitarbeiter-Profile verwaltet. Das Timetracking-System sollte auf Basis eines Ticketsystems realisiert werden.

  • Back-End-Entwicklung
  • Gestaltung der Benutzeroberfläche
PHP Dreamweaver Apache MySQL JavaScript CSS HTML
Agile Softwareentwicklung
4 Monate
2011-04 - 2011-07

Entwicklung eines Personalmanagementsystems

Agile Softwareentwicklung

Entwicklung einer Desktop-Anwendung, welche die wichtigsten Personalmanagement-Tools zur Verfügung stellt: Organigramm, Verwaltung von Abteilungen, Arbeitsplätzen, Mitarbeiter und deren Qualifikationen.

  • Erstellung eines Lastenheftes
  • Datenbank-Modellierung
  • Back-End-Entwicklung
  • Front-End-Entwicklung

Ergebnis:

Vollständiges Personalmanagementsystem

Projektmitglieder:
6

C# Visual Studio 2010 ADO .NET WPF MVVM-Framework MS SQL-Server
Agile Softwareentwicklung
3 Monate
2010-10 - 2010-12

Entwicklung eines Flugbuchungssystems

Wasserfallmodell

Entwicklung eines Web-basierten Flugbuchungssysems, welches die Verwaltung von Fluglinien sowie Buchung der einzelnen Strecken realisiert.

  • Modellierung
  • Back-End-Entwicklung
  • Front-End-Entwicklung

Ergebnis:
Vollständiges Flugbuchungssysem

Projektmitglieder:
1

PHP HTML CSS AJAX JavaScript XML/XSLT/DTD/XPath
Wasserfallmodell
4 Monate
2009-04 - 2009-07

Entwicklung eines Hotelbuchungssystems

Wasserfallmodell

Entwicklung eines Hotelbuchungssystems, welches die Verwaltung von Ferienorten sowie Buchung von Hotelzimmern realisiert:

  • Teil 1: Entwicklung einer Desktop-Anwendung
  • Teil 2: Entwicklung einer Web-basierten Anwendung
    • Erstellung eines Lastenheftes und Use-Case Diagrammen
    • Mitwirkung an Back-End-/ sowie Front-End-Entwicklung


Ergebnis:
Vollständiges Hotelbuchungssystem

Java Eclipse Standard IDE CSV Client AWT Swing Socket HTML CSS XML
Wasserfallmodell

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre
2007-04 - 2014-03

Wirtschaftsinformatik Diplom-II

Diplom-Wirtschaftsinformatiker, Universität Siegen
Diplom-Wirtschaftsinformatiker
Universität Siegen

Softwareentwicklung, Softwaretechnik, BigData, Finanzmanagement.

11 Monate
2010-07 - 2011-05

Informationstechnologien

ohne Abschluss, Universität Skövde, Schweden
ohne Abschluss
Universität Skövde, Schweden

Zwei ERASMUS-Auslandssemester

1 Jahr 10 Monate
2003-09 - 2005-06

Informationstechnologien

ohne Abschluss, Staatlichen Universität des Südkasachstans
ohne Abschluss
Staatlichen Universität des Südkasachstans
10 Jahre 10 Monate
1991-09 - 2002-06

Schule

Abitur, Gesamtschule Nr.: 48 in Taschkent / Usbekistan
Abitur
Gesamtschule Nr.: 48 in Taschkent / Usbekistan

Position

Position

  • Senior Fullstack Entwickler
  • Web-Entwickler
  • Java-EE Backend / Frontend: TypeScript, JavaScript, jQuery, HTML, CSS
  • Implementierung
  • Performance-Optimierung
  • Refactoring
  • Fehleranalyse
  • Anpassung
  • Weiterentwicklung und Wartung von komplexer und kundenspezifischer Web-Systemsoftware im Enterprise-Umfeld

Kompetenzen

Kompetenzen

Top-Skills

Java Spring SQL CSS JSP PrimeFaces Spring Boot JEE Apache Tomcat Java 8 Angular REST jQuery JUnit Vaadin JavaScript HTML5 Spring Framework BigData Blend4Web JPA MongoDB JSF

Schwerpunkte

Backend Entwicklung
sehr gut
Datenbank Entwicklung
sehr gut
Fehleranalyse
sehr gut
Frontend Entwicklung
sehr gut
Performance Analyse
sehr gut
SQL Query Design
sehr gut

Aufgabenbereiche

Analyse
sehr gut
Anpassung
sehr gut
Dokumentation
sehr gut
Fehleranalyse
sehr gut
Forschung
sehr gut
Implementierung
sehr gut
Konzeption
sehr gut
Modellierung
sehr gut
Optimierung
sehr gut
Performance Optimierung
sehr gut
Planung
gut
Problemlösung
sehr gut
Qualitätssicherung
gut
Testing
sehr gut
Wartung
sehr gut

Produkte / Standards / Erfahrungen / Methoden

Agile Softwareentwicklung
sehr gut
Ajax
sehr gut
Angular
gut
Angular 7
gut
Apache POI
Fortgeschritten
Apache Tomcat 7
sehr gut
Atlassian
alle Tools: gut
Atlassian Confluence
gut
bcrypt
gut
Bitbucket
gut
Blend4Web
sehr gut
CI/CD
gut
Clean Code
gut
Confluence
sehr gut
Continuous Integration
gut
CRM
gut
CSS
sehr gut
Design Pattern
sehr gut
Docker
gut
Doctrine2
gut
E-Commerce
gut
ECMAScript 6
sehr gut
EJB
sehr gut
ES6
sehr gut
Git
sehr gut
GitHub
gut
Hibernate
gut
HTML
sehr gut
HTML(5)
sehr gut
HTML/HTML5
sehr gut
HTML5
sehr gut
IntelliJ IDEA
sehr gut
JDBC
sehr gut
JEE
sehr gut
Jenkins
gut
JetBrains/PHPStorm
sehr gut
JIRA
gut
JPA
sehr gut
jQuery
sehr gut
JSF
sehr gut
JSON
sehr gut
JSP
sehr gut
JUnit
sehr gut
Kubernetes
gut
Lombok
sehr gut
Maven
sehr gut
Maven JEE
sehr gut
Microservices
gut
Mockito
sehr gut
MVC-Pattern
sehr gut
Nexus
gut
Node.js
Basic
OAuth
sehr gut
Pair Programming
gut
PD4ML
gut
PrimeFaces
sehr gut
React.js
gut
Refactoring
gut
REST
sehr gut
REST/JAXB
sehr gut
Scrum
gut
Servlets
sehr gut
SoapUI
sehr gut
SonarQube
gut
Spring
Batch: gut, Core: sehr gut, Framework: sehr gut, MVC: sehr gut, Security: sehr gut
Spring Boot
sehr gut
Spring Boot 3
sehr gut
Spring Data
sehr gut
Spring Framework
sehr gut
Spring Security
sehr gut
Systemintegration
sehr gut
Test Driven Development (TDD)
sehr gut
Three.JS
gut
Tomcat
sehr gut
Twitter Bootstrap
sehr gut
Twitter Bootstrap Framework
sehr gut
TypeScript
gut
Vaadin 7/8
sehr gut
VMware
sehr gut
Vue.js
gut
WebGL
gut
Zurb Foundation
sehr gut

Web-Technologien

  • Microservices 
  • RESTful 
  • JavaScript 
  • jQuery 
  • ECMAScript 5/6 (ES5, ES6) 
  • AJAX 
  • HTML/HTML5 
  • CSS/CSS3/SCSS 
  • WebGL 
  • Three.js
  • Blend4Web 
  • Canvas 


Web-Frameworks

  • Spring MVC/Boot/REST/Data/REST/Security 
  • Vaadin 7/8 
  • Angular 6/7/9/10 
  • PrimeFaces 


Frontend-Frameworks

  • Twitter Bootstrap
  • Zurb Foundation
  • Material Design


Java-Technologien

  • Tomcat 
  • Maven 
  • JDBC 
  • JSE 
  • JEE (Servlet, EJB, JSF, JSP, JSTL, JPA, JAXB) 
  • Mockito 
  • Lombok 
  • Apache POI 
  • PDF4ML 


Entwicklungsumgebungen

  • Eclipse
  • IntelliJ IDEA


ORM-Frameworks

  • JPA 
  • Spring Data 
  • Hibernate/HQL 


BigData-Technologien

  • Cloudera Manger
  • MapReduce 
  • HBase 
  • MongoDB


Standards

  • Swagger
  • OpenAPI generator
  • JSON 
  • XML/XSLT/DTD/XPath 


Softwareentwicklungs- und Kollaborations-Tools

  • Docker 
  • VMWare
  • SOAP UI 
  • Postman 
  • Atlassian tools: Confluence, Jira, Bitbucket, Bamboo
  • Jenkins
  • Repository Management: Nexus, Archiva
  • Versionsverwaltung: SVN, Git


Security/Verschlüsselung

  • OAuth / OAuth2 


Autorisierung/ Authentifizierung 

  • RSA/SSL/TLS 
  • LDAP


Microservice-Technologien

  • Docker 
  • Kubernetes 
  • Portainer 
  • Apache Kafka

Betriebssysteme

Linux
Fedora/CentOS/RedHat: Fortgeschritten
Windows
XP/Vista/7/10: Fortgeschritten

Programmiersprachen

C#
gut
C++
gut
CSS/CSS3/SCCS
Fortgeschritten
Java
12, 6, 7, 8, EE: Fortgeschritten
Java 12
sehr gut
Java 7
sehr gut
Java 8
sehr gut
Java-API for REST-Services
Fortgeschritten
JavaScript
sehr gut
JAXB
Fortgeschritten
jQuery
sehr gut
PHP
Fortgeschritten

Datenbanken

DB2
Fortgeschritten
In Memory Databases
sehr gut
MongoDB
gute Kenntnisse
MS SQL
Fortgeschritten
MS SQL Database
Fortgeschritten
MSSQL
Fortgeschritten
MySQL
Fortgeschritten
MySQL-Server
Fortgeschritten
NoSQL
Fortgeschritten
Oracle
Fortgeschritten
Oracle SQL
Fortgeschritten
PostgreSQL
gut
SQLite
gut

Design / Entwicklung / Konstruktion

3D Engine
3D Visualisierung

Branchen

Branchen

  • IT-Dienstleistung
  • Handel
  • Bauwesen
  • Versicherungen
  • Behörden

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.