Freiberuflicher Full-Stack Software Entwickler mit 15 Jahren Erfahrung. Mehr als 30 erfolgreiche Web-, Mobile und Backend Kundenprojekte.
Referenz- und Empfehlungsschreiben, Lebenslauf / CV, Projekt- und Kundenliste für konkrete Anfragen verfügbar.
möglich
Projekte
Projekte
9 Monate
2023-02 - 2023-10
Spring Boot Microservices in der Google Cloud Platform
Senior Software EntwicklerGCPSpring BootKotlin...
Senior Software Entwickler
Entwicklung neuer Features, Produktpflege und Fehlerbeseitigung von/in diversen Spring Boot Services und Cloud Functions für interne Systeme der EDEKABANK.
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.
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.
MJMLVisual Studio Code
ReactNode.jsTypeScriptRESTPHPGitDocker
THATS-IT, ikooko, TH-Mining AG
Remote
4 Monate
2020-10 - 2021-01
Cloud System Architecture: Web, Mobile, API und Hardware
Senior Software ArchitektAndroidReactAWS...
Senior Software Architekt
Mandantenfähiges Corona Test System: Personenerfassung,
Temperaturerfassung, Check-In, Check-Out, Messstationen- und
Benutzerverwaltung. Beratung, Architektur und Entwicklung.
DynamoDBIAMCognitoAmplifyLambda
AndroidReactAWSJavaScriptJavaGraphQLGit
infonix GmbH
Remote
7 Monate
2019-09 - 2020-03
Pre-Sales Application Development
Senior Software EntwicklerJavaScriptJavaSQL...
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.
OracleSQL
DeveloperVisual Studio CodeJenkinsJiraConfluence
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.
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.
Unterstützung bei der Implementierung eines B2B Marketplace ?CAD Unity? (Checkout Page, Shopping Cart) und Umsetzung von Agilen Methoden im Kundenprojekt.
AngularNode.jsTypeScript
SMS digital GmbH
Düsseldorf
2 Monate
2018-05 - 2018-06
Single-Sign-On Prototyp
Software-ArchitektAngularTypeScriptAWS
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.
AngularTypeScriptAWS
mika:timing GmbH
5 Monate
2018-01 - 2018-05
Crypto-Trading Plattform
Senior Full-Stack EntwicklerJavaSpring BootSQL
Senior Full-Stack Entwickler
Transformierung der technischen Basis einer Legacy Crypto-Trading Plattform in eine vermarktbare White-Label Crypto-Trading Plattform.
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.
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?.
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.
JavaSpringPostgreSQLJavaScriptNode.jsDocker
PayU
7 Monate
2014-12 - 2015-06
Entwicklung des MyBuderus Portals
Senior Software-EntwicklerJavaSpringAngular...
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.
JavaSpringAngularJavaScript
Bosch Thermotechnik GmbH
6 Monate
2014-06 - 2014-11
Kunden-Migration auf ein neues System
Software-ArchitektJavaSpringMySQL
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.
JavaSpringMySQL
1&1 Internet AG
2 Monate
2014-04 - 2014-05
Jobsuche
Software-ArchitektJavaJavaScriptMySQL
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.
JavaJavaScriptMySQL
[Firma auf Anfrage]
2 Monate
2014-02 - 2014-03
Entwicklung des Dremel Shopping Portals
Senior Software-EntwicklerJavaSpringJavaScript
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.
JavaSpringJavaScript
Robert Bosch
2 Monate
2013-12 - 2014-01
Aufbau eines Liferay JBoss Clusters
DevOps BeraterJava EEJBossSQL 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 EEJBossSQL Server
Continentale Versicherungsverbund
4 Monate
2013-08 - 2013-11
Migration der Systemlandschaft
BeraterJavaJavaScriptMySQL
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.
JavaJavaScriptMySQL
Hays AG
1 Monat
2013-10 - 2013-10
Migration und Support eines Liferay-Portals
BeraterJavaSpringMySQL
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.
JavaSpringMySQL
Globus Fachmärkte
2 Monate
2013-06 - 2013-07
Migration eines Liferay-Portals
Senior Software-EntwicklerJavaSpringMySQL
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.
JavaSpringMySQL
Clusterland Oberösterreich
9 Monate
2012-10 - 2013-06
Entwicklung und Support einer Online-Community Lern-Plattform
Senior Java EntwicklerJava EEEJBJSF...
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 EEEJBJSFHibernateMySQL
AKAD Bildungsgesellschaft mbH
2 Monate
2012-08 - 2012-09
Entwicklung eines Liferay Portals
Senior Software-EntwicklerJavaSpringApache 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.
JavaSpringApache Tomcat
TOX-Dübel-Technik GmbH
5 Monate
2012-02 - 2012-06
Entwicklung eines Liferay Portals
Senior Software-EntwicklerJavaSpringApache Tomcat
Senior Software-Entwickler
Entwicklung eines Liferay Intranet-Portals mit Aufbau und Anbindung eines kundenspezifischen Such-Services. Arbeit in einem interdisziplinären Scrum Team.
JavaSpringApache Tomcat
HMI Human Machine Intelligence GmbH
Heidelberg
3 Monate
2011-11 - 2012-01
Weiterentwicklung und Support eines Liferay-Portals
Senior Software-EntwicklerJavaSpringMySQL
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.
JavaSpringMySQL
ZENIT GmbH
3 Monate
2011-07 - 2011-09
Entwicklung eines Liferay-Portals
Senior Software-EntwicklerJavaScriptGWTMySQL
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.
JavaScriptGWTMySQL
9 Monate
2010-01 - 2010-09
Retail Initiative
Software-ArchitektJavaTomcatSpring
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.
JavaTomcatSpring
Deutschen Telekom AG
2 Jahre
2008-08 - 2010-07
Entwicklung arcadiaCharts Library
Freelance Software-EntwicklerJavaJavaScriptGWT
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.
JavaJavaScriptGWT
Arcadia Software GmbH
6 Monate
2008-07 - 2008-12
Consumer Service Area
Software-EntwicklerJavaTomcatSpring
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).
JavaTomcatSpring
ClickandBuy Services GmbH
1 Jahr 3 Monate
2006-09 - 2007-11
Web-Applikation zur Produkt- und Auftragsverwaltung
Diplomand, Software-EntwicklerJavaTomcatGWT
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.
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 ServerPerlMySQL
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)
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.
Einsatzorte
Einsatzorte
Dortmund (+500km)
Deutschland, Schweiz, Österreich
Freiberuflicher Full-Stack Software Entwickler mit 15 Jahren Erfahrung. Mehr als 30 erfolgreiche Web-, Mobile und Backend Kundenprojekte.
Referenz- und Empfehlungsschreiben, Lebenslauf / CV, Projekt- und Kundenliste für konkrete Anfragen verfügbar.
möglich
Projekte
Projekte
9 Monate
2023-02 - 2023-10
Spring Boot Microservices in der Google Cloud Platform
Senior Software EntwicklerGCPSpring BootKotlin...
Senior Software Entwickler
Entwicklung neuer Features, Produktpflege und Fehlerbeseitigung von/in diversen Spring Boot Services und Cloud Functions für interne Systeme der EDEKABANK.
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.
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.
MJMLVisual Studio Code
ReactNode.jsTypeScriptRESTPHPGitDocker
THATS-IT, ikooko, TH-Mining AG
Remote
4 Monate
2020-10 - 2021-01
Cloud System Architecture: Web, Mobile, API und Hardware
Senior Software ArchitektAndroidReactAWS...
Senior Software Architekt
Mandantenfähiges Corona Test System: Personenerfassung,
Temperaturerfassung, Check-In, Check-Out, Messstationen- und
Benutzerverwaltung. Beratung, Architektur und Entwicklung.
DynamoDBIAMCognitoAmplifyLambda
AndroidReactAWSJavaScriptJavaGraphQLGit
infonix GmbH
Remote
7 Monate
2019-09 - 2020-03
Pre-Sales Application Development
Senior Software EntwicklerJavaScriptJavaSQL...
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.
OracleSQL
DeveloperVisual Studio CodeJenkinsJiraConfluence
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.
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.
Unterstützung bei der Implementierung eines B2B Marketplace ?CAD Unity? (Checkout Page, Shopping Cart) und Umsetzung von Agilen Methoden im Kundenprojekt.
AngularNode.jsTypeScript
SMS digital GmbH
Düsseldorf
2 Monate
2018-05 - 2018-06
Single-Sign-On Prototyp
Software-ArchitektAngularTypeScriptAWS
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.
AngularTypeScriptAWS
mika:timing GmbH
5 Monate
2018-01 - 2018-05
Crypto-Trading Plattform
Senior Full-Stack EntwicklerJavaSpring BootSQL
Senior Full-Stack Entwickler
Transformierung der technischen Basis einer Legacy Crypto-Trading Plattform in eine vermarktbare White-Label Crypto-Trading Plattform.
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.
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?.
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.
JavaSpringPostgreSQLJavaScriptNode.jsDocker
PayU
7 Monate
2014-12 - 2015-06
Entwicklung des MyBuderus Portals
Senior Software-EntwicklerJavaSpringAngular...
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.
JavaSpringAngularJavaScript
Bosch Thermotechnik GmbH
6 Monate
2014-06 - 2014-11
Kunden-Migration auf ein neues System
Software-ArchitektJavaSpringMySQL
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.
JavaSpringMySQL
1&1 Internet AG
2 Monate
2014-04 - 2014-05
Jobsuche
Software-ArchitektJavaJavaScriptMySQL
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.
JavaJavaScriptMySQL
[Firma auf Anfrage]
2 Monate
2014-02 - 2014-03
Entwicklung des Dremel Shopping Portals
Senior Software-EntwicklerJavaSpringJavaScript
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.
JavaSpringJavaScript
Robert Bosch
2 Monate
2013-12 - 2014-01
Aufbau eines Liferay JBoss Clusters
DevOps BeraterJava EEJBossSQL 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 EEJBossSQL Server
Continentale Versicherungsverbund
4 Monate
2013-08 - 2013-11
Migration der Systemlandschaft
BeraterJavaJavaScriptMySQL
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.
JavaJavaScriptMySQL
Hays AG
1 Monat
2013-10 - 2013-10
Migration und Support eines Liferay-Portals
BeraterJavaSpringMySQL
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.
JavaSpringMySQL
Globus Fachmärkte
2 Monate
2013-06 - 2013-07
Migration eines Liferay-Portals
Senior Software-EntwicklerJavaSpringMySQL
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.
JavaSpringMySQL
Clusterland Oberösterreich
9 Monate
2012-10 - 2013-06
Entwicklung und Support einer Online-Community Lern-Plattform
Senior Java EntwicklerJava EEEJBJSF...
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 EEEJBJSFHibernateMySQL
AKAD Bildungsgesellschaft mbH
2 Monate
2012-08 - 2012-09
Entwicklung eines Liferay Portals
Senior Software-EntwicklerJavaSpringApache 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.
JavaSpringApache Tomcat
TOX-Dübel-Technik GmbH
5 Monate
2012-02 - 2012-06
Entwicklung eines Liferay Portals
Senior Software-EntwicklerJavaSpringApache Tomcat
Senior Software-Entwickler
Entwicklung eines Liferay Intranet-Portals mit Aufbau und Anbindung eines kundenspezifischen Such-Services. Arbeit in einem interdisziplinären Scrum Team.
JavaSpringApache Tomcat
HMI Human Machine Intelligence GmbH
Heidelberg
3 Monate
2011-11 - 2012-01
Weiterentwicklung und Support eines Liferay-Portals
Senior Software-EntwicklerJavaSpringMySQL
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.
JavaSpringMySQL
ZENIT GmbH
3 Monate
2011-07 - 2011-09
Entwicklung eines Liferay-Portals
Senior Software-EntwicklerJavaScriptGWTMySQL
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.
JavaScriptGWTMySQL
9 Monate
2010-01 - 2010-09
Retail Initiative
Software-ArchitektJavaTomcatSpring
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.
JavaTomcatSpring
Deutschen Telekom AG
2 Jahre
2008-08 - 2010-07
Entwicklung arcadiaCharts Library
Freelance Software-EntwicklerJavaJavaScriptGWT
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.
JavaJavaScriptGWT
Arcadia Software GmbH
6 Monate
2008-07 - 2008-12
Consumer Service Area
Software-EntwicklerJavaTomcatSpring
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).
JavaTomcatSpring
ClickandBuy Services GmbH
1 Jahr 3 Monate
2006-09 - 2007-11
Web-Applikation zur Produkt- und Auftragsverwaltung
Diplomand, Software-EntwicklerJavaTomcatGWT
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.
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 ServerPerlMySQL
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)
Freiberuflicher Full-Stack Software Entwickler mit 15 Jahren Erfahrung. Mehr als 30 erfolgreiche Web-, Mobile und Backend Kundenprojekte.
Referenz- und Empfehlungsschreiben, Lebenslauf / CV, Projekt- und Kundenliste für konkrete Anfragen verfügbar.