Mobile (Android, Kotlin), Web (React, Angular, JavaScript) and Backend (Java, Spring Boot, Node.js, TypeScript)
Aktualisiert am 31.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Mobile
Front-End
Back-End
Android
Kotlin
Java
React
Angular
JavaScript
TypeScript
Node.js
Spring Boot
GCP
AWS
REST
HTML
SQL
Hibernate
NoSQL
Docker
Maven
Gradle
Git
English
fluent speaker
German
native speaker

Einsatzorte

Einsatzorte

Dortmund (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

9 Monate
2023-02 - 2023-10

Spring Boot Microservices in der Google Cloud Platform

Senior Software Entwickler GCP Spring Boot Kotlin ...
Senior Software Entwickler
Entwicklung neuer Features, Produktpflege und Fehlerbeseitigung
von/in diversen Spring Boot Services und Cloud Functions für interne
Systeme der EDEKABANK.
GCP Spring Boot Kotlin Java Node TypeScript PostgreSQL Firebase Elasticsearch Docker Terraform Gradle REST Git IntelliJ
EDEKABANK AG
Remote
1 Jahr 4 Monate
2021-09 - 2022-12

Android Apps P&D, E-Post, Zusteller, Express, Packstation

Senior Android Entwickler Android Kotlin Java ...
Senior Android Entwickler
Entwicklung neuer Features, Produktpflege und Fehlerbeseitigung bei den P&D und E-Post Kunden Apps, bei den von Mitarbeitern benutzten Zusteller und Express Apps sowie maßgebliche Mitgestaltung der Neuentwicklung des Packstation SDK.
P&D E-Post Zusteller Express Packstation
Android Kotlin Java Gradle Bluetooth
Deutsche Post IT Services GmbH
Remote
5 Monate
2021-02 - 2021-06

Microservices und WebApps

Senior Software Entwickler React Node.js TypeScript ...
Senior Software Entwickler
Erstellung von TypeScript Node.js Microservices. Anbindung von Amazon SES via Amazon AWS SDK. Template Generierung via MJML Converter. Erstellung einer TypeScript React Web-Applikation. MJML Editor mit Live-Preview. Anbindung via REST des TypeScript Microservices und Integration von GitLab als Versionierungsbackend.
MJML Visual Studio Code
React Node.js TypeScript REST PHP Git Docker
THATS-IT, ikooko, TH-Mining AG
Remote
4 Monate
2020-10 - 2021-01

Cloud System Architecture: Web, Mobile, API und Hardware

Senior Software Architekt Android React AWS ...
Senior Software Architekt
Mandantenfähiges Corona Test System: Personenerfassung, Temperaturerfassung, Check-In, Check-Out, Messstationen- und Benutzerverwaltung. Beratung, Architektur und Entwicklung.
DynamoDB IAM Cognito Amplify Lambda
Android React AWS JavaScript Java GraphQL Git
infonix GmbH
Remote
7 Monate
2019-09 - 2020-03

Pre-Sales Application Development

Senior Software Entwickler JavaScript Java SQL ...
Senior Software Entwickler
Entwurf, Dokumentation und Review von ?Renewal? Funktionalität für eine bestehende Code-Base. Erweiterung eines Migrations-Tools für Datenbankmodelle bzw. ?Quote? Datensätze im Pre-Sales Kontext. Review der Arbeit eines Off-shore Teams in Indien und Koordination mit Ansprechpartnern in Deutschland und am Hauptsitz in den USA.
Oracle SQL Developer Visual Studio Code Jenkins Jira Confluence
JavaScript Java SQL Git Ant Maven
Verizon Deutschland GmbH
Dortmund
3 Monate
2019-06 - 2019-08

Android Apps - Marathon Event Management

Software-Architekt, Android-Entwickler Android Java Gradle
Software-Architekt, Android-Entwickler
Produktpflege und Implementierung neuer Features für die von uns zuvor entwickelten Android Apps: Prudential Ride London, KölnMarathon, White-Label App und mika:timing App.
Android Java Gradle
mika:timing GmbH
Remote
11 Monate
2018-08 - 2019-06

Payment Gateway

Senior Full-Stack Entwickler Java Spring Boot JavaScript ...
Senior Full-Stack Entwickler
Implementierung eines Payment Gateways für als Basis für alle unternehmensinternen Zahlungsabwicklungen. Anbindung von Adyen, PayPal und Computop als erste Payment Service Provider. Erstellen von Dokumentation, Datenbank Schema, Service Layer Implementierung, REST APIs, Unit Tests, E2E Tests und Demo Checkout Page.
Java Spring Boot JavaScript React Node.js PostgreSQL Docker
BMW AG
3 Monate
2018-06 - 2018-08

B2B Marketplace

Senior Full-Stack Entwickler Angular Node.js TypeScript
Senior Full-Stack Entwickler
Unterstützung bei der Implementierung eines B2B Marketplace ?CAD Unity? (Checkout Page, Shopping Cart) und Umsetzung von Agilen Methoden im Kundenprojekt.
Angular Node.js TypeScript
SMS digital GmbH
Düsseldorf
2 Monate
2018-05 - 2018-06

Single-Sign-On Prototyp

Software-Architekt Angular TypeScript AWS
Software-Architekt
Design, Architektur und Entwicklung eines Single-Sign-On Prototypen mit Anbindung der Nutzer-Autorisierung über Facebook und Google. Ziel ist ein einzelnes Autorisierungs-Portal für alle Dienste im Unternehmen.
Angular TypeScript AWS
mika:timing GmbH
5 Monate
2018-01 - 2018-05

Crypto-Trading Plattform

Senior Full-Stack Entwickler Java Spring Boot SQL
Senior Full-Stack Entwickler
Transformierung der technischen Basis einer Legacy Crypto-Trading Plattform in eine vermarktbare White-Label Crypto-Trading Plattform.
Java Spring Boot SQL
trimplement GmbH
8 Monate
2017-06 - 2018-01

Android Apps - Marathon Event Management

Software-Architekt, Mobile-Entwickler Android Java Gradle
Software-Architekt, Mobile-Entwickler
Neuentwicklung der Android Apps: Prudential Ride London, KölnMarathon, White-Label App und mika:timing App von Scratch anhand von Design-Vorlagen und vorhandener iOS App des Kunden, in einer kritischen Phase vor dem geplanten Go-Live Termin.

Android Java Gradle
mika:timing GmbH
5 Monate
2017-01 - 2017-05

Wallet as a Service

Senior Full-Stack Entwickler Java JavaScript Hibernate
Senior Full-Stack Entwickler
Entwicklung des Consumer UI mit ?mobile-first? Ansatz. Entwicklung des Web- & Mobile Frontend, der benutzten APIs und Anbindung an vorhandene Backend Funktionalität des Produkts ?CoreWallet?.

Java JavaScript Hibernate
balancr GmbH
1 Jahr 6 Monate
2015-07 - 2016-12

GlobalWallet

Senior Full-Stack Entwickler Java Spring PostgreSQL ...
Senior Full-Stack Entwickler
Verzahnte Entwicklung eines Backend, samt zugehörigen Admin und Consumer UI (Web & Mobile), zur globalen Zahlungsabwicklung zusammen im Team mit Entwicklern des Kunden. Entwicklung des Consumer UI mit ?mobile-first? Ansatz. Entwicklung des Web- & Mobile Frontend, der benutzten APIs und zugehörigen Backend Funktionalität.
Java Spring PostgreSQL JavaScript Node.js Docker
PayU
7 Monate
2014-12 - 2015-06

Entwicklung des MyBuderus Portals

Senior Software-Entwickler Java Spring Angular ...
Senior Software-Entwickler
Neuentwicklung der technischen Plattform für das neue MyBuderus Portal auf Liferay Basis. Das neue Portal soll die einzelnen bestehenden Auftritte verschiedener Länder auf einer neuen, modernen Plattform vereinen und verschiedene Nutzergruppen ansprechen.
Java Spring Angular JavaScript
Bosch Thermotechnik GmbH
6 Monate
2014-06 - 2014-11

Kunden-Migration auf ein neues System

Software-Architekt Java Spring MySQL
Software-Architekt
Evaluierung, Planung und Umsetzung einer Migration von Kundendaten von Google in eine mandantenfähige Eigenentwicklung. Ermitteln von Kennzahlen zur Bewertung der Praktikabilität. Implementierung der Migrationsschnittstellen für diverse Google APIs (OAuth2, Mail, Settings, Calendar, Contacts, Taks, usw.) in Form eines Migrationsframeworks. Testen und durchführen von Migrations-Szenarien. Protokollierung und Verifizierung der Ergebnisse.
Java Spring MySQL
1&1 Internet AG
2 Monate
2014-04 - 2014-05

Jobsuche

Software-Architekt Java JavaScript MySQL
Software-Architekt
Neuentwicklung der Jobsuche von den deutschsprachigen Webauftritten von Hays (DACH) auf Liferay Basis. Die Umsetzung umfasst u.a. die Suche auf der Startseite, die Suchergebnisse in der Detailansicht, den persistierten Suchfilter sowie die Merkliste für Jobangebote.
Java JavaScript MySQL
[Firma auf Anfrage]
2 Monate
2014-02 - 2014-03

Entwicklung des Dremel Shopping Portals

Senior Software-Entwickler Java Spring JavaScript
Senior Software-Entwickler
Unterstützung beim Aufbau des Dremel Power Tools Shopping Portals in einer kritischen Phase vor dem geplanten Go-Live Termin. Implementierung von neuen Features vom Frontend, über die Middleware zu den Webservices, wie z.B. Mega-Menü, Produktansicht, Checkout, Quick-Views, Produkt- und Detailansichten, sowie die Integration von diversen Features mit einem Legacy-System.

Java Spring JavaScript
Robert Bosch
2 Monate
2013-12 - 2014-01

Aufbau eines Liferay JBoss Clusters

DevOps Berater Java EE JBoss SQL Server
DevOps Berater
Planung eines vollautomatischen Liferay JBoss Cluster Rollouts. Der Einsatz von JBoss als Umgebung für einen Liferay Cluster wurde evaluiert. Insbesondere sollten Betriebsszenarien berücksichtigt werden (Deployment von gepatchten Liferay Versionen, automatische Konfiguration, Logging, Monitoring, etc.). Es wurde ein vollautomatisches Installationspaket erstellt; bei diesem wurde auch die Integration in die Systemlandschaft berücksichtigt (bspw. LDAP und MS-SQL Anbindung).
Java EE JBoss SQL Server
Continentale Versicherungsverbund
4 Monate
2013-08 - 2013-11

Migration der Systemlandschaft

Berater Java JavaScript MySQL
Berater
Betreuung und Unterstützung eines Entwickler Teams bei der Einführung von Liferay als zukünftige Plattform für die deutschsprachigen Portale der Hays AG. Erstellung eines POC Prototypen und exemplarische Entwicklung von Teilen des Portals (div. Portlets und Hooks). Evaluierung von verschiedenen Applikations-Servern; Beratung bei allen Fragen zu Liferay. Entwicklung eines Proxy Portlets / einer angepassten PortletBridge zur schnellen Anbindung der Legacy Systeme (Cold-Fusion) mit Single-Sign-On Funktionalität.
Java JavaScript MySQL
Hays AG
1 Monat
2013-10 - 2013-10

Migration und Support eines Liferay-Portals

Berater Java Spring MySQL
Berater
Unterstützung bei der Migration eines Liferay 5 auf Liferay 6.1 Portals. In einem ersten Schritt wurde die Liferay Installation von Version 5 auf 6 migriert. Es wurde ein Testsystem samt Produktions-Backup aufgebaut und das Theme an die aktuellen Bedürfnisse des Kunden angepasst. Ebenso wurde die Startseite des Produktkatalogs neugestaltet.

Java Spring MySQL
Globus Fachmärkte
2 Monate
2013-06 - 2013-07

Migration eines Liferay-Portals

Senior Software-Entwickler Java Spring MySQL
Senior Software-Entwickler
Migration eines Liferay 6.0 CE auf Liferay 6.1 EE Portals. Die Plattform wird gefördert durch die Europäische Kommission. Anpassung der vorhandenen Code-Basis (Custom Portlets und Hooks) auf die aktuelle Liferay EE API. Entwicklung eines neuen Liferay Themes für den Relaunch des Portals. Durchführen der Migration und QA und Regressions-Tests auf dem migrierten Portal.
Java Spring MySQL
Clusterland Oberösterreich
9 Monate
2012-10 - 2013-06

Entwicklung und Support einer Online-Community Lern-Plattform

Senior Java Entwickler Java EE EJB JSF ...
Senior Java Entwickler
Übernahme, Analyse, Stabilisierung und Optimierung einer OnlineCommunity Lern-Plattform auf Basis eines Gassfish Liferay Clusters mit Java EE Backend und Liferay JSF Portlets. Technische und fachliche Übernahme mit dem Ziel des Live-Betriebs; Problem-, Architektur- und Performance-Analysen der geclusterten Betriebsumgebung.
Java EE EJB JSF Hibernate MySQL
AKAD Bildungsgesellschaft mbH
2 Monate
2012-08 - 2012-09

Entwicklung eines Liferay Portals

Senior Software-Entwickler Java Spring Apache Tomcat
Senior Software-Entwickler
Entwicklung von Liferay Theme und Geo-Location Portlets. Spezifikation, Architektur, Design und Implementierung eines Liferay Themes im ?Responsive Design? für verschiedene Endgeräte (PC, Tablet, Smartphone), sowie von Portlets mit Einbindung von Geo-Location Services.
Java Spring Apache Tomcat
TOX-Dübel-Technik GmbH
5 Monate
2012-02 - 2012-06

Entwicklung eines Liferay Portals

Senior Software-Entwickler Java Spring Apache Tomcat
Senior Software-Entwickler
Entwicklung eines Liferay Intranet-Portals mit Aufbau und Anbindung eines kundenspezifischen Such-Services. Arbeit in einem interdisziplinären Scrum Team.
Java Spring Apache Tomcat
HMI Human Machine Intelligence GmbH
Heidelberg
3 Monate
2011-11 - 2012-01

Weiterentwicklung und Support eines Liferay-Portals

Senior Software-Entwickler Java Spring MySQL
Senior Software-Entwickler
Entwicklung und Support eines Internet-Portals auf der Basis von Liferay. Die Plattform wird gefördert durch die Europäische Kommission. Übernahme der Kundenkommunikation und Support zum Betrieb der Plattform. Spezifizieren und Umsetzen von neuen Features.
Java Spring MySQL
ZENIT GmbH
3 Monate
2011-07 - 2011-09

Entwicklung eines Liferay-Portals

Senior Software-Entwickler JavaScript GWT MySQL
Senior Software-Entwickler
Entwicklung eines Internet/Intranet-Portals auf der Basis von Liferay. Integration der BIRT Report Engine in Liferay. Anzeige von Charts und Reports mitsamt PDF-Export. Erstellen von Report Designs mit eigener DataSource. Integration von GWT und ExtGWT in Liferay und Erstellen von ExtGWT Portlets.
JavaScript GWT MySQL
9 Monate
2010-01 - 2010-09

Retail Initiative

Software-Architekt Java Tomcat Spring
Software-Architekt
Planung und Umsetzung der Projekte ?Checkout Process?, ?Merchant Service Area? und ?Merchant Self-Signup?. Fachliche Anleitung von drei Software-Entwicklern und einer Web-Designerin (Indien). Implementierung anhand der Prozessschicht Spezifikation und den Anforderungen von verschiedenen Unternehmensbereichen. Eigenverantwortlicher Entwurf der initialen Benutzeroberfläche und Aufbau eines Entwicklerteams.
Java Tomcat Spring
Deutschen Telekom AG
2 Jahre
2008-08 - 2010-07

Entwicklung arcadiaCharts Library

Freelance Software-Entwickler Java JavaScript GWT
Freelance Software-Entwickler
arcadiaCharts ist eine HTML 5 Chart-Bibliothek für JavaScript und GWT Entwickler, die ohne Plugins auskommt. Die Schwerpunkte lagen neben der grundlegenden Architektur vor allem in der Implementierung des Canvas Renderers, sowie der Subsysteme zur Event-Behandlung und Font-Darstellung.
Java JavaScript GWT
Arcadia Software GmbH
6 Monate
2008-07 - 2008-12

Consumer Service Area

Software-Entwickler Java Tomcat Spring
Software-Entwickler
Portierung des Legacy-Systems von Perl auf eine Java Basis. Migration von einem externen Dienstleister zu ClickandBuy. Koordinierung mit UI Designern der zu migrierenden ?Service Area? (USA). Implementierung anhand Frontend Analyse und Dokumentation der Middleware Schnittstellen. Durchführung des technischen Know-How Transfers an Entwicklerteams via Workshops (Indien).
Java Tomcat Spring
ClickandBuy Services GmbH
1 Jahr 3 Monate
2006-09 - 2007-11

Web-Applikation zur Produkt- und Auftragsverwaltung

Diplomand, Software-Entwickler Java Tomcat GWT
Diplomand, Software-Entwickler
Entwicklung einer datenbankgestützten GWT Web-Applikation für die innerbetriebliche Produkt- und Auftragsverwaltung. Neuentwicklung von Datenbankschema, Java Backend, ORM Layer und AJAX Frontend. Design des UI zur Erstellung und Verwaltung von zukünftigen Produkten.
Java Tomcat GWT
Mform GmbH & Co KG
10 Monate
2005-05 - 2006-02

Versions- und Produktverwaltungssoftware

Student, Software-Entwickler Apache HTTP Server Perl MySQL
Student, Software-Entwickler
Neuentwicklung einer webbasierten, datenbankgestützten Versions- und Produktverwaltungs-Software (Front- und Backend). Ziel war die Unternehmensinterne Pflege und Dokumentation von Hard- und Software Eigenentwicklungen sowie deren Versionierung.
Apache HTTP Server Perl MySQL
WestfaliaSurge GEA

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre
2002-09 - 2007-08

Studium Angewandte Informatik

Diplom-Informatiker (FH), FH Südwestfalen
Diplom-Informatiker (FH)
FH Südwestfalen

Abschluss Diplom-Informatiker (FH) mit Note 1.0 (sehr gut)

Position

Position

  • Software Development
  • Software Design
  • Software Architecture

Kompetenzen

Kompetenzen

Top-Skills

Mobile Front-End Back-End Android Kotlin Java React Angular JavaScript TypeScript Node.js Spring Boot GCP AWS REST HTML SQL Hibernate NoSQL Docker Maven Gradle Git

Produkte / Standards / Erfahrungen / Methoden

React
Angular
Node.js
Spring Boot
Spring
JUnit
Tomcat
REST
XML
HTML
CSS
AWS
SQL
ORM
Hibernate
Kafka
Docker
Jenkins
Maven
Gradle
Git
OpenGL
Arduino
UI/UX
Agile
Scrum
Kanban

Betriebssysteme

Android
Linux
FreeBSD
Mac OS X
Windows

Programmiersprachen

Kotlin
Java
JavaScript
TypeScript
C
C++
PHP

Datenbanken

MySQL
MariaDB
PostgreSQL
Oracle
GraphQL
DynamoDB

Einsatzorte

Einsatzorte

Dortmund (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

9 Monate
2023-02 - 2023-10

Spring Boot Microservices in der Google Cloud Platform

Senior Software Entwickler GCP Spring Boot Kotlin ...
Senior Software Entwickler
Entwicklung neuer Features, Produktpflege und Fehlerbeseitigung
von/in diversen Spring Boot Services und Cloud Functions für interne
Systeme der EDEKABANK.
GCP Spring Boot Kotlin Java Node TypeScript PostgreSQL Firebase Elasticsearch Docker Terraform Gradle REST Git IntelliJ
EDEKABANK AG
Remote
1 Jahr 4 Monate
2021-09 - 2022-12

Android Apps P&D, E-Post, Zusteller, Express, Packstation

Senior Android Entwickler Android Kotlin Java ...
Senior Android Entwickler
Entwicklung neuer Features, Produktpflege und Fehlerbeseitigung bei den P&D und E-Post Kunden Apps, bei den von Mitarbeitern benutzten Zusteller und Express Apps sowie maßgebliche Mitgestaltung der Neuentwicklung des Packstation SDK.
P&D E-Post Zusteller Express Packstation
Android Kotlin Java Gradle Bluetooth
Deutsche Post IT Services GmbH
Remote
5 Monate
2021-02 - 2021-06

Microservices und WebApps

Senior Software Entwickler React Node.js TypeScript ...
Senior Software Entwickler
Erstellung von TypeScript Node.js Microservices. Anbindung von Amazon SES via Amazon AWS SDK. Template Generierung via MJML Converter. Erstellung einer TypeScript React Web-Applikation. MJML Editor mit Live-Preview. Anbindung via REST des TypeScript Microservices und Integration von GitLab als Versionierungsbackend.
MJML Visual Studio Code
React Node.js TypeScript REST PHP Git Docker
THATS-IT, ikooko, TH-Mining AG
Remote
4 Monate
2020-10 - 2021-01

Cloud System Architecture: Web, Mobile, API und Hardware

Senior Software Architekt Android React AWS ...
Senior Software Architekt
Mandantenfähiges Corona Test System: Personenerfassung, Temperaturerfassung, Check-In, Check-Out, Messstationen- und Benutzerverwaltung. Beratung, Architektur und Entwicklung.
DynamoDB IAM Cognito Amplify Lambda
Android React AWS JavaScript Java GraphQL Git
infonix GmbH
Remote
7 Monate
2019-09 - 2020-03

Pre-Sales Application Development

Senior Software Entwickler JavaScript Java SQL ...
Senior Software Entwickler
Entwurf, Dokumentation und Review von ?Renewal? Funktionalität für eine bestehende Code-Base. Erweiterung eines Migrations-Tools für Datenbankmodelle bzw. ?Quote? Datensätze im Pre-Sales Kontext. Review der Arbeit eines Off-shore Teams in Indien und Koordination mit Ansprechpartnern in Deutschland und am Hauptsitz in den USA.
Oracle SQL Developer Visual Studio Code Jenkins Jira Confluence
JavaScript Java SQL Git Ant Maven
Verizon Deutschland GmbH
Dortmund
3 Monate
2019-06 - 2019-08

Android Apps - Marathon Event Management

Software-Architekt, Android-Entwickler Android Java Gradle
Software-Architekt, Android-Entwickler
Produktpflege und Implementierung neuer Features für die von uns zuvor entwickelten Android Apps: Prudential Ride London, KölnMarathon, White-Label App und mika:timing App.
Android Java Gradle
mika:timing GmbH
Remote
11 Monate
2018-08 - 2019-06

Payment Gateway

Senior Full-Stack Entwickler Java Spring Boot JavaScript ...
Senior Full-Stack Entwickler
Implementierung eines Payment Gateways für als Basis für alle unternehmensinternen Zahlungsabwicklungen. Anbindung von Adyen, PayPal und Computop als erste Payment Service Provider. Erstellen von Dokumentation, Datenbank Schema, Service Layer Implementierung, REST APIs, Unit Tests, E2E Tests und Demo Checkout Page.
Java Spring Boot JavaScript React Node.js PostgreSQL Docker
BMW AG
3 Monate
2018-06 - 2018-08

B2B Marketplace

Senior Full-Stack Entwickler Angular Node.js TypeScript
Senior Full-Stack Entwickler
Unterstützung bei der Implementierung eines B2B Marketplace ?CAD Unity? (Checkout Page, Shopping Cart) und Umsetzung von Agilen Methoden im Kundenprojekt.
Angular Node.js TypeScript
SMS digital GmbH
Düsseldorf
2 Monate
2018-05 - 2018-06

Single-Sign-On Prototyp

Software-Architekt Angular TypeScript AWS
Software-Architekt
Design, Architektur und Entwicklung eines Single-Sign-On Prototypen mit Anbindung der Nutzer-Autorisierung über Facebook und Google. Ziel ist ein einzelnes Autorisierungs-Portal für alle Dienste im Unternehmen.
Angular TypeScript AWS
mika:timing GmbH
5 Monate
2018-01 - 2018-05

Crypto-Trading Plattform

Senior Full-Stack Entwickler Java Spring Boot SQL
Senior Full-Stack Entwickler
Transformierung der technischen Basis einer Legacy Crypto-Trading Plattform in eine vermarktbare White-Label Crypto-Trading Plattform.
Java Spring Boot SQL
trimplement GmbH
8 Monate
2017-06 - 2018-01

Android Apps - Marathon Event Management

Software-Architekt, Mobile-Entwickler Android Java Gradle
Software-Architekt, Mobile-Entwickler
Neuentwicklung der Android Apps: Prudential Ride London, KölnMarathon, White-Label App und mika:timing App von Scratch anhand von Design-Vorlagen und vorhandener iOS App des Kunden, in einer kritischen Phase vor dem geplanten Go-Live Termin.

Android Java Gradle
mika:timing GmbH
5 Monate
2017-01 - 2017-05

Wallet as a Service

Senior Full-Stack Entwickler Java JavaScript Hibernate
Senior Full-Stack Entwickler
Entwicklung des Consumer UI mit ?mobile-first? Ansatz. Entwicklung des Web- & Mobile Frontend, der benutzten APIs und Anbindung an vorhandene Backend Funktionalität des Produkts ?CoreWallet?.

Java JavaScript Hibernate
balancr GmbH
1 Jahr 6 Monate
2015-07 - 2016-12

GlobalWallet

Senior Full-Stack Entwickler Java Spring PostgreSQL ...
Senior Full-Stack Entwickler
Verzahnte Entwicklung eines Backend, samt zugehörigen Admin und Consumer UI (Web & Mobile), zur globalen Zahlungsabwicklung zusammen im Team mit Entwicklern des Kunden. Entwicklung des Consumer UI mit ?mobile-first? Ansatz. Entwicklung des Web- & Mobile Frontend, der benutzten APIs und zugehörigen Backend Funktionalität.
Java Spring PostgreSQL JavaScript Node.js Docker
PayU
7 Monate
2014-12 - 2015-06

Entwicklung des MyBuderus Portals

Senior Software-Entwickler Java Spring Angular ...
Senior Software-Entwickler
Neuentwicklung der technischen Plattform für das neue MyBuderus Portal auf Liferay Basis. Das neue Portal soll die einzelnen bestehenden Auftritte verschiedener Länder auf einer neuen, modernen Plattform vereinen und verschiedene Nutzergruppen ansprechen.
Java Spring Angular JavaScript
Bosch Thermotechnik GmbH
6 Monate
2014-06 - 2014-11

Kunden-Migration auf ein neues System

Software-Architekt Java Spring MySQL
Software-Architekt
Evaluierung, Planung und Umsetzung einer Migration von Kundendaten von Google in eine mandantenfähige Eigenentwicklung. Ermitteln von Kennzahlen zur Bewertung der Praktikabilität. Implementierung der Migrationsschnittstellen für diverse Google APIs (OAuth2, Mail, Settings, Calendar, Contacts, Taks, usw.) in Form eines Migrationsframeworks. Testen und durchführen von Migrations-Szenarien. Protokollierung und Verifizierung der Ergebnisse.
Java Spring MySQL
1&1 Internet AG
2 Monate
2014-04 - 2014-05

Jobsuche

Software-Architekt Java JavaScript MySQL
Software-Architekt
Neuentwicklung der Jobsuche von den deutschsprachigen Webauftritten von Hays (DACH) auf Liferay Basis. Die Umsetzung umfasst u.a. die Suche auf der Startseite, die Suchergebnisse in der Detailansicht, den persistierten Suchfilter sowie die Merkliste für Jobangebote.
Java JavaScript MySQL
[Firma auf Anfrage]
2 Monate
2014-02 - 2014-03

Entwicklung des Dremel Shopping Portals

Senior Software-Entwickler Java Spring JavaScript
Senior Software-Entwickler
Unterstützung beim Aufbau des Dremel Power Tools Shopping Portals in einer kritischen Phase vor dem geplanten Go-Live Termin. Implementierung von neuen Features vom Frontend, über die Middleware zu den Webservices, wie z.B. Mega-Menü, Produktansicht, Checkout, Quick-Views, Produkt- und Detailansichten, sowie die Integration von diversen Features mit einem Legacy-System.

Java Spring JavaScript
Robert Bosch
2 Monate
2013-12 - 2014-01

Aufbau eines Liferay JBoss Clusters

DevOps Berater Java EE JBoss SQL Server
DevOps Berater
Planung eines vollautomatischen Liferay JBoss Cluster Rollouts. Der Einsatz von JBoss als Umgebung für einen Liferay Cluster wurde evaluiert. Insbesondere sollten Betriebsszenarien berücksichtigt werden (Deployment von gepatchten Liferay Versionen, automatische Konfiguration, Logging, Monitoring, etc.). Es wurde ein vollautomatisches Installationspaket erstellt; bei diesem wurde auch die Integration in die Systemlandschaft berücksichtigt (bspw. LDAP und MS-SQL Anbindung).
Java EE JBoss SQL Server
Continentale Versicherungsverbund
4 Monate
2013-08 - 2013-11

Migration der Systemlandschaft

Berater Java JavaScript MySQL
Berater
Betreuung und Unterstützung eines Entwickler Teams bei der Einführung von Liferay als zukünftige Plattform für die deutschsprachigen Portale der Hays AG. Erstellung eines POC Prototypen und exemplarische Entwicklung von Teilen des Portals (div. Portlets und Hooks). Evaluierung von verschiedenen Applikations-Servern; Beratung bei allen Fragen zu Liferay. Entwicklung eines Proxy Portlets / einer angepassten PortletBridge zur schnellen Anbindung der Legacy Systeme (Cold-Fusion) mit Single-Sign-On Funktionalität.
Java JavaScript MySQL
Hays AG
1 Monat
2013-10 - 2013-10

Migration und Support eines Liferay-Portals

Berater Java Spring MySQL
Berater
Unterstützung bei der Migration eines Liferay 5 auf Liferay 6.1 Portals. In einem ersten Schritt wurde die Liferay Installation von Version 5 auf 6 migriert. Es wurde ein Testsystem samt Produktions-Backup aufgebaut und das Theme an die aktuellen Bedürfnisse des Kunden angepasst. Ebenso wurde die Startseite des Produktkatalogs neugestaltet.

Java Spring MySQL
Globus Fachmärkte
2 Monate
2013-06 - 2013-07

Migration eines Liferay-Portals

Senior Software-Entwickler Java Spring MySQL
Senior Software-Entwickler
Migration eines Liferay 6.0 CE auf Liferay 6.1 EE Portals. Die Plattform wird gefördert durch die Europäische Kommission. Anpassung der vorhandenen Code-Basis (Custom Portlets und Hooks) auf die aktuelle Liferay EE API. Entwicklung eines neuen Liferay Themes für den Relaunch des Portals. Durchführen der Migration und QA und Regressions-Tests auf dem migrierten Portal.
Java Spring MySQL
Clusterland Oberösterreich
9 Monate
2012-10 - 2013-06

Entwicklung und Support einer Online-Community Lern-Plattform

Senior Java Entwickler Java EE EJB JSF ...
Senior Java Entwickler
Übernahme, Analyse, Stabilisierung und Optimierung einer OnlineCommunity Lern-Plattform auf Basis eines Gassfish Liferay Clusters mit Java EE Backend und Liferay JSF Portlets. Technische und fachliche Übernahme mit dem Ziel des Live-Betriebs; Problem-, Architektur- und Performance-Analysen der geclusterten Betriebsumgebung.
Java EE EJB JSF Hibernate MySQL
AKAD Bildungsgesellschaft mbH
2 Monate
2012-08 - 2012-09

Entwicklung eines Liferay Portals

Senior Software-Entwickler Java Spring Apache Tomcat
Senior Software-Entwickler
Entwicklung von Liferay Theme und Geo-Location Portlets. Spezifikation, Architektur, Design und Implementierung eines Liferay Themes im ?Responsive Design? für verschiedene Endgeräte (PC, Tablet, Smartphone), sowie von Portlets mit Einbindung von Geo-Location Services.
Java Spring Apache Tomcat
TOX-Dübel-Technik GmbH
5 Monate
2012-02 - 2012-06

Entwicklung eines Liferay Portals

Senior Software-Entwickler Java Spring Apache Tomcat
Senior Software-Entwickler
Entwicklung eines Liferay Intranet-Portals mit Aufbau und Anbindung eines kundenspezifischen Such-Services. Arbeit in einem interdisziplinären Scrum Team.
Java Spring Apache Tomcat
HMI Human Machine Intelligence GmbH
Heidelberg
3 Monate
2011-11 - 2012-01

Weiterentwicklung und Support eines Liferay-Portals

Senior Software-Entwickler Java Spring MySQL
Senior Software-Entwickler
Entwicklung und Support eines Internet-Portals auf der Basis von Liferay. Die Plattform wird gefördert durch die Europäische Kommission. Übernahme der Kundenkommunikation und Support zum Betrieb der Plattform. Spezifizieren und Umsetzen von neuen Features.
Java Spring MySQL
ZENIT GmbH
3 Monate
2011-07 - 2011-09

Entwicklung eines Liferay-Portals

Senior Software-Entwickler JavaScript GWT MySQL
Senior Software-Entwickler
Entwicklung eines Internet/Intranet-Portals auf der Basis von Liferay. Integration der BIRT Report Engine in Liferay. Anzeige von Charts und Reports mitsamt PDF-Export. Erstellen von Report Designs mit eigener DataSource. Integration von GWT und ExtGWT in Liferay und Erstellen von ExtGWT Portlets.
JavaScript GWT MySQL
9 Monate
2010-01 - 2010-09

Retail Initiative

Software-Architekt Java Tomcat Spring
Software-Architekt
Planung und Umsetzung der Projekte ?Checkout Process?, ?Merchant Service Area? und ?Merchant Self-Signup?. Fachliche Anleitung von drei Software-Entwicklern und einer Web-Designerin (Indien). Implementierung anhand der Prozessschicht Spezifikation und den Anforderungen von verschiedenen Unternehmensbereichen. Eigenverantwortlicher Entwurf der initialen Benutzeroberfläche und Aufbau eines Entwicklerteams.
Java Tomcat Spring
Deutschen Telekom AG
2 Jahre
2008-08 - 2010-07

Entwicklung arcadiaCharts Library

Freelance Software-Entwickler Java JavaScript GWT
Freelance Software-Entwickler
arcadiaCharts ist eine HTML 5 Chart-Bibliothek für JavaScript und GWT Entwickler, die ohne Plugins auskommt. Die Schwerpunkte lagen neben der grundlegenden Architektur vor allem in der Implementierung des Canvas Renderers, sowie der Subsysteme zur Event-Behandlung und Font-Darstellung.
Java JavaScript GWT
Arcadia Software GmbH
6 Monate
2008-07 - 2008-12

Consumer Service Area

Software-Entwickler Java Tomcat Spring
Software-Entwickler
Portierung des Legacy-Systems von Perl auf eine Java Basis. Migration von einem externen Dienstleister zu ClickandBuy. Koordinierung mit UI Designern der zu migrierenden ?Service Area? (USA). Implementierung anhand Frontend Analyse und Dokumentation der Middleware Schnittstellen. Durchführung des technischen Know-How Transfers an Entwicklerteams via Workshops (Indien).
Java Tomcat Spring
ClickandBuy Services GmbH
1 Jahr 3 Monate
2006-09 - 2007-11

Web-Applikation zur Produkt- und Auftragsverwaltung

Diplomand, Software-Entwickler Java Tomcat GWT
Diplomand, Software-Entwickler
Entwicklung einer datenbankgestützten GWT Web-Applikation für die innerbetriebliche Produkt- und Auftragsverwaltung. Neuentwicklung von Datenbankschema, Java Backend, ORM Layer und AJAX Frontend. Design des UI zur Erstellung und Verwaltung von zukünftigen Produkten.
Java Tomcat GWT
Mform GmbH & Co KG
10 Monate
2005-05 - 2006-02

Versions- und Produktverwaltungssoftware

Student, Software-Entwickler Apache HTTP Server Perl MySQL
Student, Software-Entwickler
Neuentwicklung einer webbasierten, datenbankgestützten Versions- und Produktverwaltungs-Software (Front- und Backend). Ziel war die Unternehmensinterne Pflege und Dokumentation von Hard- und Software Eigenentwicklungen sowie deren Versionierung.
Apache HTTP Server Perl MySQL
WestfaliaSurge GEA

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre
2002-09 - 2007-08

Studium Angewandte Informatik

Diplom-Informatiker (FH), FH Südwestfalen
Diplom-Informatiker (FH)
FH Südwestfalen

Abschluss Diplom-Informatiker (FH) mit Note 1.0 (sehr gut)

Position

Position

  • Software Development
  • Software Design
  • Software Architecture

Kompetenzen

Kompetenzen

Top-Skills

Mobile Front-End Back-End Android Kotlin Java React Angular JavaScript TypeScript Node.js Spring Boot GCP AWS REST HTML SQL Hibernate NoSQL Docker Maven Gradle Git

Produkte / Standards / Erfahrungen / Methoden

React
Angular
Node.js
Spring Boot
Spring
JUnit
Tomcat
REST
XML
HTML
CSS
AWS
SQL
ORM
Hibernate
Kafka
Docker
Jenkins
Maven
Gradle
Git
OpenGL
Arduino
UI/UX
Agile
Scrum
Kanban

Betriebssysteme

Android
Linux
FreeBSD
Mac OS X
Windows

Programmiersprachen

Kotlin
Java
JavaScript
TypeScript
C
C++
PHP

Datenbanken

MySQL
MariaDB
PostgreSQL
Oracle
GraphQL
DynamoDB

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.