Wolfgang Schumann verfügbar

Wolfgang Schumann

Technical Architect, Senior Software Developer, Coach

verfügbar
Profilbild von Wolfgang Schumann Technical Architect, Senior Software Developer, Coach aus Koeln
  • 51107 Köln Freelancer in
  • Abschluss: Diplom-Informatiker, Diplom-Kaufmann
  • Stunden-/Tagessatz:
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)
  • Letztes Update: 01.08.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Wolfgang Schumann Technical Architect, Senior Software Developer, Coach aus Koeln
DATEIANLAGEN
Referenz

Diese Anzeige ist nur für angemeldete Nutzer möglich.

CV

Diese Anzeige ist nur für angemeldete Nutzer möglich.

SKILLS
Java, Java EE, EJB3, Tomcat, JBoss, Wildfly, Webservices, WSDL, SOAP, REST, JSON, Microservices, JAXB, JAX-WS, Servlets, JSP, JSF, Swing, Hibernate, mybatis, JPA, EclipseLink, Olingo OData, DAO, HTML, JavaScript, XML, XQuery, Python, JDBC, SQL, MySQL, SQL Server, Oracle, DB2, NoSQL CosmosDB, Document DB, MaaS, UML, OOD, OOP, SOA, Ant, Maven, OSGi, Spring, Spring Boot, Eclipse, JMeter, JUnit, Mockito, Drools, Scrum, Jenkins, HP Quality Center, Enterprice Architect, Magic Draw, TREND, InstallShield, Microsoft Azure Cloud, Cloud, Message Queue, Java 11, Apache Tomcat 8, Maven 3, Build-Management, Spring Boot Framework 2.1, Olingo, OData, SQL Server 2017, DB, Azure, Insight, Git, Eclipse 4.7, Atlassian, Jira, Bitbucket, Refactoring, Java 8.0, JavaEE 7, Apache Tomcat 7, Spring Framework, UIMA, CAS, Eclipse 4.6, Bamboo, Datenbank, JEE 7.0, DB2 Datenbank, SVN, Eclipse 4.4, Business Logic, EJB, EJB3.2, JBoss 8.2, Oracle Datenbank, H2 1.3, Windows Server, Eclipse 4.5, Enterprise Architect 10, SWT, CVS, MySQL Datenbank, continuous integration, Enterprise Architect, Netbeans, StAX, JUnit Tests, IBM, Spring DAO, Java Swing, XML Dokumenten, DOM, Apache Tomcat, MySQL Datenbanken, Datenbanken, Open Source, Linux, Jbuilder, C++, Visual Basic, Flash
PROJEKTHISTORIE
  • 08/2017 - 12/2019

    • BPW Innovation Lab
  • Technical Architect, Senior Software Developer
  • Inhalt Empfang von Telemetriedaten, asynchrone Nachrichtenverarbeitung und Microservices für verschiedene
    Anwendungen innhalb einer Cloud Architektur.
    Schwerpunkt: Performance, Ausfallsicherheit.
    Tätigkeit
    * Technische Architektur der Backend-Systeme basierend auf Microservices und Cloud Anwendungen,
    * Datenbankentwurf,
    * Schnittstellenentwurf in enger Zusammenarbeit der Frontend- und Appentwickler,
    * Asynchrone Nachrichtenverarbeitung (MaaS, Message Queue)
    * Microservices,
    * Implementierung der Komponenten,
    * Agile Softwareentwicklung


    Technologien
    * Java 11,
    * Apache Tomcat 8,
    * Maven 3 als Build-Management-Tool,
    * Spring Boot Framework 2.1,
    * REST Webservice,
    * Json,
    * Olingo OData v2, v4,
    * JPA, EclipseLink,
    * SQL Server 2017,
    * Cosmos DB(Azure Document DB),
    * Microsoft Azure Cloud, (Service Bus, Application Insight,
    WebJobs, Tomcat, )
    * Junit,
    * Mockito,
    * Git als Versionsveraltung,
    * Eclipse 4.7,
    * Atlassian Produkte Jira, Bitbucket.

  • 12/2016 - 07/2017

    • Fraunhofer IAIS
  • Technical Architect, Senior Software Developer, Coach
  • Tätigkeit
    * Design der internen Softwareentwicklungsprozesse,
    * Aufbau des Deployment Managements,
    * Konzept und Entwicklung eines Frameworks, um verschiedene Implementierungen von Algorithmen in
    verschiedenen Kontexten wiederverwenden zu können,
    * Implementierung der Basisfunktionalität (Error handling, Logging, JUnit-Tests),
    * Schulung der wissenschaftlichen Mitarbeiter,
    * Unterstützung im Refactoring bestehender Programme mit den Schwerpunkten: Stabilität, Wartbarkeit,
    Skalierbarkeit und Performance.
    * Unterstützung im Entwurf neuer Projekte und Anpassung bestehender Projekte an das Framework.

    Technologien
    * Java 8.0, JavaEE 7,
    * Apache Tomcat 7,
    * Maven als Build-Management-Tool,
    * Spring Framework
    * XML
    * REST Webservice,
    * UIMA CAS,
    * Drools Rulesengine,
    . JUnit,
    * Git als Versionsveraltung,
    * Eclipse 4.6,
    * Atlassian Produkte Jira, Bamboo, Bitbucket.

  • 06/2016 - 11/2016

    • BWI Systeme GmbH
  • Senior Software Developer
  • Tätigkeit
    Selektion und Anzeige von technischen Dokumenten nach der S1000D Spezifikation.
    Meine Aufgaben waren
    * performantes Filtern von Dokumenten aus der Datenbank:
    Analyse und Optimierung, bzw. Implementation neuer Filtermethoden,
    * Update des Windowsclients:
    Aktualisierung der Komponenten,
    Anpassungen der Installationsroutinen.

    Technologien - Java, JEE 7.0,
    * XML, XQuery,
    * SQL, DB2 Datenbank,
    * Ant als Build-Management-Tool,
    * SVN als Versionsveraltung,
    * Eclipse 4.4,
    * Html, JavaScript,
    * InstallShield 2011,

  • 02/2016 - 05/2016

    • DB Schenker AG
  • Senior Software Developer
  • Tätigkeit
    Import Services für ein Enterprise-Content-Management System
    Meine Aufgaben waren
    * der Komponenten- und Ablaufentwurf,
    * Entwicklung und Test,
    * Dokumentation.
    Für das ECM-System wurden Importer entwickelt, die
    * Stammdaten in regelmäßigen Intervallen aktualisieren,
    * Content transaktionssicher für das ECM-System aufbereiten und zur Verfügung stellen.
    Die Business Logic wurde mittels EJB Session Beans umgesetzt. Die Steuerung erfolgt im ECM-System,
    dessen Tasks die EJB entsprechend aufrufen.

    Technologien
    * JEE 7.0, EJB3.2, JBoss 8.2 (Wildfly),
    * Maven 3.3 als Build-Management-Tool,
    * SVN als Versionsveraltung,
    * Jenkins als Integrationssystem,
    * Oracle Datenbank,
    * Junit-Tests, Arquillian 1.1, H2 1.3,
    * Saperion 7.5 Enterprise-Content-Managment System,
    * Windows Server,
    * Eclipse 4.5,
    * Jira,
    * Enterprise Architect 10.

  • 01/2015 - 10/2015

    • OBI Smart Technologies GmbH / GEBIT Solutions GmbH
  • Senior Software Developer
  • Tätigkeit Programmierung von Endgeräten für die mobile
    Datenerfassung (MDE), sowie Front- und Backendentwicklung,
    Aufwandsabschätzungen,
    Sprintplanung.
    Technologien
    * Java EE, EJB3, JBoss,
    * Swing, SWT
    * TREND-Framework,
    * Maven als Build-Management-Tool,
    * CVS, SVN als Versionsveraltung,
    * Jenkins als Integrationssystem,
    * MySQL Datenbank,
    * Junit-Tests,
    * continuous integration,
    * agile Softwareentwicklung (Scrum).

  • 09/2013 - 05/2014

    • TravelTainment GmbH, Würselen/Aachen
  • Technical Architect, Lead Developer
  • Tätigkeit Entwicklung eines neuen Webservices in eine Hochlastumfeld:
    Teamführung (4 Entwickler),
    Sprintplanung,
    Architektur,
    Programmierung,
    Performance Analyse und Optimierung.
    Technologien
    * Webservice-Entwicklung,
    * Architektur der Softwarekomponenten mittels
    Enterprise Architect, UML,
    * Programmierung in Java (Java EE) unter Netbeans,
    * Skriptprogrammierung in Python,
    * Maven als Build-Management-Tool, sowie SVN und Jenkins,
    * Webservice Technologien: JSON, REST, SOAP, WSDL, JAX-WS,
    * Servlets,
    * XML-Bearbeitung (JAXB, StAX),
    * Tomcat als Application-Server,
    * MySQL Datenbank,
    * SQL, JDBC,
    * JUnit Tests,
    * JMeter Tests zur Performanzanalyse, automatisierte Lasttest.
    * Rules Engine Drools,
    * agile Softwareentwicklung (Scrum),
    * Aufwandsabschätzungen, Sprintplanung.

  • 04/2012 - 09/2012

    • REWE/IBM, Köln
  • Senior Software Developer
  • Tätigkeit - Analyse und Modellierung von Geschäftsprozessen,
    * Programmierung.
    Technologien
    * Programmierung in Java unter Eclipse (Java EE, EJB),
    * DB2 Datenbank (Spring DAO, mybatis und SQL),
    * Spring Framework,
    * Webservices Technologien: REST, JSON,
    * Maven als Build-Management-Tool,
    * JUnit Tests,
    * JMeter Tests zur Performanzanalyse,
    * UML Modellierung mittels Magic Draw,
    * agile Softwareentwicklung (Scrum),
    * Aufgabenverwaltung mittels Jira.

  • 12/2011 - 03/2012

    • AXA Konzern AG, Köln
  • Technical Architect, Senior Software Developer
  • Tätigkeit - Webservice-Entwicklung,
    * Architektur der Komponenten,
    * Programmierung
    Technologien
    * Oracle Datenbank (Spring DAO, JDBC und SQL),
    * Datenimport über HTTP-Get,
    * Programmierung in Java (Java EE, EJB) unter Eclipse,
    * Webservices Technologien: WSDL, SOAP,
    * Java Swing,
    * Maven als Build-Management-Tool,
    * JUnit Tests,
    * Parsen von XML Dokumenten (DOM) ,
    * Frameworks Spring, Bob (AXA intern),
    * Junit Tests,
    * Testmanagement mit HP Quality Center.

  • 01/2007 - 11/2011

    • HRS - Hotel Reservation Service, Köln
  • Senior Software Developer
  • Tätigkeit - Konzeption und Entwicklung der Webservice-Schnittstelle,
    * Analyse und Modellierung von Geschäftsprozessen.
    Technologien
    * Programmierung in Java (Java EE, EJB) unter Eclipse,
    * Webservices Technologien: WSDL, SOAP, REST, JAX-WS,
    * Webapplikationen mittels JSF, JSP.
    * Server-Umgebung JBoss, Apache Tomcat.
    * Maven als Build-Management-Tool,
    * Softwareentwicklung im Hochlast-Umfeld,
    * Optimierung von Webservices für mobile Anwendungen,
    * DB2 und MySQL Datenbanken,
    * Zugriff auf Datenbanken mittels JPA, JDBC und SQL,
    * Spring Framework,
    * Hibernate, JPA,
    * Parsen und Bearbeitung von XML-Dokumenten, (DOM),
    * Testclient-Applikation mit Java-Swing und JSF.
    * Enterprice Architect als Softwaremodellierungswerkzeug,
    * Testmanagement mittels HP Quality Center,
    * continuous integration,

  • 01/2002 - 12/2008

    • FernUniversität
  • Mentor
  • Inhalte: Technische und Theoretische Informatik
    * Durchführung von Präsenzveranstaltungen,
    * Erläuterung der Studieninhalte.

  • 01/2003 - 01/2007

    • Edv&Medien GmbH, Köln
  • Senior Software Developer
  • Tätigkeit Konzeption und Entwicklung eines Warenwirtschaftsprogramms (Corporate Client) für Kleinunternehmer
    vollständig Open Source basierend.
    Technologien - Java, Java EE, Swing,
    * MySQL Datenbank,
    * Linux als Platform
    * Jbuilder als Entwicklungsumgebung.

  • 01/1999 - 12/2003

    • InMedia Bildung GmbH, Köln
  • selbstständiger Trainer
  • * Konzeption der Kursziele und Erstellung eines Unterrichtsplans,
    * Durchführung der Lehrveranstaltungen,
    * Erstellung und Korrektur der Prüfungsklausur.

    C und C++ für die Siemens Business Services GmbH, Essen,
    * Durchführung der Lehrveranstaltungen anhand vorgegebener Scripte,
    * Erstellung und Korrektur der Prüfungsklausur.
    Flash und HTML für die Gesellschaft für Personalentwicklung und - management mbH, Köln
    * Konzeption der Kursziele und Erstellung eines Unterrichtsplans,
    * Durchführung der Lehrveranstaltungen,
    * Erstellung und Korrektur der Prüfungsklausur.

  • 01/1996 - 12/1998

    • Romano GmbH, Köln
  • Software Developer
  • Tätigkeit Konzeption und Entwicklung von Steuerprogrammen für Messeinrichtungen zur Qualitätskontrolle (C++
    und Visual Basic),
    Statistische Auswertungssoftware,
    Netzwerkadministration.

ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Köln - 80 Km Umkreis.
Reisbereitschaft: 2 Tage alle zwei Wochen
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten:


exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder):

Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.

Versicherungsbeginn:
24.11.2014

Versicherungsende:
01.01.2021

Zum exali-Profil »