Projekte

Kurzdarstellung meiner bisherigen Projekte:

2017/2018: Microlearning Hybrid-App

  • Branche: eLearning
  • Meine Aufgaben: Eigenes Projekt zum Zwecke der Weiterbildung./li>
  • Stichworte: Angular 5.x • NgRX • IonicFramework 3.x • Ionic Native 4.x • Cordova 7.1 • TypeScript 2.4 • Event-Sourcing • npm • webpack • IntelliJ IDEA • git

2017: Lead Developer / Framework-Technologien

  • Branche: Container-Seeschiffahrt
  • Meine Aufgaben: Einarbeitung, Beratung und Unterstützung von Java-Entwicklern bei Schätzungen, Design, Implementierung und Test; Code-und Funktions-Reviews, Erstellung von Design- und API-Dokumentation, Architekturkontrolle, Stellvertretung des Team-Leads, Moderation von Retrospektiven
  • Stichworte: Java 7 • JavaEE (EJB3, CDI, JPA/EclipseLink, JMS, JSF/IceFaces) •
    JavaScript • Glassfish3.1 • JBoss AS EAP 7 • JUnit • Mockito • Cobertura • Arquillian • Git • Gerrit • Artifactory • Jenkins • SonarQube • Oracle 12 SQL • H2, Gradle • ClearQuest • IntelliJ IDEA • Eclipse IDE • Jira

2011-2016: Entwicklung und Wartung eines Application-Frameworks

  • Branche: Container-Seeschiffahrt
  • Meine Aufgaben: Analysen, Schätzungen, Design, Implementierung, Test und Inbetriebnahme neuer Funktionalitäten, Betreuung des Produktionsbetriebs nach ITIL, Erstellung von Design- und API-Dokumentation, Beratung von fachlichen Java-Entwicklern bei der Anwendung des Fra • ATDDmeworks inkl. JavaEE-Technologien, Fehlersuche im Zusammenhang mit der fachlichen Anwendung, Performance-Analysen, Übernahme von Lead-Developer Aufgaben und teilweise Stellvertretung des Team-Managers, Transition zu agilerer Arbeitsweise, Prozessdokumentation.
  • Stichworte: Java 6+7 • JavaEE (EJB3, CDI, JPA/EclipseLink, JMS, JSF/IceFaces) • JavaScript • OC4J • Glassfish 3.1 • JBoss AS EAP 6.4 • TIBCO • JUnit, Mockito • Cobertura • Arquillian • Git • Gerrit • Artifactory • Jenkins • Oracle 12 SQL • H2 • Gradle • ClearQuest • IntelliJ IDEA • Eclipse IDE • Dynatrace

2014-2017: Operatives Managementsystem

  • Branche: Maschinenbau
  • Meine Aufgaben: Java-Beratung, Entwicklung von technischen Modulen für das Nuclos ERP System – hauptsächlich zur Dokumentenverwaltung
  • Stichworte: Java 7 • Swing • Nuclos OpenSource ERP (API) • Tomcat 7 • JUnit • Mockito • Git • Microsoft SQL Server 2012 • Eclipse IDE • Trello

2011-2016: Entwicklung und Wartung eines Application-Frameworks

  • Branche: Container-Seeschiffahrt
  • Meine Aufgaben: Analysen, Schätzungen, Design, Implementierung, Test und Inbetriebnahme neuer Funktionalitäten, Betreuung des Produktionsbetriebs nach ITIL, Erstellung von Design- und API-Dokumentation, Beratung von fachlichen Java-Entwicklern bei der Anwendung des Frameworks inkl. JavaEE-Technologien, Fehlersuche im Zusammenhang mit der fachlichen Anwendung, Performance-Analysen, Übernahme von Lead-Developer Aufgaben und teilweise Stellvertretung des Team-Managers, Transition zu agilerer Arbeitsweise, Prozessdokumentation.
  • Stichworte: Java 6+7 • JavaEE (EJB3, CDI, JPA/EclipseLink, JMS, JSF/IceFaces) • JavaScript • OC4J • Glassfish 3.1 • JBoss AS EAP 6.4 • TIBCO • JUnit, Mockito • Cobertura • Arquillian • Git • Gerrit • Artifactory • Jenkins • Oracle 12 SQL • H2 • Gradle • ClearQuest • IntelliJ IDEA • Eclipse IDE • Dynatrace

2011: Operatives Managementsystem für Containerlogistik

  • Branche: Container-Seeschiffahrt
  • Meine Aufgaben: Bugfixing • Test
  • Stichworte: Java 6 • JavaEE (EJB3, JPA/EclipseLink, JMS, JSF/IceFaces) • OC4J •
    TIBCO • JUnit • ClearCase • Jenkins • Oracle 11 SQL • Maven • Eclipse IDE • ClearQuest

2011: Kundenspezifische Anpassung eines online Shops

  • Meine Aufgaben: Programmierung • Test
  • Stichworte: Struts 1.2 • Spring 2.5 • JUnit • Hibernate • mySQL • Tomcat 6 • Eclipse IDE • Git • ant

2010-2011: Funktions-/Leistungs- und Ertragsmonitoring von Solarkraftwerken

  • Meine Aufgaben: Technische Architektur • Programmierung • Test
  • Stichworte: JEE mit JSF • Facelets • RichFaces • jQuery • Spring • Jersey REST • JUnit Hibernate • iBatis • PostgreSQL • Tomcat 6 • Eclipse IDE • SVN • Maven2 • FIT/Fitnesse • TDD

2009-2010: GUI für Realtime-Sensorensystem/Meeresbodenforschung

  • Meine Aufgaben: Entwurf • Programmierung • Test
  • Stichworte: Java 6 • Swing • Java 3D • Java 2D • JUnit • Jemmy • TCP/IP
    • Eclipse IDE • Netbeans Matisse • SVN • Maven2 • (ecl)EMMA • TDD • Kanban
    • C • Linux Kernel Driver (Parallel Port)

2008-2009: Web-Basiertes POS System / Mobilfunk

  • Meine Aufgaben: Programmierung• Unit-Tests und Mitarbeit bei der technischen Architektur
  • Stichworte: JEE mit JSF • Facelets • EJB3-Client • RichFaces • WebServices • JPA/Hibernate • Oracle 10g • Spring Web Flow • Spring • JUnit • Tomcat 6 • Eclipse IDE • SVN • Maven2 • EMMA • Hudson

2007-2008, 2009: Web-basiertes, verteiltes Administrationswerkzeug / Webhosting

  • Meine Aufgaben: Projektleitung • Konzeption • Architektur • Programmierung
  • Stichworte: JEE mit JSF/Facelets • EJB3 Client+Server • JMS • JPA/PostgreSQL • JBoss AS mit Tomcat • SVN • Ant • Eclipse IDE • Cobertura • TDD

2007: Client-Server Verwaltungs-Software / Marketing+Bezahlsystem

  • Meine Aufgaben: Projektleitung • Anforderungsanalyse • Konzeption • Architektur • Programmierung • UnitTests • Integrationstests
  • Verwendete Technologien: JEE mit EJB • JSE mit Swing • JDBC/PostgreSQL

Für konkrete Projektangebote erhalten Sie mein vollständiges Profil gerne auf Anfrage.