Freelancerprofil: -0227867

Entwickler, Hybris-Berater, Java, HTML, JS, CSS, eCommerce, Elasticsearch, JavaScript, AngularJS

IT-Erfahrung seit:
2006
Position:
Software-Entwicklung / Programmierung
Management Summary:
Mein Interesse an der Softwareentwicklung beschränkt sich nicht nur auf die Implementierung, sondern breitet sich auf alle ihre Phasen aus: angefangen bei der Anforderungsanalyse über die Entwicklung und Auslieferung bis hin zur Wartung und Weiterentwicklung einer Anwendung. Im Bereich der Entwicklung von Webanwendungen basieren meine Kompetenzen auf vielen erfolgreich abgeschlossenen Projekten und einer langjährigen Erfahrung mit Java, HTML, JS, CSS und vielen modernen Frameworks. Obwohl ich mich als ein Full-Stack–Developer sehe, konzentriere ich mich mehr auf das Design und die Implementierung von verteilten hoch verfügbaren Cloud-Anwendungen. Dabei versuche ich im Zuge der Entwicklung den Softwareentwicklungsprozess zu analysieren, um ihn falls nötig zu optimieren und möglichst besser an die Unternehmensstruktur anzupassen.
Projekte im Werdegang

02/2015 - Webshop: Technical Lead und Hybris-Berater
Im Rahmen eines Refactoring- und Weiterentwicklungsprojektes bekam der Web-Shop eines mittelständischen deutschen Handelsunternehmen die neue Systemarchitektur und das neue Design. Verantwortungsbereiche: - Entwurf der neuen Systemarchitektur - Entwurf und Umsetzung des Continuos-Delivery-Prozesses - Umsetzung einer automatischen Sicherung der Code-Qualität - Portierung des Systems auf Hybris Commerce Accelerator - Beheben von Fehlern im Typensystem des Hybris-Projektes - Erstellen eines Docker-Containers für Hybris - Entwurf eines Upgrade-Prozesses für das Hybris-Projekt - Wartung des Legacy-Shops - Integration von Ariba PunchOut

02/2014 - 11/2014 B2C-Marktplatz: Technical Lead für die Entwicklung von Frontend-Services
Im Rahmen eines Systementwicklungsprojektes wurde für ein deutsches Start-up ein B2C-Marktplatz mit einem ETL-System entwickelt. Verantwortungsbereiche: - Entwicklung der Marktplatz-Weboberfläche - Design und Entwicklung von Hybris Frontend Service Layer - Design und Entwicklung der REST-Schnittstelle - Integration von Apache Solr - Integration von Elasticsearch

10/2013 - 01/2014 B2B-Marktplatz + ETL: E-Commerce (Hybris) Java-Entwikler
Im Rahmen eines Systementwicklungsprojektes wurde für ein mittelständisches deutsches Handelsunternehmen ein B2B-Marktplatz mit einem ETL-System entwickelt und in die bestehende Infrastruktur des Unternehmens integriert. Verantwortungsbereiche: - Design und Entwicklung der Weboberfläche für das ETL-System - Weiterentwicklung des ETL-Systems - Integration des ETL-Systems in die Hybris-Marktplatz

06/2011 - 11/2012 Hotelsuchmaschine: Entwickler von Webanwendungen
Hotelsnapper GmbH ist ein junges Unternehmen, das eine Hotelsuchmaschine betreibt. Durch einen Hotelvergleich über die 9 großen Reiseportale findet sie das günstigste Hotel. Verantwortungsbereiche: - Frontend-Entwicklung (XHTML, JS, CSS) - Backend-Entwicklung (PHP, ZF, PHPUnit) - Agile-Software-Development (Scrum)

05/2011 - 10/2013 Entwickler von Webanwendungen
Paca GmbH ist ein innovatives Unternehmen mit einer langen Geschichte und mehreren Standorten in Deutschland und England. Seine Kernkompetenzen liegen im Bereich der Produktion von Reinigern, Schmiermitteln und Pflegeprodukten. Verantwortungsbereiche: - Frontend-Entwicklung (HTML5, XHTML, JS, CSS) - Backend-Entwicklung (PHP, Typo3) - Administration vom Linux-Server (Ubuntu) - IT-Consulting

09/2007 - 04/2008 BlackBerry App: Entwickler von mobilen Anwendungen
Die Flughafen München GmbH betreibt den 1992 eröffneten Münchner Airport. Er ist einer die passagierstärksten Flughäfen Europas. 40 Studenten haben 6 Monate lang an einem großen Softwareentwicklungsprojekt der Flughafen und TU München teilgenommen. Verantwortungsbereiche: Entwicklung einer mobilen Anwendung Entwicklung eines Web-Services Agile-Software-Development & Continuous Delivery

05/2006 - 06/2010 IT-Operations-Mitarbeiter & Entwickler von Webanwendungen (Werkstudent)
CCR Logistics Systems AG ist ein mittelständisches Unternehmen mit mehreren Standorten in und außerhalb von Deutschland. Sie spezialisiert sich für maßgeschneiderte und flexible Rücknahmelösungen und ermöglicht die Rückführung von Produkten, Komponenten und Materialien. Verantwortungsbereiche: - Unterstützung von PC-Benutzern - Administration von Windows- und Linux-Servern - Entwicklung eines Intranet-Portals für die Unterstützung interner -- Prozesse im Unternehmen

 
Branche

  Chemie- und Pharmaindustrie
E-Commerce / Internet
Logistikdienstleister
Reise / Touristik
 
Kenntnisse

Hardware
Betriebssysteme
Debian (++++ (excellent), > 4 yrs.)
Linux (++++ (excellent), > 4 yrs.)
MAC-OS (++++ (excellent), > 4 yrs.)
Microsoft Windows 7 (+++ (good), 2-4 yrs.)
Red Hat Enterprise Linux (+++ (good), 2-4 yrs.)
Programmiersprachen
Bash-Skripting (++++ (excellent), > 4 yrs.)
CSS (+++ (good), 2-4 yrs.)
HTML / XML (++++ (excellent), > 4 yrs.)
Java (++++ (excellent), > 4 yrs.)
JavaScript (++++ (excellent), > 4 yrs.)
JAX-WS (Java API for XML Web Services)
Objective-C / ObjC (++ (trained), 0-2 yrs.)
PHP (++++ (excellent), > 4 yrs.)
Python (++ (trained), 0-2 yrs.)
REST (++++ (excellent), > 4 yrs.)
Scala (++ (trained), 0-2 yrs.)
Spring Framework (+++ (good), 2-4 yrs.)

Datenbanken
MongoDB (++ (trained), 1-2 yrs.)
MySQL (+++ (good), 2-4 yrs.)
Oracle (++ (trained), 1-2 yrs.)

Datenkomm. / Netzwerk
ISO/OSI (++ (trained), 0-2 yrs.)

Design / Entwicklung

SAP / ERP Module

Software / Tools
Ant (Apache) (+++ (good), 2-4 yrs.)
Bootstrap (Framework) (+++ (good), 2-4 yrs.)
Drupal (++ (trained), 0-2 yrs.)
Eclipse (++++ (excellent), > 4 yrs.)
Elasticsearch (++ (trained), 0-2 yrs.)
GIT (++++ (excellent), > 4 yrs.)
Hybris Plattform (+++ (good), 2-4 yrs.)
Javascript build tools (+++ (good), 2-4 yrs.)
Jenkins (+++ (good), 2-4 yrs.)
JIRA Administrations Kenntnisse (+++ (good), 2-4 yrs.)
Joomla (++ (trained), 0-2 yrs.)
Magento (++ (trained), 0-2 yrs.)
Maven (+++ (good), 2-4 yrs.)
Subversion (++++ (excellent), > 4 yrs.)

Standards / Prozesse
Agile Softwareentwicklung (+++ (good), 2-4 yrs.)
KANBAN (++ (trained), 0-2 yrs.)
SaaS (Software as a Service) (++ (trained), 0-2 yrs.)
SCRUM (+++ (good), 2-4 yrs.)
Softwarearchitektur (++ (trained), 0-2 yrs.)
 
Ausbildung & Zertifikate

01/2015 - Hybris Core Developer Certification V5
Mit dieser Zertifizierung wird das Beherrschen der Grundlagen der Hybris Plattform für die Einrichtung von Hybris-Kundenlösungen nachgewiesen.

09/2010 - 09/2013 Bsc. Wirtschaftsinformatik
Während des Studiums habe ich mich hauptsächlich für die angewandte Softwaretechnik, die objektorientierte Softwareentwicklung mit Java, Design-Patterns und UML, die modellgetriebene Softwareentwicklung und das Projektmanagement interessiert. Darüber hinaus habe ich bei dem Lehrstuhl für die angewandte Softwaretechnik die Abschlussarbeit mit dem Titel »Entwicklung eines wiederverwendbaren und leicht einsetzbaren Client/Server-Frameworks für iOS-Anwendungen« geschrieben.

 
Sprachen

deutsch (++++)
englisch (+++)
russisch (++++)
ukrainisch (+++)


Sonstiges

  Mein Interesse an der Softwareentwicklung beschränkt sich nicht nur auf die Implementierung, sondern breitet sich auf alle ihre Phasen aus: angefangen bei der Anforderungsanalyse über die Entwicklung und Auslieferung bis hin zur Wartung und Weiterentwicklung einer Anwendung. Im Bereich der Entwicklung von Webanwendungen basieren meine Kompetenzen auf vielen erfolgreich abgeschlossenen Projekten und einer langjährigen Erfahrung mit Java, HTML, JS, CSS und vielen modernen Frameworks. Obwohl ich mich als ein Full-Stack–Developer sehe, konzentriere ich mich mehr auf das Design und die Implementierung von verteilten hoch verfügbaren Cloud-Anwendungen. Dabei versuche ich im Zuge der Entwicklung den Softwareentwicklungsprozess zu analysieren, um ihn falls nötig zu optimieren und möglichst besser an die Unternehmensstruktur anzupassen.

Kontakt

people4project GmbH
Lörenskogstr. 3
85748 Garching bei München
+49 (89) 55 29 39 - 40
Image

Vereinbarung zur Verwendung von Cookies


Allgemeine Verwendung

Wir verwenden Cookies, Tracking Pixels und ähnliche Technologien auf unserer Website. Cookies sind kleine Dateien, die von uns erstellt und auf Ihrem Gerät gespeichert werden. Unsere Website verwendet Cookies, die von uns oder von Dritten zu verschiedenen Zwecken im Rahmen der Verwendung und Funktionalität einschließlich der Personalisierung unserer Website abgelegt werden. Es ist möglich, dass Cookies verwendet werden, um zu nachzuvollziehen, wie Sie die Website verwenden und so zielgerichtete Werbung anzuzeigen.

Dritt-Anbieter

Unsere Website nutzt verschiedene Dienste von Dritt-Anbietern. Wenn Sie auf unserer Website sind, können diese Dienste anonyme Cookies im Browser des Benutzers ablegen und diese Cookies mit in der Cookie-Datei des Besuchers speichern. Im folgenden eine Liste einiger derartiger Dienste: Google, Facebook, Twitter, Adroll, MailChimp, Sucuri, Intercom und andere soziale Netzwerke, Anzeigen-Agenturen, Sicherheits-Software wie z.B. Firewalls, Datenanalyse-Unternehmen und Anbieter von Internetzugängen. Diese Dienste sammeln möglicherweise auch anonyme Identifizierungsmerkmale wie die IP-Adresse, den HTTP-Referrer, die eindeutige Geräte-Kennung und andere nicht-persönliche Informationen zur Identifizierung sowie Server Logfiles.