avatar
Member Since: 02.06.2022

Entwickler

Experience:
26 y
Experience:
26 y
Location:
50997 Köln
Last update:
02.06.2022
Register to Contact Freelancer
Available
Onsite hourly: 0 €
Remote hourly: N/A
Design Pattern Webseite Windows NT JSF Regressionstests Hybris Restful Agile Methoden Delphi jQuery FindBugs Unix Java Server Faces Selenium Jira IIS LDAP JMS EJB3 Docker Mule ESB Struts Konfigurationsmanagement ElasticSearch WebSphere OpenLDAP JavaScript MVC Linux Bower JBOSS SCRUM Test Driven Development Rational Software JEE Windows Backend HTML5 UML SOAP Profiling J2EE Subversion Visual Studio JDBC Eclipse mySQL TestNG DB2 Vulnerability Management MS SQL Server Liferay automatisierten Tests Oracle AngularJS Liferay Portal automatisierte Tests Spring ASP noSQL JSTL ActiveMQ Hibernate Datenbank Java Server Pages WebSphere Application Server Adobe Photoshop LogStash Tomcat EasyMock Code Review Windows XP scala Core Java IBM Websphere RequireJs Checkstyle JBoss Application Server Adobe Webservices Bootstrap SQL Bash CoffeeScript Datenbanken OAuth Softwareentwicklung Ajax AngularJs Bootstrap .NET Jenkins MyBatis Information Systems Perl Intellij SQL Server MS Project Web Portal Kibana Grunt Json Rational Application Developer Schulverwaltung Java Vaadin Portlet Configuration Management XML Junit Server Administration Portlets C++ CSS JMeter JSP XHTML HTML IBM Rational Software Git SASS Spring Security Maven CouchDB Netscape TDD iBatis EhCache SERVLETS JPA Vagrant Primefaces Cassandra Responsive Web Responsive Webdesign
01.01.2016 — 30.04.2016
Firma GreenWolf GmbH
Place It All
Projekt Place It All Firma GreenWolf GmbH Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung Technologien Java, PlayFramework, MySQL, SASS, JavaScript, CoffeeScript, RequireJS, Grunt, Bower, HTML, CSS Beschreibung Entwicklung eines Verkaufsportals für Händler Möglichkeit zur Plazierung der Produkte auf einem Hintergrund-Bild. Anmeldung und Produktevermittlung
01.08.2015 — 30.06.2016
Firma 1WorldSync GmbH
Entwickler
Projekt SA2 Major Release 3 - BMS 3.1 Firma 1WorldSync GmbH Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung, Coaching, Dokumentation Technologien Java, Spring, JMS, Oracle, Docker, XML, ActiveMQ, ElasticSearch, LogStash, Kibana, Maven Beschreibung Entwicklung eines Assembly Prozess auf Basis Maven Track & Trace des Nachrichtenflusses mittels ELK Bearbeitung der neuen BMS 3.1 Nachrichten Neue Server-Infrastruktur mit Docker Entwicklung einer Configuration Management Applikation Code Review und Coaching Umstellung der Suche auf ElasticSearch um die bestehende Oracle Datenbank zu entlasten.
01.06.2015 — 31.07.2015
Firma 1WorldSync GmbH
Projekt Hybrid Publishing
Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung, Dokumentation Technologien Java, Spring, JMS, Oracle, Docker, XML, ActiveMQ, Mule ESB, Visualvm Beschreibung Umstellung der Nachrichten-Transport von Filebasiert auf JMS (ActiveMQ und CouchDB) in verschiedene Ebenen der Infrastruktur. Als Nachrichten Verteiler wurde eine Applikation auf Basis von Mule ESB entwickelt. Profiling der bestehenden Applikationen um Bottlenecks zuerkennen und beseitigen um die Performance zu verbessern.
01.01.2015 — 31.05.2015
Firma 1WorldSync GmbH
Projekt Maintenance, Performance and Processes Optimization
Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung, Dokumentation Technologien Java, Spring, JMS, Oracle, Mule ESB, GIT, Git-Flow, Bash, Docker, MyBatis, CouchDB, ActiveMQ, XML, Beschreibung Die Entwicklung wurde auf Basis der agilen Vorgehensweise (SCRUM) umgesetzt. Einführung des Git-Flows zu Verbesserung des Release-Managements. Entwicklung eines LoadBalancers auf Basis von Mule ESB zu bessere Verteilung von XML Nachrichten nach Ziel Systeme. Zusammenführung verschiedene GIT Projekte unter einem Projekt um die Verwaltungsaufwände und Fehler beim Deployment zu verringern. Umstellung der Nachrichten Transport von Filebasiert auf JMS (ActiveMQ und CouchDB)
01.09.2014 — 31.12.2014
GALERIA-Kaufhof.de eShop
Entwickler
Projekt GALERIA-Kaufhof.de eShop, Relaunch des Online-Shops Firma GALERIA Kaufhof GmbH Branche Einzelhandel Rolle Entwickler Tätigkeiten Entwicklung, Dokumentation, Koordination Technologien Scala, Play, AngularJs, JQuery, Bootstrap, LESS, MySQL, Cassandra noSQL, RESTful, Responsive Web design, Micro Service Architecture Beschreibung Relaunch der Galeria-Kaufhof Multichannel Online Platform um die Time-to-Market erheblich zu reduzieren. Die monolithische Architektur des bisherigen Systems wurde durch eine Micro Service Architektur abgelöst, in der verschiedenen fachlichen Domäne ausschließlich über REST-Schnittstellen miteinander kommunizieren. Die Entwicklung wurde auf Basis der agilen Vorgehensweise (SCRUM) umgesetzt. Entwicklung einer speziellen Management Console für den Fachbereich mit AngularJS und Bootstrap um die einfache Pflege des eShops durch den Fachbereich zu ermöglichen. Implementierung eines asynchron/nicht-blockierend arbeitenden Systems auf Basis von Scala, Play und Cassandra noSQL.
01.07.2014 — 31.08.2014
GALERIA Kaufhof GmbH
Software-Architekt, Tester
Projekt GALERIA-Kaufhof.de eShop, Schwachstellen identifizieren und beheben Firma GALERIA Kaufhof GmbH Branche Einzelhandel Rolle Software-Architekt, Tester Tätigkeiten Architektur, Audit, Dokumentation, Koordination Technologien Hybris, Netsparker, SOAP-UI Beschreibung Vulnerability Management Regelmäßiges Scannen der Infrastruktur und des eShops auf Schwachpunkte. Koordination und Planung der WASS und Penetration Tests mit externen Dienstleistern um Unterbrechungen und Ausfälle, die durch solche Tests entstehen, zu vermeiden. Analyse der Sicherheitsberichte, Dokumentation, Test und Qualitätssicherung der gefundenen Schwachstellen Behebung der gefundenen Schwachstellen und Post-Analyse. Evaluierung verschiedener WASS-Tools um ein optimales Tool für den Einsatz während der Entwicklung und für automatisierte Tests zu finden.
01.01.2013 — 30.06.2014
GALERIA-Kaufhof.de eShop (e-Commerce) Firma GALERIA Kaufhof GmbH
Software-Architekt
Branche Einzelhandel Rolle Software-Architekt Tätigkeiten Architektur, Entwicklung, Dokumentation Technologien Hybris e-Commerce, ZK-Framework, JEE, Spring (u.a. MVC, Security, IoC), JPA, JQuery, JavaScript, CSS, Oracle Beschreibung Technische Leitung von diversen Projekten innerhalb des eShops. Wartung, Weiterentwicklung und technische Unterstützung des Galeria.de eShops. Entwicklung eines WCMS Cockpits um den Aufbau und die Pflege der Seiten und Produktwerbung für den Fachbereich zu ermöglichen. Benutzte Technologien waren JEE, Hybris eCommerce, ZK-Framework, Spring, JavaScript und CSS. Entwicklung eines Tools um die Pflege der Angebote innerhalb des eShops für den Fachbereich zu ermöglichen. Benutzte Technologien waren Java, Swing und Spring. Austausch mit dem Fachbereich Coaching und Schulungen des Fachbereichs Dokumentation Implementierung von automatisierten Tests.
01.06.2011 — 31.12.2012
Hotel Reservation Services (HRS)
Software-Architekt
Projekt Neuaufbau der HRS Frontend-Applikation Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Software-Architekt Tätigkeiten Architektur, Entwicklung, Dokumentation Technologien JEE, Java Server Faces (JSF), Primefaces, UML, Spring, Spring Security, Hibernate, JPA, Responsive Web design, openLDAP, OAuth, EJB, JQuery, JavaScript, MySQL, DB2 Beschreibung Entwicklung einer Basistechnologie mit Java und JSF als Proof of Concept zum Neuaufbau des HRS-Webauftritts. Dokumentation und Architektonische Konzepte mittels UML. Integration der Google-Maps für die geographische Verfügbarkeitsdarstellung der Hotels. Die ursprüngliche Bing-Karte wurde dadurch abgelöst. Implementierung der Kundenanmeldung mittels eines internen Mechanismus oder auch Facebook, Google+ oder Twitter. Hier kamen hauptsächlich Spring Security, OAuth 1.x und 2.x, DB2 und openLDAP zum Einsatz. Austausch mit dem Fachbereich Regressionstests, Loadtests und Optimierung des Codes
01.11.2010 — 30.06.2011
Hotel Reservation Services (HRS)
Software-Architekt
Projekt HRSL (Service Layer) Framework Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Software-Architekt Tätigkeiten Architektur, Entwicklung, Dokumentation Technologien JEE, UML, Spring, Hibernate, iBatis, JPA, EJB, Cache, JProfiler, JMeter, Vaadin, SonarJ, MySQL, DB2, openLDAP Beschreibung Entwicklung eines neuen HRS-Anwendungsframeworks. Der hier eingeführte Technologie-Stack umfasst dabei sowohl Backend-lastige Komponenten auf Basis von JPA und Spring als auch Frontendtechnologien auf Basis von JSF und Vaadin Einführung des Anwendungsframeworks mittels Coaching und Schulungen Analyse und Austausch mit dem Fachbereich Dokumentation und Architektonische Konzepte mittels UML
01.06.2009 — 30.11.2010
HOD (Hotel Online Data)
Branche Touristik Rolle Technische Leitung Tätigkeiten Architektur, Entwicklung, Coaching, Anforderungsdefinition Technologien JEE, Spring, Swing, JPA, UML, MySQL, DB2, JBoss Application Server, RMI Beschreibung Entwicklung einer Swing basierten Applikation sowie eines Backend-Services für das Importieren und die Pflege der Hoteldaten in der HRS-Hoteldatenbank (DB2). Einführung des Anwendungsframeworks mittels Coaching und Schulungen Analyse und Austausch mit dem Fachbereich Coaching und Schulungen des Fachbereichs Dokumentation und Architektonische Konzepte mittels UML
01.09.2007 — 31.05.2009
Hotel Reservation Services (HRS)
CRS (Central Reservation Systems) Framework
Projekt CRS (Central Reservation Systems) Framework Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Technische Leitung Tätigkeiten Architektur, Anforderungsdefinition Technologien JEE, Spring, UML, MS Project, JMeter
01.09.2007 — 30.06.2008
Hotel Reservation Services (HRS)
Projekt Pegburst - CRS Cache - Core Java Services Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Technische Leitung Technologien JEE, UML, MySQL, JBoss Application Server, JMeter
01.09.2006 — 31.12.2006
Al Falah-Privatschule, Muharraq, Bahrain
Projektleiter
Projekt Schulverwaltung (Al Falah-Privatschule, Muharraq, Bahrain) Firma Tricel Telecom Bahrain Branche Privatschule Rolle Projektleiter Tätigkeiten Leitung, Entwicklung, Infrastructure Management Infrastructure Management, 3rd Level Support Technologien J2EE, JSP, XML, UML, OpenLDAP, Struts, MySQL, WebSphere Application Server CE v1.0, Linux
01.07.2006 — 30.09.2006
Firma Ford Motor Company
Application Menu (Portlet)
Projekt Application Menu (Portlet) Firma Ford Motor Company Branche Autoindustrie Rolle Senior Developer Tätigkeiten Entwicklung, 3rd Level Support Technologien J2EE, JSP, BerkleyDB, Struts, WebSphere App Server v5
01.03.2006 — 28.02.2007
Firma Asia Versicherung (Teheran, Iran)
Senior Developer
Projekt B2B KFZ-Versicherung System Firma Asia Versicherung (Teheran, Iran) Branche Versicherung Rolle Senior Developer Tätigkeiten Entwicklung, DB/AS Administration, Infrastructure Management Technologien ASP, IIS 5, MS SQL Server 2000
01.12.2005 — 30.11.2006
Firma Ford Motor Company
Security Manager (Single Logon System)
Projekt Security Manager (Single Logon System) Firma Ford Motor Company Branche Autoindustrie Rolle Lead Developer Tätigkeiten Technische Leitung, Entwicklung, Coaching, Infrastructure Management Technologien J2EE, NDS (LDAP), XML, UML, Perl, WebSphere Application Server v5, Unix
01.02.2005 — 30.06.2005
CFZ Technology Co. Ltd
Lead Developer
Projekt Web Portal für Schule (Talayehdaran-Privatschule, Teheran, Iran) Firma CFZ Technology Co. Ltd. Branche Privatschule Rolle Lead Developer Tätigkeiten Entwicklung, DB/AS Administration, Infrastructure Management Technologien Liferay, J2EE, JSP, OpenLDAP, XML, UML, Struts, MySQL, JBoss, Portlets (nach JSR 168 Standard), Linux
01.06.2003 — 30.09.2003
Firma Ford Motor Company
eIncident (Incident Managing System)
Projekt eIncident (Incident Managing System) Firma Ford Motor Company Branche Autoindustrie Rolle Projektleiter Tätigkeiten Architektur, Entwicklung, Anforderungsdefinition Technologien ASP, IIS 5, MS SQL Server 2000
01.05.2003 — 30.06.2003
Firma Ford Motor Company
Projekt European Dealer Portal Monitoring
Branche Autoindustrie Rolle Lead Developer Tätigkeiten Entwicklung, Administration Technologien Perl, Unix
01.02.2003 — 30.04.2003
Firma Ford Motor Company
European Dealer Portal Webstatistik
Projekt European Dealer Portal Webstatistik Firma Ford Motor Company Branche Autoindustrie Rolle Lead Developer Tätigkeiten Entwicklung, Administration Technologien ASP, IIS 5, MS LogParser, MS SQL Server 2000
01.02.2002 — 30.11.2004
Firma Mynatt & Leeuw Consulting GmbH
QPM (Quality Process Management)
Projekt QPM (Quality Process Management) Firma Mynatt & Leeuw Consulting GmbH Branche IT Rolle Lead Developer Tätigkeiten Architektur, Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
01.11.2001 — 30.09.2007
Firma Ford Motor Company
Projekt European Dealer Portal
Branche Autoindustrie Rolle Lead Developer Tätigkeiten Technische Leitung, Entwicklung, Coaching, Infrastructure Management, DB und AS Server Administration, 3rd Level Support Technologien Plumtree Enterprise Portal v4.0iSP1 (Java, ASP), IIS 5, MS SQL Server 2000, Incident Tool
01.04.1998 — 31.10.2001
Bonyade Mostazafan va Janbazan (Stiftung für Entrechtete und Kriegsinvaliden, Teheran, Iran)
Projektleiter
Projekt MIS (Management Information Systems) Firma Bonyade Mostazafan va Janbazan (Stiftung für Entrechtete und Kriegsinvaliden, Teheran, Iran) Branche Öffentlicher Dienst Rolle Projektleiter Tätigkeiten Architektur, Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE, MS Project
01.05.1997 — 31.01.1998
Firma Alborz Grand Hospital
Developer
Projekt Patientenverwaltung-System Firma Alborz Grand Hospital Branche Gesundheitswesen Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien C++, MS SQL Server
01.10.1996 — 30.04.1997
Firma Rahantavan Industrie Co
Developer
Projekt Personalverwaltung-System Firma Rahantavan Industrie Co. Branche Forstwirtschaft Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
01.07.1996 — 31.10.1996
Firma Rahantavan Industrie Co
Projekt Buchhaltung-System
01.11.1995 — 30.06.1996
Firma Fara-Sanat Industrie Co
Developer
Projekt Lagerverwaltungs-System Firma Fara-Sanat Industrie Co. Branche Straßenbau Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
01.06.1995 — 31.10.1995
Firma Teheran Kunst-Universität
Projektleiter
Projekt Fachbilderwörterbuch für Kunst (Englisch-Persisch) Firma Teheran Kunst-Universität Branche Universität Rolle Projektleiter Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien C++, Novel BTrieve
01.02.1995 — 30.06.1995
Firma Teheran Kunst-Universität
Developer
Projekt Studentenverwaltung-System Firma Teheran Kunst-Universität Branche Universität Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
01.11.1994 — 30.06.1995
Firma Azadi Reisen
Developer
Projekt Reiseverwaltung System Firma Azadi Reisen Branche Reiseveranstalter Rolle Developer
Firma GreenWolf GmbH
Place It All
Projekt Place It All Firma GreenWolf GmbH Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung Technologien Java, PlayFramework, MySQL, SASS, JavaScript, CoffeeScript, RequireJS, Grunt, Bower, HTML, CSS Beschreibung Entwicklung eines Verkaufsportals für Händler Möglichkeit zur Plazierung der Produkte auf einem Hintergrund-Bild. Anmeldung und Produktevermittlung
Firma 1WorldSync GmbH
Entwickler
Projekt SA2 Major Release 3 - BMS 3.1 Firma 1WorldSync GmbH Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung, Coaching, Dokumentation Technologien Java, Spring, JMS, Oracle, Docker, XML, ActiveMQ, ElasticSearch, LogStash, Kibana, Maven Beschreibung Entwicklung eines Assembly Prozess auf Basis Maven Track & Trace des Nachrichtenflusses mittels ELK Bearbeitung der neuen BMS 3.1 Nachrichten Neue Server-Infrastruktur mit Docker Entwicklung einer Configuration Management Applikation Code Review und Coaching Umstellung der Suche auf ElasticSearch um die bestehende Oracle Datenbank zu entlasten.
Firma 1WorldSync GmbH
Projekt Hybrid Publishing
Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung, Dokumentation Technologien Java, Spring, JMS, Oracle, Docker, XML, ActiveMQ, Mule ESB, Visualvm Beschreibung Umstellung der Nachrichten-Transport von Filebasiert auf JMS (ActiveMQ und CouchDB) in verschiedene Ebenen der Infrastruktur. Als Nachrichten Verteiler wurde eine Applikation auf Basis von Mule ESB entwickelt. Profiling der bestehenden Applikationen um Bottlenecks zuerkennen und beseitigen um die Performance zu verbessern.
Firma 1WorldSync GmbH
Projekt Maintenance, Performance and Processes Optimization
Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung, Dokumentation Technologien Java, Spring, JMS, Oracle, Mule ESB, GIT, Git-Flow, Bash, Docker, MyBatis, CouchDB, ActiveMQ, XML, Beschreibung Die Entwicklung wurde auf Basis der agilen Vorgehensweise (SCRUM) umgesetzt. Einführung des Git-Flows zu Verbesserung des Release-Managements. Entwicklung eines LoadBalancers auf Basis von Mule ESB zu bessere Verteilung von XML Nachrichten nach Ziel Systeme. Zusammenführung verschiedene GIT Projekte unter einem Projekt um die Verwaltungsaufwände und Fehler beim Deployment zu verringern. Umstellung der Nachrichten Transport von Filebasiert auf JMS (ActiveMQ und CouchDB)
GALERIA-Kaufhof.de eShop
Entwickler
Projekt GALERIA-Kaufhof.de eShop, Relaunch des Online-Shops Firma GALERIA Kaufhof GmbH Branche Einzelhandel Rolle Entwickler Tätigkeiten Entwicklung, Dokumentation, Koordination Technologien Scala, Play, AngularJs, JQuery, Bootstrap, LESS, MySQL, Cassandra noSQL, RESTful, Responsive Web design, Micro Service Architecture Beschreibung Relaunch der Galeria-Kaufhof Multichannel Online Platform um die Time-to-Market erheblich zu reduzieren. Die monolithische Architektur des bisherigen Systems wurde durch eine Micro Service Architektur abgelöst, in der verschiedenen fachlichen Domäne ausschließlich über REST-Schnittstellen miteinander kommunizieren. Die Entwicklung wurde auf Basis der agilen Vorgehensweise (SCRUM) umgesetzt. Entwicklung einer speziellen Management Console für den Fachbereich mit AngularJS und Bootstrap um die einfache Pflege des eShops durch den Fachbereich zu ermöglichen. Implementierung eines asynchron/nicht-blockierend arbeitenden Systems auf Basis von Scala, Play und Cassandra noSQL.
GALERIA Kaufhof GmbH
Software-Architekt, Tester
Projekt GALERIA-Kaufhof.de eShop, Schwachstellen identifizieren und beheben Firma GALERIA Kaufhof GmbH Branche Einzelhandel Rolle Software-Architekt, Tester Tätigkeiten Architektur, Audit, Dokumentation, Koordination Technologien Hybris, Netsparker, SOAP-UI Beschreibung Vulnerability Management Regelmäßiges Scannen der Infrastruktur und des eShops auf Schwachpunkte. Koordination und Planung der WASS und Penetration Tests mit externen Dienstleistern um Unterbrechungen und Ausfälle, die durch solche Tests entstehen, zu vermeiden. Analyse der Sicherheitsberichte, Dokumentation, Test und Qualitätssicherung der gefundenen Schwachstellen Behebung der gefundenen Schwachstellen und Post-Analyse. Evaluierung verschiedener WASS-Tools um ein optimales Tool für den Einsatz während der Entwicklung und für automatisierte Tests zu finden.
GALERIA-Kaufhof.de eShop (e-Commerce) Firma GALERIA Kaufhof GmbH
Software-Architekt
Branche Einzelhandel Rolle Software-Architekt Tätigkeiten Architektur, Entwicklung, Dokumentation Technologien Hybris e-Commerce, ZK-Framework, JEE, Spring (u.a. MVC, Security, IoC), JPA, JQuery, JavaScript, CSS, Oracle Beschreibung Technische Leitung von diversen Projekten innerhalb des eShops. Wartung, Weiterentwicklung und technische Unterstützung des Galeria.de eShops. Entwicklung eines WCMS Cockpits um den Aufbau und die Pflege der Seiten und Produktwerbung für den Fachbereich zu ermöglichen. Benutzte Technologien waren JEE, Hybris eCommerce, ZK-Framework, Spring, JavaScript und CSS. Entwicklung eines Tools um die Pflege der Angebote innerhalb des eShops für den Fachbereich zu ermöglichen. Benutzte Technologien waren Java, Swing und Spring. Austausch mit dem Fachbereich Coaching und Schulungen des Fachbereichs Dokumentation Implementierung von automatisierten Tests.
Hotel Reservation Services (HRS)
Software-Architekt
Projekt Neuaufbau der HRS Frontend-Applikation Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Software-Architekt Tätigkeiten Architektur, Entwicklung, Dokumentation Technologien JEE, Java Server Faces (JSF), Primefaces, UML, Spring, Spring Security, Hibernate, JPA, Responsive Web design, openLDAP, OAuth, EJB, JQuery, JavaScript, MySQL, DB2 Beschreibung Entwicklung einer Basistechnologie mit Java und JSF als Proof of Concept zum Neuaufbau des HRS-Webauftritts. Dokumentation und Architektonische Konzepte mittels UML. Integration der Google-Maps für die geographische Verfügbarkeitsdarstellung der Hotels. Die ursprüngliche Bing-Karte wurde dadurch abgelöst. Implementierung der Kundenanmeldung mittels eines internen Mechanismus oder auch Facebook, Google+ oder Twitter. Hier kamen hauptsächlich Spring Security, OAuth 1.x und 2.x, DB2 und openLDAP zum Einsatz. Austausch mit dem Fachbereich Regressionstests, Loadtests und Optimierung des Codes
Hotel Reservation Services (HRS)
Software-Architekt
Projekt HRSL (Service Layer) Framework Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Software-Architekt Tätigkeiten Architektur, Entwicklung, Dokumentation Technologien JEE, UML, Spring, Hibernate, iBatis, JPA, EJB, Cache, JProfiler, JMeter, Vaadin, SonarJ, MySQL, DB2, openLDAP Beschreibung Entwicklung eines neuen HRS-Anwendungsframeworks. Der hier eingeführte Technologie-Stack umfasst dabei sowohl Backend-lastige Komponenten auf Basis von JPA und Spring als auch Frontendtechnologien auf Basis von JSF und Vaadin Einführung des Anwendungsframeworks mittels Coaching und Schulungen Analyse und Austausch mit dem Fachbereich Dokumentation und Architektonische Konzepte mittels UML
HOD (Hotel Online Data)
Branche Touristik Rolle Technische Leitung Tätigkeiten Architektur, Entwicklung, Coaching, Anforderungsdefinition Technologien JEE, Spring, Swing, JPA, UML, MySQL, DB2, JBoss Application Server, RMI Beschreibung Entwicklung einer Swing basierten Applikation sowie eines Backend-Services für das Importieren und die Pflege der Hoteldaten in der HRS-Hoteldatenbank (DB2). Einführung des Anwendungsframeworks mittels Coaching und Schulungen Analyse und Austausch mit dem Fachbereich Coaching und Schulungen des Fachbereichs Dokumentation und Architektonische Konzepte mittels UML
Hotel Reservation Services (HRS)
CRS (Central Reservation Systems) Framework
Projekt CRS (Central Reservation Systems) Framework Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Technische Leitung Tätigkeiten Architektur, Anforderungsdefinition Technologien JEE, Spring, UML, MS Project, JMeter
Hotel Reservation Services (HRS)
Projekt Pegburst - CRS Cache - Core Java Services Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Technische Leitung Technologien JEE, UML, MySQL, JBoss Application Server, JMeter
Firma Ford Motor Company
Projekt European Dealer Portal
Branche Autoindustrie Rolle Lead Developer Tätigkeiten Technische Leitung, Entwicklung, Coaching, Infrastructure Management, DB und AS Server Administration, 3rd Level Support Technologien Plumtree Enterprise Portal v4.0iSP1 (Java, ASP), IIS 5, MS SQL Server 2000, Incident Tool
Al Falah-Privatschule, Muharraq, Bahrain
Projektleiter
Projekt Schulverwaltung (Al Falah-Privatschule, Muharraq, Bahrain) Firma Tricel Telecom Bahrain Branche Privatschule Rolle Projektleiter Tätigkeiten Leitung, Entwicklung, Infrastructure Management Infrastructure Management, 3rd Level Support Technologien J2EE, JSP, XML, UML, OpenLDAP, Struts, MySQL, WebSphere Application Server CE v1.0, Linux
Firma Ford Motor Company
Application Menu (Portlet)
Projekt Application Menu (Portlet) Firma Ford Motor Company Branche Autoindustrie Rolle Senior Developer Tätigkeiten Entwicklung, 3rd Level Support Technologien J2EE, JSP, BerkleyDB, Struts, WebSphere App Server v5
Firma Asia Versicherung (Teheran, Iran)
Senior Developer
Projekt B2B KFZ-Versicherung System Firma Asia Versicherung (Teheran, Iran) Branche Versicherung Rolle Senior Developer Tätigkeiten Entwicklung, DB/AS Administration, Infrastructure Management Technologien ASP, IIS 5, MS SQL Server 2000
Firma Ford Motor Company
Security Manager (Single Logon System)
Projekt Security Manager (Single Logon System) Firma Ford Motor Company Branche Autoindustrie Rolle Lead Developer Tätigkeiten Technische Leitung, Entwicklung, Coaching, Infrastructure Management Technologien J2EE, NDS (LDAP), XML, UML, Perl, WebSphere Application Server v5, Unix
CFZ Technology Co. Ltd
Lead Developer
Projekt Web Portal für Schule (Talayehdaran-Privatschule, Teheran, Iran) Firma CFZ Technology Co. Ltd. Branche Privatschule Rolle Lead Developer Tätigkeiten Entwicklung, DB/AS Administration, Infrastructure Management Technologien Liferay, J2EE, JSP, OpenLDAP, XML, UML, Struts, MySQL, JBoss, Portlets (nach JSR 168 Standard), Linux
Firma Ford Motor Company
eIncident (Incident Managing System)
Projekt eIncident (Incident Managing System) Firma Ford Motor Company Branche Autoindustrie Rolle Projektleiter Tätigkeiten Architektur, Entwicklung, Anforderungsdefinition Technologien ASP, IIS 5, MS SQL Server 2000
Firma Ford Motor Company
Projekt European Dealer Portal Monitoring
Branche Autoindustrie Rolle Lead Developer Tätigkeiten Entwicklung, Administration Technologien Perl, Unix
Firma Ford Motor Company
European Dealer Portal Webstatistik
Projekt European Dealer Portal Webstatistik Firma Ford Motor Company Branche Autoindustrie Rolle Lead Developer Tätigkeiten Entwicklung, Administration Technologien ASP, IIS 5, MS LogParser, MS SQL Server 2000
Firma Mynatt & Leeuw Consulting GmbH
QPM (Quality Process Management)
Projekt QPM (Quality Process Management) Firma Mynatt & Leeuw Consulting GmbH Branche IT Rolle Lead Developer Tätigkeiten Architektur, Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
Bonyade Mostazafan va Janbazan (Stiftung für Entrechtete und Kriegsinvaliden, Teheran, Iran)
Projektleiter
Projekt MIS (Management Information Systems) Firma Bonyade Mostazafan va Janbazan (Stiftung für Entrechtete und Kriegsinvaliden, Teheran, Iran) Branche Öffentlicher Dienst Rolle Projektleiter Tätigkeiten Architektur, Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE, MS Project
Firma Alborz Grand Hospital
Developer
Projekt Patientenverwaltung-System Firma Alborz Grand Hospital Branche Gesundheitswesen Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien C++, MS SQL Server
Firma Rahantavan Industrie Co
Developer
Projekt Personalverwaltung-System Firma Rahantavan Industrie Co. Branche Forstwirtschaft Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
Firma Rahantavan Industrie Co
Projekt Buchhaltung-System
Firma Kavosh Industrie Co
Developer
Branche Maschinenbau Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
Firma Fara-Sanat Industrie Co
Developer
Projekt Lagerverwaltungs-System Firma Fara-Sanat Industrie Co. Branche Straßenbau Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
Firma Teheran Kunst-Universität
Projektleiter
Projekt Fachbilderwörterbuch für Kunst (Englisch-Persisch) Firma Teheran Kunst-Universität Branche Universität Rolle Projektleiter Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien C++, Novel BTrieve
Firma Teheran Kunst-Universität
Developer
Projekt Studentenverwaltung-System Firma Teheran Kunst-Universität Branche Universität Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
Firma Azadi Reisen
Developer
Projekt Reiseverwaltung System Firma Azadi Reisen Branche Reiseveranstalter Rolle Developer
Firma Kavosh Industrie Co
Developer
Branche Maschinenbau Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE

Description

Main Skills

Other Skills

Design Pattern Webseite Windows NT JSF Regressionstests Hybris Restful Agile Methoden Delphi jQuery FindBugs Unix Java Server Faces Selenium Jira IIS LDAP JMS EJB3 Docker Mule ESB Struts Konfigurationsmanagement ElasticSearch WebSphere OpenLDAP JavaScript MVC Linux Bower JBOSS SCRUM Test Driven Development Rational Software JEE Windows Backend HTML5 UML SOAP Profiling J2EE Subversion Visual Studio JDBC Eclipse mySQL TestNG DB2 Vulnerability Management MS SQL Server Liferay automatisierten Tests Oracle AngularJS Liferay Portal automatisierte Tests Spring ASP noSQL JSTL ActiveMQ Hibernate Datenbank Java Server Pages WebSphere Application Server Adobe Photoshop LogStash Tomcat EasyMock Code Review Windows XP scala Core Java IBM Websphere RequireJs Checkstyle JBoss Application Server Adobe Webservices Bootstrap SQL Bash CoffeeScript Datenbanken OAuth Softwareentwicklung Ajax AngularJs Bootstrap .NET Jenkins MyBatis Information Systems Perl Intellij SQL Server MS Project Web Portal Kibana Grunt Json Rational Application Developer Schulverwaltung Java Vaadin Portlet Configuration Management XML Junit Server Administration Portlets C++ CSS JMeter JSP XHTML HTML IBM Rational Software Git SASS Spring Security Maven CouchDB Netscape TDD iBatis EhCache SERVLETS JPA Vagrant Primefaces Cassandra Responsive Web Responsive Webdesign

Work & Experience

01.01.2016 — 30.04.2016
Firma GreenWolf GmbH
Place It All
Projekt Place It All Firma GreenWolf GmbH Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung Technologien Java, PlayFramework, MySQL, SASS, JavaScript, CoffeeScript, RequireJS, Grunt, Bower, HTML, CSS Beschreibung Entwicklung eines Verkaufsportals für Händler Möglichkeit zur Plazierung der Produkte auf einem Hintergrund-Bild. Anmeldung und Produktevermittlung
01.08.2015 — 30.06.2016
Firma 1WorldSync GmbH
Entwickler
Projekt SA2 Major Release 3 - BMS 3.1 Firma 1WorldSync GmbH Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung, Coaching, Dokumentation Technologien Java, Spring, JMS, Oracle, Docker, XML, ActiveMQ, ElasticSearch, LogStash, Kibana, Maven Beschreibung Entwicklung eines Assembly Prozess auf Basis Maven Track & Trace des Nachrichtenflusses mittels ELK Bearbeitung der neuen BMS 3.1 Nachrichten Neue Server-Infrastruktur mit Docker Entwicklung einer Configuration Management Applikation Code Review und Coaching Umstellung der Suche auf ElasticSearch um die bestehende Oracle Datenbank zu entlasten.
01.06.2015 — 31.07.2015
Firma 1WorldSync GmbH
Projekt Hybrid Publishing
Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung, Dokumentation Technologien Java, Spring, JMS, Oracle, Docker, XML, ActiveMQ, Mule ESB, Visualvm Beschreibung Umstellung der Nachrichten-Transport von Filebasiert auf JMS (ActiveMQ und CouchDB) in verschiedene Ebenen der Infrastruktur. Als Nachrichten Verteiler wurde eine Applikation auf Basis von Mule ESB entwickelt. Profiling der bestehenden Applikationen um Bottlenecks zuerkennen und beseitigen um die Performance zu verbessern.
01.01.2015 — 31.05.2015
Firma 1WorldSync GmbH
Projekt Maintenance, Performance and Processes Optimization
Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung, Dokumentation Technologien Java, Spring, JMS, Oracle, Mule ESB, GIT, Git-Flow, Bash, Docker, MyBatis, CouchDB, ActiveMQ, XML, Beschreibung Die Entwicklung wurde auf Basis der agilen Vorgehensweise (SCRUM) umgesetzt. Einführung des Git-Flows zu Verbesserung des Release-Managements. Entwicklung eines LoadBalancers auf Basis von Mule ESB zu bessere Verteilung von XML Nachrichten nach Ziel Systeme. Zusammenführung verschiedene GIT Projekte unter einem Projekt um die Verwaltungsaufwände und Fehler beim Deployment zu verringern. Umstellung der Nachrichten Transport von Filebasiert auf JMS (ActiveMQ und CouchDB)
01.09.2014 — 31.12.2014
GALERIA-Kaufhof.de eShop
Entwickler
Projekt GALERIA-Kaufhof.de eShop, Relaunch des Online-Shops Firma GALERIA Kaufhof GmbH Branche Einzelhandel Rolle Entwickler Tätigkeiten Entwicklung, Dokumentation, Koordination Technologien Scala, Play, AngularJs, JQuery, Bootstrap, LESS, MySQL, Cassandra noSQL, RESTful, Responsive Web design, Micro Service Architecture Beschreibung Relaunch der Galeria-Kaufhof Multichannel Online Platform um die Time-to-Market erheblich zu reduzieren. Die monolithische Architektur des bisherigen Systems wurde durch eine Micro Service Architektur abgelöst, in der verschiedenen fachlichen Domäne ausschließlich über REST-Schnittstellen miteinander kommunizieren. Die Entwicklung wurde auf Basis der agilen Vorgehensweise (SCRUM) umgesetzt. Entwicklung einer speziellen Management Console für den Fachbereich mit AngularJS und Bootstrap um die einfache Pflege des eShops durch den Fachbereich zu ermöglichen. Implementierung eines asynchron/nicht-blockierend arbeitenden Systems auf Basis von Scala, Play und Cassandra noSQL.
01.07.2014 — 31.08.2014
GALERIA Kaufhof GmbH
Software-Architekt, Tester
Projekt GALERIA-Kaufhof.de eShop, Schwachstellen identifizieren und beheben Firma GALERIA Kaufhof GmbH Branche Einzelhandel Rolle Software-Architekt, Tester Tätigkeiten Architektur, Audit, Dokumentation, Koordination Technologien Hybris, Netsparker, SOAP-UI Beschreibung Vulnerability Management Regelmäßiges Scannen der Infrastruktur und des eShops auf Schwachpunkte. Koordination und Planung der WASS und Penetration Tests mit externen Dienstleistern um Unterbrechungen und Ausfälle, die durch solche Tests entstehen, zu vermeiden. Analyse der Sicherheitsberichte, Dokumentation, Test und Qualitätssicherung der gefundenen Schwachstellen Behebung der gefundenen Schwachstellen und Post-Analyse. Evaluierung verschiedener WASS-Tools um ein optimales Tool für den Einsatz während der Entwicklung und für automatisierte Tests zu finden.
01.01.2013 — 30.06.2014
GALERIA-Kaufhof.de eShop (e-Commerce) Firma GALERIA Kaufhof GmbH
Software-Architekt
Branche Einzelhandel Rolle Software-Architekt Tätigkeiten Architektur, Entwicklung, Dokumentation Technologien Hybris e-Commerce, ZK-Framework, JEE, Spring (u.a. MVC, Security, IoC), JPA, JQuery, JavaScript, CSS, Oracle Beschreibung Technische Leitung von diversen Projekten innerhalb des eShops. Wartung, Weiterentwicklung und technische Unterstützung des Galeria.de eShops. Entwicklung eines WCMS Cockpits um den Aufbau und die Pflege der Seiten und Produktwerbung für den Fachbereich zu ermöglichen. Benutzte Technologien waren JEE, Hybris eCommerce, ZK-Framework, Spring, JavaScript und CSS. Entwicklung eines Tools um die Pflege der Angebote innerhalb des eShops für den Fachbereich zu ermöglichen. Benutzte Technologien waren Java, Swing und Spring. Austausch mit dem Fachbereich Coaching und Schulungen des Fachbereichs Dokumentation Implementierung von automatisierten Tests.
01.06.2011 — 31.12.2012
Hotel Reservation Services (HRS)
Software-Architekt
Projekt Neuaufbau der HRS Frontend-Applikation Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Software-Architekt Tätigkeiten Architektur, Entwicklung, Dokumentation Technologien JEE, Java Server Faces (JSF), Primefaces, UML, Spring, Spring Security, Hibernate, JPA, Responsive Web design, openLDAP, OAuth, EJB, JQuery, JavaScript, MySQL, DB2 Beschreibung Entwicklung einer Basistechnologie mit Java und JSF als Proof of Concept zum Neuaufbau des HRS-Webauftritts. Dokumentation und Architektonische Konzepte mittels UML. Integration der Google-Maps für die geographische Verfügbarkeitsdarstellung der Hotels. Die ursprüngliche Bing-Karte wurde dadurch abgelöst. Implementierung der Kundenanmeldung mittels eines internen Mechanismus oder auch Facebook, Google+ oder Twitter. Hier kamen hauptsächlich Spring Security, OAuth 1.x und 2.x, DB2 und openLDAP zum Einsatz. Austausch mit dem Fachbereich Regressionstests, Loadtests und Optimierung des Codes
01.11.2010 — 30.06.2011
Hotel Reservation Services (HRS)
Software-Architekt
Projekt HRSL (Service Layer) Framework Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Software-Architekt Tätigkeiten Architektur, Entwicklung, Dokumentation Technologien JEE, UML, Spring, Hibernate, iBatis, JPA, EJB, Cache, JProfiler, JMeter, Vaadin, SonarJ, MySQL, DB2, openLDAP Beschreibung Entwicklung eines neuen HRS-Anwendungsframeworks. Der hier eingeführte Technologie-Stack umfasst dabei sowohl Backend-lastige Komponenten auf Basis von JPA und Spring als auch Frontendtechnologien auf Basis von JSF und Vaadin Einführung des Anwendungsframeworks mittels Coaching und Schulungen Analyse und Austausch mit dem Fachbereich Dokumentation und Architektonische Konzepte mittels UML
01.06.2009 — 30.11.2010
HOD (Hotel Online Data)
Branche Touristik Rolle Technische Leitung Tätigkeiten Architektur, Entwicklung, Coaching, Anforderungsdefinition Technologien JEE, Spring, Swing, JPA, UML, MySQL, DB2, JBoss Application Server, RMI Beschreibung Entwicklung einer Swing basierten Applikation sowie eines Backend-Services für das Importieren und die Pflege der Hoteldaten in der HRS-Hoteldatenbank (DB2). Einführung des Anwendungsframeworks mittels Coaching und Schulungen Analyse und Austausch mit dem Fachbereich Coaching und Schulungen des Fachbereichs Dokumentation und Architektonische Konzepte mittels UML
01.09.2007 — 31.05.2009
Hotel Reservation Services (HRS)
CRS (Central Reservation Systems) Framework
Projekt CRS (Central Reservation Systems) Framework Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Technische Leitung Tätigkeiten Architektur, Anforderungsdefinition Technologien JEE, Spring, UML, MS Project, JMeter
01.09.2007 — 30.06.2008
Hotel Reservation Services (HRS)
Projekt Pegburst - CRS Cache - Core Java Services Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Technische Leitung Technologien JEE, UML, MySQL, JBoss Application Server, JMeter
01.09.2006 — 31.12.2006
Al Falah-Privatschule, Muharraq, Bahrain
Projektleiter
Projekt Schulverwaltung (Al Falah-Privatschule, Muharraq, Bahrain) Firma Tricel Telecom Bahrain Branche Privatschule Rolle Projektleiter Tätigkeiten Leitung, Entwicklung, Infrastructure Management Infrastructure Management, 3rd Level Support Technologien J2EE, JSP, XML, UML, OpenLDAP, Struts, MySQL, WebSphere Application Server CE v1.0, Linux
01.07.2006 — 30.09.2006
Firma Ford Motor Company
Application Menu (Portlet)
Projekt Application Menu (Portlet) Firma Ford Motor Company Branche Autoindustrie Rolle Senior Developer Tätigkeiten Entwicklung, 3rd Level Support Technologien J2EE, JSP, BerkleyDB, Struts, WebSphere App Server v5
01.03.2006 — 28.02.2007
Firma Asia Versicherung (Teheran, Iran)
Senior Developer
Projekt B2B KFZ-Versicherung System Firma Asia Versicherung (Teheran, Iran) Branche Versicherung Rolle Senior Developer Tätigkeiten Entwicklung, DB/AS Administration, Infrastructure Management Technologien ASP, IIS 5, MS SQL Server 2000
01.12.2005 — 30.11.2006
Firma Ford Motor Company
Security Manager (Single Logon System)
Projekt Security Manager (Single Logon System) Firma Ford Motor Company Branche Autoindustrie Rolle Lead Developer Tätigkeiten Technische Leitung, Entwicklung, Coaching, Infrastructure Management Technologien J2EE, NDS (LDAP), XML, UML, Perl, WebSphere Application Server v5, Unix
01.02.2005 — 30.06.2005
CFZ Technology Co. Ltd
Lead Developer
Projekt Web Portal für Schule (Talayehdaran-Privatschule, Teheran, Iran) Firma CFZ Technology Co. Ltd. Branche Privatschule Rolle Lead Developer Tätigkeiten Entwicklung, DB/AS Administration, Infrastructure Management Technologien Liferay, J2EE, JSP, OpenLDAP, XML, UML, Struts, MySQL, JBoss, Portlets (nach JSR 168 Standard), Linux
01.06.2003 — 30.09.2003
Firma Ford Motor Company
eIncident (Incident Managing System)
Projekt eIncident (Incident Managing System) Firma Ford Motor Company Branche Autoindustrie Rolle Projektleiter Tätigkeiten Architektur, Entwicklung, Anforderungsdefinition Technologien ASP, IIS 5, MS SQL Server 2000
01.05.2003 — 30.06.2003
Firma Ford Motor Company
Projekt European Dealer Portal Monitoring
Branche Autoindustrie Rolle Lead Developer Tätigkeiten Entwicklung, Administration Technologien Perl, Unix
01.02.2003 — 30.04.2003
Firma Ford Motor Company
European Dealer Portal Webstatistik
Projekt European Dealer Portal Webstatistik Firma Ford Motor Company Branche Autoindustrie Rolle Lead Developer Tätigkeiten Entwicklung, Administration Technologien ASP, IIS 5, MS LogParser, MS SQL Server 2000
01.02.2002 — 30.11.2004
Firma Mynatt & Leeuw Consulting GmbH
QPM (Quality Process Management)
Projekt QPM (Quality Process Management) Firma Mynatt & Leeuw Consulting GmbH Branche IT Rolle Lead Developer Tätigkeiten Architektur, Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
01.11.2001 — 30.09.2007
Firma Ford Motor Company
Projekt European Dealer Portal
Branche Autoindustrie Rolle Lead Developer Tätigkeiten Technische Leitung, Entwicklung, Coaching, Infrastructure Management, DB und AS Server Administration, 3rd Level Support Technologien Plumtree Enterprise Portal v4.0iSP1 (Java, ASP), IIS 5, MS SQL Server 2000, Incident Tool
01.04.1998 — 31.10.2001
Bonyade Mostazafan va Janbazan (Stiftung für Entrechtete und Kriegsinvaliden, Teheran, Iran)
Projektleiter
Projekt MIS (Management Information Systems) Firma Bonyade Mostazafan va Janbazan (Stiftung für Entrechtete und Kriegsinvaliden, Teheran, Iran) Branche Öffentlicher Dienst Rolle Projektleiter Tätigkeiten Architektur, Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE, MS Project
01.05.1997 — 31.01.1998
Firma Alborz Grand Hospital
Developer
Projekt Patientenverwaltung-System Firma Alborz Grand Hospital Branche Gesundheitswesen Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien C++, MS SQL Server
01.10.1996 — 30.04.1997
Firma Rahantavan Industrie Co
Developer
Projekt Personalverwaltung-System Firma Rahantavan Industrie Co. Branche Forstwirtschaft Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
01.07.1996 — 31.10.1996
Firma Rahantavan Industrie Co
Projekt Buchhaltung-System
01.11.1995 — 30.06.1996
Firma Fara-Sanat Industrie Co
Developer
Projekt Lagerverwaltungs-System Firma Fara-Sanat Industrie Co. Branche Straßenbau Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
01.06.1995 — 31.10.1995
Firma Teheran Kunst-Universität
Projektleiter
Projekt Fachbilderwörterbuch für Kunst (Englisch-Persisch) Firma Teheran Kunst-Universität Branche Universität Rolle Projektleiter Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien C++, Novel BTrieve
01.02.1995 — 30.06.1995
Firma Teheran Kunst-Universität
Developer
Projekt Studentenverwaltung-System Firma Teheran Kunst-Universität Branche Universität Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
01.11.1994 — 30.06.1995
Firma Azadi Reisen
Developer
Projekt Reiseverwaltung System Firma Azadi Reisen Branche Reiseveranstalter Rolle Developer
Firma GreenWolf GmbH
Place It All
Projekt Place It All Firma GreenWolf GmbH Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung Technologien Java, PlayFramework, MySQL, SASS, JavaScript, CoffeeScript, RequireJS, Grunt, Bower, HTML, CSS Beschreibung Entwicklung eines Verkaufsportals für Händler Möglichkeit zur Plazierung der Produkte auf einem Hintergrund-Bild. Anmeldung und Produktevermittlung
Firma 1WorldSync GmbH
Entwickler
Projekt SA2 Major Release 3 - BMS 3.1 Firma 1WorldSync GmbH Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung, Coaching, Dokumentation Technologien Java, Spring, JMS, Oracle, Docker, XML, ActiveMQ, ElasticSearch, LogStash, Kibana, Maven Beschreibung Entwicklung eines Assembly Prozess auf Basis Maven Track & Trace des Nachrichtenflusses mittels ELK Bearbeitung der neuen BMS 3.1 Nachrichten Neue Server-Infrastruktur mit Docker Entwicklung einer Configuration Management Applikation Code Review und Coaching Umstellung der Suche auf ElasticSearch um die bestehende Oracle Datenbank zu entlasten.
Firma 1WorldSync GmbH
Projekt Hybrid Publishing
Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung, Dokumentation Technologien Java, Spring, JMS, Oracle, Docker, XML, ActiveMQ, Mule ESB, Visualvm Beschreibung Umstellung der Nachrichten-Transport von Filebasiert auf JMS (ActiveMQ und CouchDB) in verschiedene Ebenen der Infrastruktur. Als Nachrichten Verteiler wurde eine Applikation auf Basis von Mule ESB entwickelt. Profiling der bestehenden Applikationen um Bottlenecks zuerkennen und beseitigen um die Performance zu verbessern.
Firma 1WorldSync GmbH
Projekt Maintenance, Performance and Processes Optimization
Branche E-Commerce Rolle Entwickler Tätigkeiten Entwicklung, Dokumentation Technologien Java, Spring, JMS, Oracle, Mule ESB, GIT, Git-Flow, Bash, Docker, MyBatis, CouchDB, ActiveMQ, XML, Beschreibung Die Entwicklung wurde auf Basis der agilen Vorgehensweise (SCRUM) umgesetzt. Einführung des Git-Flows zu Verbesserung des Release-Managements. Entwicklung eines LoadBalancers auf Basis von Mule ESB zu bessere Verteilung von XML Nachrichten nach Ziel Systeme. Zusammenführung verschiedene GIT Projekte unter einem Projekt um die Verwaltungsaufwände und Fehler beim Deployment zu verringern. Umstellung der Nachrichten Transport von Filebasiert auf JMS (ActiveMQ und CouchDB)
GALERIA-Kaufhof.de eShop
Entwickler
Projekt GALERIA-Kaufhof.de eShop, Relaunch des Online-Shops Firma GALERIA Kaufhof GmbH Branche Einzelhandel Rolle Entwickler Tätigkeiten Entwicklung, Dokumentation, Koordination Technologien Scala, Play, AngularJs, JQuery, Bootstrap, LESS, MySQL, Cassandra noSQL, RESTful, Responsive Web design, Micro Service Architecture Beschreibung Relaunch der Galeria-Kaufhof Multichannel Online Platform um die Time-to-Market erheblich zu reduzieren. Die monolithische Architektur des bisherigen Systems wurde durch eine Micro Service Architektur abgelöst, in der verschiedenen fachlichen Domäne ausschließlich über REST-Schnittstellen miteinander kommunizieren. Die Entwicklung wurde auf Basis der agilen Vorgehensweise (SCRUM) umgesetzt. Entwicklung einer speziellen Management Console für den Fachbereich mit AngularJS und Bootstrap um die einfache Pflege des eShops durch den Fachbereich zu ermöglichen. Implementierung eines asynchron/nicht-blockierend arbeitenden Systems auf Basis von Scala, Play und Cassandra noSQL.
GALERIA Kaufhof GmbH
Software-Architekt, Tester
Projekt GALERIA-Kaufhof.de eShop, Schwachstellen identifizieren und beheben Firma GALERIA Kaufhof GmbH Branche Einzelhandel Rolle Software-Architekt, Tester Tätigkeiten Architektur, Audit, Dokumentation, Koordination Technologien Hybris, Netsparker, SOAP-UI Beschreibung Vulnerability Management Regelmäßiges Scannen der Infrastruktur und des eShops auf Schwachpunkte. Koordination und Planung der WASS und Penetration Tests mit externen Dienstleistern um Unterbrechungen und Ausfälle, die durch solche Tests entstehen, zu vermeiden. Analyse der Sicherheitsberichte, Dokumentation, Test und Qualitätssicherung der gefundenen Schwachstellen Behebung der gefundenen Schwachstellen und Post-Analyse. Evaluierung verschiedener WASS-Tools um ein optimales Tool für den Einsatz während der Entwicklung und für automatisierte Tests zu finden.
GALERIA-Kaufhof.de eShop (e-Commerce) Firma GALERIA Kaufhof GmbH
Software-Architekt
Branche Einzelhandel Rolle Software-Architekt Tätigkeiten Architektur, Entwicklung, Dokumentation Technologien Hybris e-Commerce, ZK-Framework, JEE, Spring (u.a. MVC, Security, IoC), JPA, JQuery, JavaScript, CSS, Oracle Beschreibung Technische Leitung von diversen Projekten innerhalb des eShops. Wartung, Weiterentwicklung und technische Unterstützung des Galeria.de eShops. Entwicklung eines WCMS Cockpits um den Aufbau und die Pflege der Seiten und Produktwerbung für den Fachbereich zu ermöglichen. Benutzte Technologien waren JEE, Hybris eCommerce, ZK-Framework, Spring, JavaScript und CSS. Entwicklung eines Tools um die Pflege der Angebote innerhalb des eShops für den Fachbereich zu ermöglichen. Benutzte Technologien waren Java, Swing und Spring. Austausch mit dem Fachbereich Coaching und Schulungen des Fachbereichs Dokumentation Implementierung von automatisierten Tests.
Hotel Reservation Services (HRS)
Software-Architekt
Projekt Neuaufbau der HRS Frontend-Applikation Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Software-Architekt Tätigkeiten Architektur, Entwicklung, Dokumentation Technologien JEE, Java Server Faces (JSF), Primefaces, UML, Spring, Spring Security, Hibernate, JPA, Responsive Web design, openLDAP, OAuth, EJB, JQuery, JavaScript, MySQL, DB2 Beschreibung Entwicklung einer Basistechnologie mit Java und JSF als Proof of Concept zum Neuaufbau des HRS-Webauftritts. Dokumentation und Architektonische Konzepte mittels UML. Integration der Google-Maps für die geographische Verfügbarkeitsdarstellung der Hotels. Die ursprüngliche Bing-Karte wurde dadurch abgelöst. Implementierung der Kundenanmeldung mittels eines internen Mechanismus oder auch Facebook, Google+ oder Twitter. Hier kamen hauptsächlich Spring Security, OAuth 1.x und 2.x, DB2 und openLDAP zum Einsatz. Austausch mit dem Fachbereich Regressionstests, Loadtests und Optimierung des Codes
Hotel Reservation Services (HRS)
Software-Architekt
Projekt HRSL (Service Layer) Framework Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Software-Architekt Tätigkeiten Architektur, Entwicklung, Dokumentation Technologien JEE, UML, Spring, Hibernate, iBatis, JPA, EJB, Cache, JProfiler, JMeter, Vaadin, SonarJ, MySQL, DB2, openLDAP Beschreibung Entwicklung eines neuen HRS-Anwendungsframeworks. Der hier eingeführte Technologie-Stack umfasst dabei sowohl Backend-lastige Komponenten auf Basis von JPA und Spring als auch Frontendtechnologien auf Basis von JSF und Vaadin Einführung des Anwendungsframeworks mittels Coaching und Schulungen Analyse und Austausch mit dem Fachbereich Dokumentation und Architektonische Konzepte mittels UML
HOD (Hotel Online Data)
Branche Touristik Rolle Technische Leitung Tätigkeiten Architektur, Entwicklung, Coaching, Anforderungsdefinition Technologien JEE, Spring, Swing, JPA, UML, MySQL, DB2, JBoss Application Server, RMI Beschreibung Entwicklung einer Swing basierten Applikation sowie eines Backend-Services für das Importieren und die Pflege der Hoteldaten in der HRS-Hoteldatenbank (DB2). Einführung des Anwendungsframeworks mittels Coaching und Schulungen Analyse und Austausch mit dem Fachbereich Coaching und Schulungen des Fachbereichs Dokumentation und Architektonische Konzepte mittels UML
Hotel Reservation Services (HRS)
CRS (Central Reservation Systems) Framework
Projekt CRS (Central Reservation Systems) Framework Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Technische Leitung Tätigkeiten Architektur, Anforderungsdefinition Technologien JEE, Spring, UML, MS Project, JMeter
Hotel Reservation Services (HRS)
Projekt Pegburst - CRS Cache - Core Java Services Firma Hotel Reservation Services (HRS) Branche Touristik Rolle Technische Leitung Technologien JEE, UML, MySQL, JBoss Application Server, JMeter
Firma Ford Motor Company
Projekt European Dealer Portal
Branche Autoindustrie Rolle Lead Developer Tätigkeiten Technische Leitung, Entwicklung, Coaching, Infrastructure Management, DB und AS Server Administration, 3rd Level Support Technologien Plumtree Enterprise Portal v4.0iSP1 (Java, ASP), IIS 5, MS SQL Server 2000, Incident Tool
Al Falah-Privatschule, Muharraq, Bahrain
Projektleiter
Projekt Schulverwaltung (Al Falah-Privatschule, Muharraq, Bahrain) Firma Tricel Telecom Bahrain Branche Privatschule Rolle Projektleiter Tätigkeiten Leitung, Entwicklung, Infrastructure Management Infrastructure Management, 3rd Level Support Technologien J2EE, JSP, XML, UML, OpenLDAP, Struts, MySQL, WebSphere Application Server CE v1.0, Linux
Firma Ford Motor Company
Application Menu (Portlet)
Projekt Application Menu (Portlet) Firma Ford Motor Company Branche Autoindustrie Rolle Senior Developer Tätigkeiten Entwicklung, 3rd Level Support Technologien J2EE, JSP, BerkleyDB, Struts, WebSphere App Server v5
Firma Asia Versicherung (Teheran, Iran)
Senior Developer
Projekt B2B KFZ-Versicherung System Firma Asia Versicherung (Teheran, Iran) Branche Versicherung Rolle Senior Developer Tätigkeiten Entwicklung, DB/AS Administration, Infrastructure Management Technologien ASP, IIS 5, MS SQL Server 2000
Firma Ford Motor Company
Security Manager (Single Logon System)
Projekt Security Manager (Single Logon System) Firma Ford Motor Company Branche Autoindustrie Rolle Lead Developer Tätigkeiten Technische Leitung, Entwicklung, Coaching, Infrastructure Management Technologien J2EE, NDS (LDAP), XML, UML, Perl, WebSphere Application Server v5, Unix
CFZ Technology Co. Ltd
Lead Developer
Projekt Web Portal für Schule (Talayehdaran-Privatschule, Teheran, Iran) Firma CFZ Technology Co. Ltd. Branche Privatschule Rolle Lead Developer Tätigkeiten Entwicklung, DB/AS Administration, Infrastructure Management Technologien Liferay, J2EE, JSP, OpenLDAP, XML, UML, Struts, MySQL, JBoss, Portlets (nach JSR 168 Standard), Linux
Firma Ford Motor Company
eIncident (Incident Managing System)
Projekt eIncident (Incident Managing System) Firma Ford Motor Company Branche Autoindustrie Rolle Projektleiter Tätigkeiten Architektur, Entwicklung, Anforderungsdefinition Technologien ASP, IIS 5, MS SQL Server 2000
Firma Ford Motor Company
Projekt European Dealer Portal Monitoring
Branche Autoindustrie Rolle Lead Developer Tätigkeiten Entwicklung, Administration Technologien Perl, Unix
Firma Ford Motor Company
European Dealer Portal Webstatistik
Projekt European Dealer Portal Webstatistik Firma Ford Motor Company Branche Autoindustrie Rolle Lead Developer Tätigkeiten Entwicklung, Administration Technologien ASP, IIS 5, MS LogParser, MS SQL Server 2000
Firma Mynatt & Leeuw Consulting GmbH
QPM (Quality Process Management)
Projekt QPM (Quality Process Management) Firma Mynatt & Leeuw Consulting GmbH Branche IT Rolle Lead Developer Tätigkeiten Architektur, Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
Bonyade Mostazafan va Janbazan (Stiftung für Entrechtete und Kriegsinvaliden, Teheran, Iran)
Projektleiter
Projekt MIS (Management Information Systems) Firma Bonyade Mostazafan va Janbazan (Stiftung für Entrechtete und Kriegsinvaliden, Teheran, Iran) Branche Öffentlicher Dienst Rolle Projektleiter Tätigkeiten Architektur, Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE, MS Project
Firma Alborz Grand Hospital
Developer
Projekt Patientenverwaltung-System Firma Alborz Grand Hospital Branche Gesundheitswesen Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien C++, MS SQL Server
Firma Rahantavan Industrie Co
Developer
Projekt Personalverwaltung-System Firma Rahantavan Industrie Co. Branche Forstwirtschaft Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
Firma Rahantavan Industrie Co
Projekt Buchhaltung-System
Firma Kavosh Industrie Co
Developer
Branche Maschinenbau Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
Firma Fara-Sanat Industrie Co
Developer
Projekt Lagerverwaltungs-System Firma Fara-Sanat Industrie Co. Branche Straßenbau Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
Firma Teheran Kunst-Universität
Projektleiter
Projekt Fachbilderwörterbuch für Kunst (Englisch-Persisch) Firma Teheran Kunst-Universität Branche Universität Rolle Projektleiter Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien C++, Novel BTrieve
Firma Teheran Kunst-Universität
Developer
Projekt Studentenverwaltung-System Firma Teheran Kunst-Universität Branche Universität Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE
Firma Azadi Reisen
Developer
Projekt Reiseverwaltung System Firma Azadi Reisen Branche Reiseveranstalter Rolle Developer
Firma Kavosh Industrie Co
Developer
Branche Maschinenbau Rolle Developer Tätigkeiten Entwicklung, Anforderungsdefinition, Support Technologien Delphi, BDE

Attachments