Lebenslauf

Angaben zur Person

Nachname, Vorname
Wieczorek, Marcel
Anschrift
10437 Berlin
Staatsangehörigkeit
deutsch
Momentane Tätigkeit
Delivery Lead zweier Core-Teams (Customer Contact, Distributed Commerce)
   

Studium

09/2008 bis 06/2012
Nebenberufliches Studium an der FOM Hochschule für Oekonomie & Management – University of Applied Sciences in Berlin
  • Studienzeit: Freitag Abend & Samstag
  • Fachrichtung: Wirtschaftsinformatik (B.Sc.)
   

Berufstätigkeit

09/2005 bis 01/2008
Ausbildung zum Fachinformatiker (Anwendungsentwicklung) bei der Deutschen Rentenversicherung Bund
  • Vorzeitiger Abschluss der Ausbildung aufgrund sehr guter Leistungen
Ausbildungsinhalte
  • Java / J2EE Seminare
  • Entwicklung eines Webshops mit JBoss, Eclipse, Xdoclet und HSQL unter Verwendung von Java Server Pages, Servlets und EJB
  • HTML, PHP, XML, VB, VBA, Oracle (PL / SQL)
  • Entwicklung einer interaktiven Plattform für die Ausbildungsabteilung mit PHP, MySQL und Apache Tomcat
07/2007 bis 01/2008
Prüfungspraktikum an der Freien Universität Berlin
Tätigkeitsbeschreibung
  • Abschlussprojekt für IHK-Abschluss entwickelt (Java-Applikation mit Datenbankanbindung, Veröffentlichung per Java WebStart im lokalen Netz)
  • Software-Analyse und Weiterentwicklung
  • Kundensupport
  • Account-Administration
  • Hardwarereparaturen
01/2008 bis 04/2008
Softwareentwickler bei einem Startup-Unternehmen in Berlin
Tätigkeitsbeschreibung
  • Planung und Realisierung eines Web-Auftritts mit Shop und Kundenportal
  • Verwendete Techniken: HTML, PHP, JavaScript, MySQL, Apache Webserver
04/2008 bis 07/2010
J2EE Software Engineer bei der assona GmbH (ehem. Jamba Service GmbH) in Berlin
Tätigkeitsbeschreibung
  • Zweiwöchige Java-6-Schulung aller Entwickler vorbereitet und durchgeführt
  • Portierung aller unternehmensinternen und -externen Web-Applikationen vom BEA Weblogic (Java 1.4) zum Apache Tomcat 6 (Java 6)
  • Portierung des dafür notwendigen Backends (von EJB 2 hin zu Spring und iBatis)
  • Neugestaltung und -entwicklung von SOAP-Services
  • Verwendete Techniken: HTML, CSS, JSP, Servlets, Tiles, Struts, AJAX, SOAP, Spring, iBatis, Oracle, Apache Webserver, Apache Tomcat, Java 6, Maven2
07/2010 bis 10/2012
Senior J2EE Software Engineer & stellv. Abteilungsleiter IT-Anwendung bei der assona GmbH (ehem. Jamba Service GmbH) in Berlin
Tätigkeitsbeschreibung
  • Planung und Realisierung neuer Software-Releases
  • Optimierung der Backend-Struktur (mit Spring und myBatis)
  • Erstellung einer Web-Applikation für das Partner Relationship Management (PRM)
    • Pflege der Stammdaten
    • POS-Seite für Vertriebspartner
    • Terminplanung für Außendienstmitarbeiter
  • Refaktorierung
  • Projektleitung und -umsetzung des Projekts „Jive 5.0“ – Die komplette Reimplementierung des hauseigenen ERP-Systems mit all seinen Komponenten:
    • Kunden-, Vertrags- und Schadensverwaltung
    • Dokumentmanagement
    • Finanzen
    • Partnermanagement
  • Verwendete Techniken: HTML, CSS, JSP, Servlets, Tiles, Struts, AJAX, SOAP, Spring, myBatis, Oracle, Apache Webserver, Apache Tomcat, Java 6, Maven2, ZK RIA Framework
09/2012 bis heute
Inhaber Marcel Wieczorek IT-Services in Berlin
Tätigkeitsbeschreibung
  • Software-Entwicklung (Java), Coaching, Beratung
  • Projekte
    • Portierung von N-Expert, einer Desktop-Applikation zur Düngungsberatung und Nährstoffbilanzierung im Freilandgemüsebau, von C++ zu Java im Auftrag des Leibniz-Institut für Gemüse- und Zierpflanzenbau (IGZ)
    • Verschiedene Einzelprojekte zur Weiterentwicklung von N-Expert
  • Verwendete Techniken: Java 8, JavaFX, Spring 4, JPA, eclipselink, QueryDSL, Maven 3, MS Access, UCanAccess, später SQLite und Flyway
10/2012 bis 09/2013
Senior Java Developer bei der Zalando GmbH in Berlin
Tätigkeitsbeschreibung
  • Analyse, Modellierung, Optimierung und Automatisierung von Geschäftsprozessen mittels BPMN 2.0 und einer Process Engine
  • Verwendete Techniken: Activiti/Camunda Fox, PostgreSQL, SOAP, Spring, myBatis, Apache Tomcat Java 6, Maven2, Signavio, EclipseLink JPA, GWT
  • Ablösung eines inhouse entwickelten Customer Care Tools durch Integration mit Salesforce.
09/2013 bis heute
Delivery Lead (ehem. Tech Lead) bei der Zalando SE in Berlin
Tätigkeitsbeschreibung
  • Leitung verschiedener Core-Teams (aktuell Customer Contact, Distributed Commerce)
  • Team-Aufbau und Entwicklung von Mitarbeitern
  • Sicherstellen von Releases
  • Definition und Überwachung von OKRs (Objectives and Key Results)
  • Software-Architektur
  • 24/7 2nd Level für Backend-Systeme (Rufbereitschaft)
  • Projektmanagement
  • Projekte/Produkte:
    • Stock Valuation
      • Protokollierung von Warenbestandsbewegungen
      • Automatisierte Inventur inkl. SAP-Anbindung
    • Communication Platform
      • Versand von Nachrichten über verschiedene Kanäle (z.B. Email, Push Notification)
      • Templating
      • Message Rendering
      • Status-Tracking jeder Nachricht
    • Checkout2Go
      • Anbindung von Fremdsystemen an den Checkout-Prozess von Zalando
    • Customer
      • Kunden-Account-Verwaltung inkl. Login
   

IT-Kenntnisse

Programmiersprachen
  • Java (J2SE / J2EE) – sehr gut
  • VB, VBA, VB.NET – fortgeschritten
  • PHP – fortgeschritten
  • COBOL, C/C++, C#, Delphi – Grundkenntnisse
Entwicklungsumgebungen
  • Eclipse (3.2+)
  • NetBeans 6.5+
  • Visual Studio (2003+)
Content Management
  • Typo3
  • Joomla
  • WordPress
  • Papaya
Web-/Applikationsserver
  • Apache Webserver
  • Apache Tomcat
  • JBoss
  • (Spring, iBatis/myBatis, JPA, EJB 3)
Web-Technologien
  • HTML
  • CSS
  • AJAX
  • PHP
  • JSP
  • Servlets
  • Struts (1+)
  • Tiles
  • ZK RIA Framework
  • GWT
Dokumentgenerierung
  • iText
  • Apache FOP
  • JasperReports
Datenbanken
  • Oracle
  • PostgreSQL
  • MySQL
  • HSQL
  • MS SQL Server
  • (MS Access)
  • SQLite
Buildwerkzeuge
  • Maven (1+)
Versionsverwaltung
  • Concurrent Versions System (CVS)
  • Subversion (SVN)
  • Git
Betriebssysteme
  • Windows (Desktop/Server 32/64 Bit)
  • Damn Small Linux
  • Open Suse (10.2+)
  • Ubuntu (7.1+)
Spezielle Software
  • DEMAL AuditBasics
  • Wilken ReportBuilder
   

Sprachkenntnisse

Deutsch
Muttersprache
Englisch
Fließend
Französisch
Gute Kenntnisse
Latein
Grundkenntnisse
   

Hobbies

Sport
  • Kraft- und Ausdauertraining im Fitnessstudio
Kultur
  • Film und Fernsehen
  • Theater
Sonstige
  • Pflege / Erweiterung des eigenen Heimnetzwerkes
  • Applikationsentwicklung (Java / J2EE)