Schlagworte
Skills
Java, PL/SQL, JavaScript, C#, PHP, [Dart, Ruby, Go]*,
Spring, Spring Boot, Spring Batch, JEE, JPA, Hibernate, Toplink/EclipseLink, PHP Symfony-Webframework, JMS, REST, SOAP WebServices, TIBCO ESB,
Android, JSF/PrimeFaces, Vue.js, Ember.js, GWT, JSP, Struts, Swing, Java-Applets, HTML, CSS, [Polymer, Angular.js, Vaadin, ActionScript/Flex]*,
Oracle, MySQL/MariaDB, PostgreSQL, Sybase, Redis, Tomcat, JBoss AS, Glassfish,
Maven, Ant, Gradle,
Git, Subversion, Jenkins, Docker, Swagger, JUnit, Selenium,
IntelliJ IDEA, Eclipse, Android Studio,
Google Maps on Android, HERE Maps on Android, Highcharts-JS, [WebRTC]*,
[marker for spare time experience level]*
Spring, Spring Boot, Spring Batch, JEE, JPA, Hibernate, Toplink/EclipseLink, PHP Symfony-Webframework, JMS, REST, SOAP WebServices, TIBCO ESB,
Android, JSF/PrimeFaces, Vue.js, Ember.js, GWT, JSP, Struts, Swing, Java-Applets, HTML, CSS, [Polymer, Angular.js, Vaadin, ActionScript/Flex]*,
Oracle, MySQL/MariaDB, PostgreSQL, Sybase, Redis, Tomcat, JBoss AS, Glassfish,
Maven, Ant, Gradle,
Git, Subversion, Jenkins, Docker, Swagger, JUnit, Selenium,
IntelliJ IDEA, Eclipse, Android Studio,
Google Maps on Android, HERE Maps on Android, Highcharts-JS, [WebRTC]*,
[marker for spare time experience level]*
Projekthistorie
11/2019
-
12/2020
Senior Software Engineer
USU Software AG / Project for Informationstechnikzentrum Bund (ITZBund)
(1000-5000 Mitarbeiter)
Öffentlicher Dienst
Software architecture, development
- Worked on the DAC 6 project (DAC 6: EU tax disclosure rules)
- Designed and implemented an Application based on Spring Batch Jobs to process tax arrangement data
- Main topics were: technical sub-system design and documentation, generate large XML files (up to 100 MB) with JAXB, implement Oracle PL/SQL Procedures, Reporting SQL Views, different types of tests (Unit-Test; Integration-Tests; System-Tests; Stress-Tests)
- Developed a WebApplication GUI with JSF/PrimeFaces with strict accessibility requirements especially for blind users
- Supported developer colleagues
- Supported test team
- Participated in code reviews
- Worked on the DAC 6 project (DAC 6: EU tax disclosure rules)
- Designed and implemented an Application based on Spring Batch Jobs to process tax arrangement data
- Main topics were: technical sub-system design and documentation, generate large XML files (up to 100 MB) with JAXB, implement Oracle PL/SQL Procedures, Reporting SQL Views, different types of tests (Unit-Test; Integration-Tests; System-Tests; Stress-Tests)
- Developed a WebApplication GUI with JSF/PrimeFaces with strict accessibility requirements especially for blind users
- Supported developer colleagues
- Supported test team
- Participated in code reviews
03/2019
-
09/2019
Senior Software Engineer
Plusnet GmbH
(500-1000 Mitarbeiter)
Telekommunikation
Software architecture, development
- Implemented a GUI for a telecommunication carrier incident management system with PHP Symfony-Webframework and JavaScript
- Supported the backend team on Spring Boot microservices development
- Designed an external order interface architektur
- Implemented a GUI for a product configuration system with PHP Symfony-Webframework and JavaScript
- Implemented a GUI for a telecommunication carrier incident management system with PHP Symfony-Webframework and JavaScript
- Supported the backend team on Spring Boot microservices development
- Designed an external order interface architektur
- Implemented a GUI for a product configuration system with PHP Symfony-Webframework and JavaScript
09/2014
-
02/2019
Senior Software Engineer
trimplement GmbH
(10-50 Mitarbeiter)
Banken und Finanzdienstleistungen
Software architecture, development
- Implemented CoreWallet payment gateway integrations for client-specific, local PSPs including corresponding payment method setup and routing
- Implemented a Processing and Routing Engine for Payments
- Implemented client-specific SPAs with Ember.js
- Implemented an SBE test framework and an exhaustive suite of SBE tests for a large client project
- Software engineer on the CoreWallet, balancr and CoreExchange products
- Implemented a highly customizable Sport Event Android App
- Integrated Google Maps and HERE Maps in Android
- Introduced GPS-Tracking and Video Playback
- Integrated Android Push-Notifications with Amazon Simple Notification Service (SNS)
- Implemented CoreWallet payment gateway integrations for client-specific, local PSPs including corresponding payment method setup and routing
- Implemented a Processing and Routing Engine for Payments
- Implemented client-specific SPAs with Ember.js
- Implemented an SBE test framework and an exhaustive suite of SBE tests for a large client project
- Software engineer on the CoreWallet, balancr and CoreExchange products
- Implemented a highly customizable Sport Event Android App
- Integrated Google Maps and HERE Maps in Android
- Introduced GPS-Tracking and Video Playback
- Integrated Android Push-Notifications with Amazon Simple Notification Service (SNS)
04/2014
-
08/2014
Senior Java Developer
AXA Konzern AG
(>10.000 Mitarbeiter)
Versicherungen
Software architecture, development
- Cologne, Germany - Developed on a Deployment/Release Management System (Tomcat/JBoss, GWT)
- Cologne, Germany - Developed on a Deployment/Release Management System (Tomcat/JBoss, GWT)
10/2009
-
03/2014
Senior JEE Software Developer
QSC AG
(1000-5000 Mitarbeiter)
Telekommunikation
Software architecture, development
- Developed a Billing System which unified billing data from multiple legacy systems
- Developed a CRM System
- Developed several services and tools for Telecommunication typical scenarios (VPN-, Telephony-/Fax-, Telecommunication Port - Management Systems)
- Developed a Billing System which unified billing data from multiple legacy systems
- Developed a CRM System
- Developed several services and tools for Telecommunication typical scenarios (VPN-, Telephony-/Fax-, Telecommunication Port - Management Systems)
10/2007
-
09/2009
J2EE Software Developer
Atos Origin GmbH
(>10.000 Mitarbeiter)
Energie, Wasser und Umwelt
Software architecture, development
- Developed Java Applet, Struts and MS Excel VBA Applications for a natural gas exchange platform
- Developed a SOA sub system for message interchange with third-parties (TIBCO ESB, JMS, SOAP WebServices)
- Developed Java Applet, Struts and MS Excel VBA Applications for a natural gas exchange platform
- Developed a SOA sub system for message interchange with third-parties (TIBCO ESB, JMS, SOAP WebServices)
10/2005
-
09/2007
J2EE Software Developer
S4M - Solution for Media GmbH
(500-1000 Mitarbeiter)
Medien und Verlage
Software architecture, development
- Developed a highly customizable Billing System for TV-Commercials in context of AdManagement/Sales System
- Developed several Data Import/Export interfaces and tools
- Developed several Data Migration PL/SQL Scripts
- Developed several Report Data Collectors
- Developed a highly customizable Billing System for TV-Commercials in context of AdManagement/Sales System
- Developed several Data Import/Export interfaces and tools
- Developed several Data Migration PL/SQL Scripts
- Developed several Report Data Collectors
10/2004
-
07/2005
NET Software Developer
mz robolab GmbH
(< 10 Mitarbeiter)
Industrie und Maschinenbau
mz robolab GmbH Software development
Rheinbach, Germany Implemented a Industry Roboter Controlling Application on Windows Embedded CE device
Rheinbach, Germany Implemented a Industry Roboter Controlling Application on Windows Embedded CE device
10/2002
-
02/2003
NET Software Developer
Ineas Versicherung GmbH
(250-500 Mitarbeiter)
Versicherungen
Software development
Implemented a Sync Web Tool to German Insurance Association (GDV)
Implemented a Sync Web Tool to German Insurance Association (GDV)
Zeitliche und räumliche Verfügbarkeit
Grundsätzlich bin ich nur an Projekten in der nähe von Köln (Bonn, Düsseldorf) interessiert. Bei großem Home-Office Anteil wäre es aber kein Problem für einige Tage im Monat auch zu verreisen.