Profileimage by Anonymous profile, Senior Software Engineer (Full-Stack)
available

Last update: 05.03.2024

Senior Software Engineer (Full-Stack)

Graduation: Diplom-Informatiker (FH)
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Full Professional)

Skills

Freiberuflicher Full-Stack Software Entwickler mit 15 Jahren Erfahrung.
Mehr als 30 erfolgreiche Web-, Mobile und Backend Kundenprojekte.
Referenz- und Empfehlungsschreiben für konkrete Anfragen verfügbar.

SKILLS
Android, Kotlin, Java, React, Angular, JavaScript, TypeScript, Node, Spring Boot, JUnit, Mockito, REST, XML, HTML, CSS, GCP, AWS, Lambda, DynamoDB, GraphQL, SQL, ORM, Hibernate, MySQL, MariaDB, PostgreSQL, Oracle, Firebase, Elasticsearch, Docker, Jenkins, Maven, Gradle, Git, C/C++, UI/UX, Agile, Scrum, Kanban

BILDUNG
FH Südwestfalen
Studium Angewandte Informatik
Abschluss Diplom-Informatiker (FH) mit Note 1.0 (sehr gut)
 

Project history

02/2023 - 10/2023
Spring Boot Microservices in der Google Cloud Platform
EDEKABANK AG

Entwicklung neuer Features, Produktpflege und Fehlerbeseitigung von/in diversen Spring Boot Services und Cloud Functions für interne Systeme der EDEKABANK.

09/2021 - 12/2022
Android Apps P&D, E-Post, Zusteller, Express, Packstation
Deutsche Post IT Services GmbH

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.

02/2021 - 06/2021
Microservices und WebApps
THATS-IT, ikooko, TH-Mining AG

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.

10/2020 - 01/2021
Cloud System Architecture: Web, Mobile, API und Hardware
infonix GmbH

Mandantenfähiges Corona Test System: Personenerfassung, Temperaturerfassung, Check-In, Check-Out, Messstationen- und Benutzerverwaltung. Beratung, Architektur und Entwicklung.

09/2019 - 03/2020
Pre-Sales Application Development
Verizon Deutschland GmbH

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.

06/2019 - 08/2019
Android Apps - Marathon Event Management
mika:timing GmbH

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.

08/2018 - 06/2019
Payment Gateway
BMW AG

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.

06/2018 - 08/2018
B2B Marketplace
SMS digital GmbH

Unterstützung bei der Implementierung eines B2B Marketplace „CAD Unity“ (Checkout Page, Shopping Cart) und Umsetzung von Agilen Methoden im Kundenprojekt.

05/2018 - 06/2018
Single-Sign-On Prototyp
mika:timing GmbH

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.

01/2018 - 05/2018
Crypto-Trading Plattform
trimplement GmbH

Transformierung der technischen Basis einer Legacy Crypto-Trading Plattform in eine vermarktbare White-Label Crypto-Trading Plattform.

06/2017 - 01/2018
Android Apps - Marathon Event Management
mika:timing GmbH

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.

01/2017 - 05/2017
Wallet as a Service
balancr GmbH

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“.

07/2015 - 12/2016
GlobalWallet
PayU

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.

12/2014 - 06/2015
Entwicklung des MyBuderus Portals
Bosch Thermotechnik GmbH

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.

06/2014 - 11/2014
Kunden-Migration auf ein neues System
1&1 Internet AG

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.

04/2014 - 05/2014
Jobsuche auf Hays.de
Hays AG

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.

02/2014 - 03/2014
Entwicklung des Dremel Shopping Portals
Robert Bosch

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.

12/2013 - 01/2014
Aufbau eines Liferay JBoss Clusters
Continentale Versicherungsverbund

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).

08/2013 - 11/2013
Migration der Systemlandschaft
Hays AG

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.

10/2013 - 10/2013
Migration und Support eines Liferay-Portals
Globus Fachmärkte

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.

06/2013 - 07/2013
Migration eines Liferay-Portals
Clusterland Oberösterreich

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.

10/2012 - 06/2013
Entwicklung und Support einer Online-Community Lern-Plattform
AKAD Bildungsgesellschaft mbH

Ü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.

08/2012 - 09/2012
Entwicklung eines Liferay Portals
TOX-Dübel-Technik GmbH

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.

02/2012 - 06/2012
Entwicklung eines Liferay Portals
HMI Human Machine Intelligence GmbH

Entwicklung eines Liferay Intranet-Portals mit Aufbau und Anbindung eines kundenspezifischen Such-Services. Arbeit in einem interdisziplinären Scrum Team.

11/2011 - 01/2012
Weiterentwicklung und Support eines Liferay-Portals
ZENIT GmbH

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.

07/2011 - 09/2011
Entwicklung eines Liferay-Portals
NDA

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.

01/2010 - 09/2010
Retail Initiative
Deutschen Telekom AG

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.

08/2008 - 07/2010
Entwicklung arcadiaCharts Library
Arcadia Software GmbH

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.

07/2008 - 12/2008
Consumer Service Area
ClickandBuy Services GmbH

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).

09/2006 - 11/2007
Web-Applikation zur Produkt- und Auftragsverwaltung
Mform GmbH & Co KG

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.

05/2005 - 02/2006
Versions- und Produktverwaltungssoftware
WestfaliaSurge GEA

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.

Local Availability

Open to travel worldwide

Other

Lebenslauf, Projektliste, Referenz- und Empfehlungsschreiben für konkrete Anfragen verfügbar.
Profileimage by Anonymous profile, Senior Software Engineer (Full-Stack) Senior Software Engineer (Full-Stack)
Register