Projekte

2019/2020: Neuentwicklung eines B2B Kundenportals

  • Branche: Logistik / Schienengüterverkehr

  • Stichworte: Angular 10 • TypeScript 3.x • jest • ts-mockito • Cypress • Kotlin • AWS Lambda/DynamoDB/SNS/SQS • Serverless Framework • Gitlab • Continuous Integration • Continuous Deployment • Scrum

2018/2019: Weiterentwicklung eines B2B eCommerce-Systems

  • Branche: Logistik / Spedition / Luftfacht

  • Stichworte: Java 8 • Spring Boot 1.5.x bis 2.1.x • Spring Framework 4.3.x bis 5.1.x • WebServices • Thymeleaf • GWT 2.7 • JUnit • Mockito • WireMock • TDD • BDD • DDD • JBehave • Selenium • Serenity • Selenide • PiTest • JavaScript • Vue.js • Oracle 11 SQL • Mob-Programming • Pair-Programming • git • Gradle • IntelliJ IDEA • Jenkins • Continuous Integration • Continuous Deployment • Kanban

2017/2018: Microlearning Hybrid-App

  • Branche: eLearning (eigenes Projekt zum Zwecke der Weiterbildung)

  • 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: Logistik / Container-Seeschifffahrt

  • 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: Logistik / Container-Seeschifffahrt

  • 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

seit 2014: Operatives Managementsystem

  • Branche: Maschinenbau

  • 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: Logistik / Container-Seeschifffahrt

  • 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: Logistik / Container-Seeschifffahrt

  • 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

  • Branche: Energie/Photovoltaik

  • 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

  • Branche: Meeresbodenforschung

  • 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

  • Branche: Mobilfunk-Vertrieb

  • 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

  • Branche: Internet / Webhosting

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

1986 bis 2007: diverse Projekte und Festanstellung

  • Bezahlsystem: Java • JavaEE / EJB • Swing • JDBC/PostgreSQL

  • diverse Kleinprojekte: PHP • MySQL • PostgreSQL

  • StarOffice/OpenOffice.org: C\++, Java

  • Branchensoftware-Systeme für Immobilienverwaltungen, Immobilienmakler, Ärzte und Reisebüros: TurboPascal • C • DBase • Clipper

  • ISAM-Server / Serieller Multiplexer: TurboPascal, C, x86 Assembler

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