Java, JEE
Aktualisiert am 19.09.2022
Profil
Referenzen (4)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.02.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
fließend in Wort und Schrift

Einsatzorte

Einsatzorte

Deutschland, Österreich

o.g. sind mögliche Einsatzorte, bevorzugt wird jedoch Großraum München/Leipzig

möglich

Projekte

Projekte

2 Jahre 9 Monate
2019-12 - 2022-08

Konzeption und Implementierung von Anforderungen der Porsche Financial Services GmbH

Software Entwickler
Software Entwickler

Java, Maven, Spring, JAX-RS, Apache CXF, Liquibase, Oracle, H2, GWT, Jenkins, Jira, Confluence

MHP Management- und IT-Beratung GmbH
Ludwigsburg (Württemberg)
3 Monate
2019-08 - 2019-10

Abholung von Marktdaten mittels Spring Boot Microservices und Speicherung in DB

Software Developer Java 8 Maven Spring Boot ...
Software Developer
Eclipse Oracle DB
Java 8 Maven Spring Boot Spring Data JPA Eureka Microservices Docker Java API for RESTful Web Services
HTB Softwareberatung
München
7 Monate
2018-10 - 2019-04

Umsetzung bankfachlicher Prozesse der Sparda-Banken [Sparda-Datenverarbeitung eG]

Software Entwickler
Software Entwickler
Java8 IntelliJ Jira Maven JUnit Jenkins CD/CI Git Bitbucket Sourcetree ...
Sparda-Datenverarbeitung eG
Nürnberg
1 Jahr 6 Monate
2017-02 - 2018-07

SW-Entw. zur Prozessoptimierung / SW-Entw. für REWE-Digital

Software Entwickler
Software Entwickler

Java7 Java8 Eclipse Jira Maven JUnit SVN POI QuickBuild SonarQube SQuirreL SQL DB2 Hadoop HBase REST Webservices (JAX-RS) Swing CD/DI Scrum
REWE-Informations-Systeme GmbH
Köln
1 Jahr 2 Monate
2016-01 - 2017-02

Entwicklung Digitale Fahrzeugschlüssel [BMW AG]

Teilprojektleitung
Teilprojektleitung
  • Digitale Fahrzeugschlüssel
BMW AG
1 Jahr 4 Monate
2014-09 - 2015-12

Migration der Artikelstammdaten nach SAP [REWE-Informations-Systeme GmbH]

Software Entwickler
Software Entwickler
  • Erstellung von Artikelstrukturen welche dem SAP-Artikelmodell entsprechen
  • Produkt-Hierarchie Erstellung
  • Konsistenzprüfungen
  • IDOC Erstellung
Java7 JEE EJB3 Eclipse Jira Maven JUnit SVN POI QuickBuild SonarQube SQuirreL DB2
REWE-Informations-Systeme GmbH
Köln
6 Monate
2014-01 - 2014-06

BMW.digital - BMW.next website system

Software Entwickler
Software Entwickler
  • Frontend- und Backend Entwicklung
  • Personalisierte Webseiten mit user-spezifischem Inhalt
  • Mandantenfähigkeit
  • Schnittstellen zu versch. Systemen
  • Frontend mittels HML/JavaScript
  • Backend mittels JEE
  • JAX-RS (REST) WebServices
  • Regelbasierte Verarbeitung
  • umfangreiche JUnit Tests
  • Smoke Tests
  • Scrum Projekt
Java/JEE6/EJB3 JavaScript CSS HTML Eclipse Maven Glassfish Git Java Rules JAX-RS (REST) Jersey Mockito JUnit SQL-Developer Selenium Sonar Jenkins Confluence Scrum
BMW AG
4 Monate
2013-09 - 2013-12

BMW Welt Management System (KFZ Auslieferung)

Software Entwickler
Software Entwickler
  • Unterstützung des Auslieferprozesses von Neufahrzeugen in der BMW Welt
  • Synchronisation aller Produktions- und Übergabetermine
  • Einbindung in die Ordering Systeme der Händler sowie in die Produktions- und Logistiksysteme der BMW-Group
  • Steuerung der Händlerkontingente und Management der Übergabekontingente in der BMW Welt
  • DB Administration
Java/JEE JavaScript CSS HTML Struts Eclipse SQL-Developer Oracle WebLogic App.-Server JMS Queue JUnit Java Message Service Monitoring Jenkins Oracle DB Scrum
NTT Data / BMW AG
München
1 Jahr 5 Monate
2012-02 - 2013-06

Konfiguration und Kalkulation von Produktbasierten- oder autarken Serviceleistungen für internationale Angebotserstellungen [Siemens Enterprise Communications GmbH & Co. KG]

Software Entwickler
Software Entwickler

Service Pricing Engine - Software zur Konfiguration und Kalkulation von Produktbasierten- oder autarken Serviceleistungen für internationale Angebotserstellungen

 

Aufgaben:

  • Zentrale Webapplikation
  • Mehrsprachigkeit/Internationalisierung
  • Anbindung aller Landesgesellschaften
  • Produkte und Services pro Land individuell anpassbar
  • Angebots- und Reporterstellung als DOC, PDF, oder MS Excel
  • Automatisierter E-Mail Versand
  • JAX-WS (SOAP)/JAX-RS (REST) WebServices
Java/JEE6/EJB3 JSF Javascript Spring Framework Webservices SOAP-UI SSH MDSD XML JAXB PDF Eclipse Maven SVN JBoss Hibernate JBoss Drools (Rules Engine) JBoss Enterprise BRMS (Business Rules Management System) Oracle 11g DB SQL-Developer
Siemens Enterprise Communications GmbH & Co. KG, München
München
1 Jahr 9 Monate
2011-08 - 2013-04

Teilzeitsprojekt - Toolsupport - Preis- und Kostenberechnung, für global verfügbare Services für Produkte

Software Entwickler
Software Entwickler

Support eines Tools zur internationalen Angebotserstellung mit Preis- und Kostenberechnung, welches alle global verfügbaren Services für Produkte und Lösungen bereitstellt sowie die Möglichkeit bietet landesspezifische Produkte zu integrieren und zentral bereitgestellte Services individuell anzupassen.

 

Aufgaben:

  • Support
  • Teilzeitsproject(ca. 20-50%)
Javascript jQuery HTML Coldfusion XML PDF Eclipse SVN ANT Coldfusion Server Linux Server Oracle 10g DB Java
Siemens Enterprise Networks, München
5 Monate
2011-08 - 2011-12

Erstellung - Master Repository für Service Katalog Informationen

Software Entwickler
Software Entwickler

Service Master Database - Erstellung eines Master Repository für Service Katalog Informationen zur Anzeige welche Produkte und Services in welchem Land verfügbar sind.

Aufgaben:

  • Projektleitung und Softwarentwicklung
  • Architektur
  • DB Design
  • GUI Design/Erstellung
  • Projektsprache Englisch
Java/JEE SOA basierte Infrastruktur JBOSS ESB (Enterprise Service Bus) Modellgetriebene Softwareentwicklung (MDSD) Eclipse Single Sourcing GUI mit RCP/RAP (Rich Ajax Platform) Hibernate Oracle DB TOAD
Siemens Enterprise Networks, München
1 Jahr 5 Monate
2010-03 - 2011-07

Weiterentwicklung eines Tools zur internationalen Angebotserstellung

Weiterentwicklung eines Tools zur internationalen Angebotserstellung mit Preis- und Kostenberechnung, welches alle global verfügbaren Services für Produkte und Lösungen bereitstellt sowie die Möglichkeit bietet landesspezifische Produkte zu integrieren und zentral bereitgestellte Services individuell anzupassen.

 

Aufgaben:

  • Projektleitung und Weiterentwicklung
  • Verhandlungen und Abstimmungen mit Auftraggeber und Endkunde
  • Abstimmung mit internen Bereichen sowie externen Lieferanten bzgl. Schnittstellen
Java Javascript HTML Coldfusion XML PDF Eclipse SVN Coldfusion Server Windows Server Oracle DB ANT
Siemens Enterprise Networks, München
10 Monate
2009-04 - 2010-01

Xdoc - XML basierte Dokumentenerstellung und Dokumentenmanagement

Verteiltes System zur Generierung von verschiedenen Dokumenten aus vorhandenen XML Dateien (Dispatcherserver/4 Renderserver)

Aufgaben:

  • Konzeption und Redesign
  • Abarbeitung von Dokumenten-Requests
  • Loadbalancing und Rendering
  • Autom. Email Benachrichtigungen
  • Dokumenten Preview und -Download
Java Javascript XML XML-RPC XStream PDF Eclipse Subversion TortoiseSVN Java Service Wrapper Win XP Windows Server 2003
Nokia Siemens Networks (NSN), München
1 Jahr 3 Monate
2008-10 - 2009-12

CBA Item Builder (Computer Based Assessment) Generisches Autorentool

CBA Item Builder (Computer Based Assessment) Generisches Autorentool zur Erstellung von multimedialen Testeinheiten im Kontext eines verteilten Systems für Computer basierte Tests.

 

Aufgaben:

  • resultierende Tests laufen im Web-Umfeld
  • Entwicklung der Software in Iterationen von 4-8 Wochen
  • Erweiterung der Firefox SVG Funktionen (Scalable Vector Graphics)
  • SVG Rendering Engine
  • Produkt wird eingesetzt vom DIPF (Deutsches Institut für Internationale Pädagogische Forschung)
Java 6 Javascript Object Engineering Process (OEP) Eclipse Modeling Framework (EMF) Graphical Modeling Framework (GMF) Graphical Editing Framework (GEF) UML SVG JBoss Eclipse RAP (Rich Ajax Platform) Subversion/TortoiseSVN
Softcon AG
7 Monate
2008-06 - 2008-12

Service Time Management (STM)

System für die Bearbeitung von Vermarktungs- und Bestellpositionen als zentrale Datenbasis mit servicerelevanten Informationen zur Bereitstellung der Servicedaten für nachfolgende Prozesse.

 

Die abrufbaren Daten dienen als:

  • Grundlage für Angebotserstellung von Dienstleistungen
  • Abschätzung des Recourcenbedarfes
  • Wissensdatenbank für den Aufbau von lückenlosen Geschäftsprozessketten
Java Javascript ColdFusion Oracle-DB Eclipse FOP iText TortoiseSVN
Siemens AG
1 Jahr
2007-04 - 2008-03

Abrechnungssystem für Krankenkassen zur automatisierten Verarbeitung von Rezepten

Abrechnungssystem für Krankenkassen zur automatisierten Verarbeitung von Rezepten sowie zur Pflege von Stammdaten.

(AZH)  [AZH als Teil der VSA-Unternehmensgruppe]

 

Aufgaben:

  • Abstimmung mit der Fachabteilung
  • Analyse und Design mit UML
  • MDA / MDSD
  • Oberflächenentwicklung
  • Modellierung des GUI-Workflows mit MagicDraw
  • JUnit Tests für GUI und Businesslogic
  • Qualitätssicherung durch 80% Testabdeckung
Java 1.5 Swing MagicDraw Oracle Eclipse ANT JBoss JUnit Castor Clover (für Testabdeckung) UML XML JFormDesigner WinCVS TortoiseCVS Jira Marvin(proprietäres Persistenzframework)
Abrechnungs- und IT-Dienstleistungszentrum für Heilberufe GmbH
2 Monate
2007-01 - 2007-02

Durchführung von Lasttests an einer bestehenden Webapplikation

Durchführung von Lasttests an einer bestehenden Webapplikation (Sales Workflow Tool) mittels verteilter/räumlich getrennter Clients.

 

Aufgaben:

  • Test von HTTP basierten Services
  • Load- and Capacity tests
  • Stress-Tests
  • report logs
Python Java Grinder (Test Framework)
3 Jahre 2 Monate
2003-10 - 2006-11

Design und Implementierung eines Update Management Systems

Design und Implementierung eines Update Management Systems mit welchem ein weltweites Software Inventory für Carrier Systeme erzeugt und gepflegt wird.

Webbasiertes Verfahren für die automatische Bereitstellung von Software (buxfixes, patches, new features) zu Carrier Produkten, inclusive einer automatischen Benachrichtigung der verantwortlichen Personen, als eine komplette Lösung für Software Updates.

 

Aufgaben:

  • Schnittstellen zu verschiedenen Datenquellen mittels HTTP, FTP, WebServices, Serialisierte Objekte
  • Synchrone- sowie auch asynchrone Datenübertragung
  • Server mit SSL-Zertifikat, Session Handling, Rollen/Privilegien Konzept, Load Balancing
  • automatische Imports
  • automatische Generierung von Liefervorschlägen
  • Überwachung von Lieferzuständen
  • Erzeugen von Reports
  • Unit Tests
  • Lasttests
Java J2EE Tomcat JBoss Hibernate Axis Eclipse Ant XML HTML Oracle SQL JUnit Modellierung mit UML und MDA (Poseidon) Frontend (GUI) mit Thinlet Subversion/TortoiseSVN
Siemens AG

Aus- und Weiterbildung

Aus- und Weiterbildung

1999

Art: Informatik

Ort: Oxford, England

Abschluß: Bachelor of Science for Computer Systems and Software Engineering

 

1989

Art: Maschinenbau

Ort: Riesa, Deutschland

Abschluß: Diplom Ingenieur (FH)

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

ANT
Bitbucket
CD/DI
Coldfusion Server
Confluence
CSS
Docker
Eclipse
EJB3
Git
Glassfish
GUI mit RCP/RAP (Rich Ajax Platform)
Hadoop
Hibernate
HTML
IntelliJ
Java Message Service
Java/JEE
Java/JEE6/EJB3
JAX-RS (REST)
JBoss
JBoss Drools (Rules Engine)
JBoss Enterprise BRMS (Business Rules Management System)
JBOSS ESB (Enterprise Service Bus)
JEE
Jenkins
Jersey
Jira
jQuery
JSF
JUnit
Maven
MDSD
Mockito
Modellgetriebene Softwareentwicklung (MDSD)
Monitoring
Oracle 10g DB
Oracle 11g DB
Oracle WebLogic App.-Server
PDF
POI
QuickBuild
REST Webservices (JAX-RS)
Scrum
Selenium
Single Sourcing
SOA basierte Infrastruktur
SOAP-UI
Sonar
SonarQube
Sourcetree
Spring Framework
SQuirreL
SSH
Struts
SVN
Swing
TOAD
Webservices
(JAX-WS, JAX-RS)
XML
JSON
YAML
Apache CXF
GWT
  • Anwendungs- und Systemprogrammierung
  • Objectorientierte Analyse, Design, Implementierung
  • Ereignisgesteuerte Programmierung
  • Graphische Benutzeroberflächen (GUI) mit Swing/Thinlet/JSF/RAP/HTML/JavaScript
  • Client/Server
  • Java Message Service
  • Webservices (JAX-WS, JAX-RS, Spring-WS)
  • Lasttests/Unittests (Grinder, JUnit, Mockito)
  • Produktkonzeption in Abstimmung mit Kunde/Fachabteilung
  • Spezifikationen (Lastenheft/Feature Specification)
  • Scrum Projekte
  • Continuous Integration (Jenkins, QuickBuild)
  • Design Patterns
  • Application Server (JBoss, Glassfish, BEA Weblogic)
  • Business Rule Management System (JBoss BRMS Drooles)
  • Business Rule Repository (Drools Guvnor)
  • Decision Tables
  • Enterprise Service Bus (JBoss ESB)
  • Source Code Analyse Tools (CheckStyle, PMD, Sonar)
  • Build Tools (ANT, Maven)
  • Modellgetriebene Softwareentwicklung (MDSD)
  • Persistenz - O/R-Mapping (JPA, Hibernate)
  • BigData (HBase, Hadoop)
  • Repositories (SVN, GIT)

Betriebssysteme

Linux Server
Unix
Windows

Programmiersprachen

Basic
C
C++
Coldfusion
Eiffel
Java
u.a. GUI mit AWT,BWT,Swing,Thinlet,JSF,RAP,HTML/JavaScript
Java8
JavaScript
JAXB
Modula-2
Pascal
Scriptsprachen
Javascript/Ajax, Ant, XML, XSLT

Datenbanken

DB2
HBase
JDBC
MySQL
NoSQL-DB
Oracle
Oracle DB
Postgres
SQL
SQL-Developer

Datenkommunikation

Ethernet
Internet, Intranet
Message Queuing
RFC
RPC
SMTP
TCP/IP
Windows Netzwerk
XML-RPC
REST
SOAP

Hardware

PC

Design / Entwicklung / Konstruktion

Spring Boot

Branchen

Branchen

  • Forschung, Entwicklung, UNI
  • Betriebswirtschaft
  • Telekommunikation
  • IT-Dienstleister
  • Versicherung
  • Kassenabrechnung
  • Automobilindustrie
  • Automotive
  • Handel

Einsatzorte

Einsatzorte

Deutschland, Österreich

o.g. sind mögliche Einsatzorte, bevorzugt wird jedoch Großraum München/Leipzig

möglich

Projekte

Projekte

2 Jahre 9 Monate
2019-12 - 2022-08

Konzeption und Implementierung von Anforderungen der Porsche Financial Services GmbH

Software Entwickler
Software Entwickler

Java, Maven, Spring, JAX-RS, Apache CXF, Liquibase, Oracle, H2, GWT, Jenkins, Jira, Confluence

MHP Management- und IT-Beratung GmbH
Ludwigsburg (Württemberg)
3 Monate
2019-08 - 2019-10

Abholung von Marktdaten mittels Spring Boot Microservices und Speicherung in DB

Software Developer Java 8 Maven Spring Boot ...
Software Developer
Eclipse Oracle DB
Java 8 Maven Spring Boot Spring Data JPA Eureka Microservices Docker Java API for RESTful Web Services
HTB Softwareberatung
München
7 Monate
2018-10 - 2019-04

Umsetzung bankfachlicher Prozesse der Sparda-Banken [Sparda-Datenverarbeitung eG]

Software Entwickler
Software Entwickler
Java8 IntelliJ Jira Maven JUnit Jenkins CD/CI Git Bitbucket Sourcetree ...
Sparda-Datenverarbeitung eG
Nürnberg
1 Jahr 6 Monate
2017-02 - 2018-07

SW-Entw. zur Prozessoptimierung / SW-Entw. für REWE-Digital

Software Entwickler
Software Entwickler

Java7 Java8 Eclipse Jira Maven JUnit SVN POI QuickBuild SonarQube SQuirreL SQL DB2 Hadoop HBase REST Webservices (JAX-RS) Swing CD/DI Scrum
REWE-Informations-Systeme GmbH
Köln
1 Jahr 2 Monate
2016-01 - 2017-02

Entwicklung Digitale Fahrzeugschlüssel [BMW AG]

Teilprojektleitung
Teilprojektleitung
  • Digitale Fahrzeugschlüssel
BMW AG
1 Jahr 4 Monate
2014-09 - 2015-12

Migration der Artikelstammdaten nach SAP [REWE-Informations-Systeme GmbH]

Software Entwickler
Software Entwickler
  • Erstellung von Artikelstrukturen welche dem SAP-Artikelmodell entsprechen
  • Produkt-Hierarchie Erstellung
  • Konsistenzprüfungen
  • IDOC Erstellung
Java7 JEE EJB3 Eclipse Jira Maven JUnit SVN POI QuickBuild SonarQube SQuirreL DB2
REWE-Informations-Systeme GmbH
Köln
6 Monate
2014-01 - 2014-06

BMW.digital - BMW.next website system

Software Entwickler
Software Entwickler
  • Frontend- und Backend Entwicklung
  • Personalisierte Webseiten mit user-spezifischem Inhalt
  • Mandantenfähigkeit
  • Schnittstellen zu versch. Systemen
  • Frontend mittels HML/JavaScript
  • Backend mittels JEE
  • JAX-RS (REST) WebServices
  • Regelbasierte Verarbeitung
  • umfangreiche JUnit Tests
  • Smoke Tests
  • Scrum Projekt
Java/JEE6/EJB3 JavaScript CSS HTML Eclipse Maven Glassfish Git Java Rules JAX-RS (REST) Jersey Mockito JUnit SQL-Developer Selenium Sonar Jenkins Confluence Scrum
BMW AG
4 Monate
2013-09 - 2013-12

BMW Welt Management System (KFZ Auslieferung)

Software Entwickler
Software Entwickler
  • Unterstützung des Auslieferprozesses von Neufahrzeugen in der BMW Welt
  • Synchronisation aller Produktions- und Übergabetermine
  • Einbindung in die Ordering Systeme der Händler sowie in die Produktions- und Logistiksysteme der BMW-Group
  • Steuerung der Händlerkontingente und Management der Übergabekontingente in der BMW Welt
  • DB Administration
Java/JEE JavaScript CSS HTML Struts Eclipse SQL-Developer Oracle WebLogic App.-Server JMS Queue JUnit Java Message Service Monitoring Jenkins Oracle DB Scrum
NTT Data / BMW AG
München
1 Jahr 5 Monate
2012-02 - 2013-06

Konfiguration und Kalkulation von Produktbasierten- oder autarken Serviceleistungen für internationale Angebotserstellungen [Siemens Enterprise Communications GmbH & Co. KG]

Software Entwickler
Software Entwickler

Service Pricing Engine - Software zur Konfiguration und Kalkulation von Produktbasierten- oder autarken Serviceleistungen für internationale Angebotserstellungen

 

Aufgaben:

  • Zentrale Webapplikation
  • Mehrsprachigkeit/Internationalisierung
  • Anbindung aller Landesgesellschaften
  • Produkte und Services pro Land individuell anpassbar
  • Angebots- und Reporterstellung als DOC, PDF, oder MS Excel
  • Automatisierter E-Mail Versand
  • JAX-WS (SOAP)/JAX-RS (REST) WebServices
Java/JEE6/EJB3 JSF Javascript Spring Framework Webservices SOAP-UI SSH MDSD XML JAXB PDF Eclipse Maven SVN JBoss Hibernate JBoss Drools (Rules Engine) JBoss Enterprise BRMS (Business Rules Management System) Oracle 11g DB SQL-Developer
Siemens Enterprise Communications GmbH & Co. KG, München
München
1 Jahr 9 Monate
2011-08 - 2013-04

Teilzeitsprojekt - Toolsupport - Preis- und Kostenberechnung, für global verfügbare Services für Produkte

Software Entwickler
Software Entwickler

Support eines Tools zur internationalen Angebotserstellung mit Preis- und Kostenberechnung, welches alle global verfügbaren Services für Produkte und Lösungen bereitstellt sowie die Möglichkeit bietet landesspezifische Produkte zu integrieren und zentral bereitgestellte Services individuell anzupassen.

 

Aufgaben:

  • Support
  • Teilzeitsproject(ca. 20-50%)
Javascript jQuery HTML Coldfusion XML PDF Eclipse SVN ANT Coldfusion Server Linux Server Oracle 10g DB Java
Siemens Enterprise Networks, München
5 Monate
2011-08 - 2011-12

Erstellung - Master Repository für Service Katalog Informationen

Software Entwickler
Software Entwickler

Service Master Database - Erstellung eines Master Repository für Service Katalog Informationen zur Anzeige welche Produkte und Services in welchem Land verfügbar sind.

Aufgaben:

  • Projektleitung und Softwarentwicklung
  • Architektur
  • DB Design
  • GUI Design/Erstellung
  • Projektsprache Englisch
Java/JEE SOA basierte Infrastruktur JBOSS ESB (Enterprise Service Bus) Modellgetriebene Softwareentwicklung (MDSD) Eclipse Single Sourcing GUI mit RCP/RAP (Rich Ajax Platform) Hibernate Oracle DB TOAD
Siemens Enterprise Networks, München
1 Jahr 5 Monate
2010-03 - 2011-07

Weiterentwicklung eines Tools zur internationalen Angebotserstellung

Weiterentwicklung eines Tools zur internationalen Angebotserstellung mit Preis- und Kostenberechnung, welches alle global verfügbaren Services für Produkte und Lösungen bereitstellt sowie die Möglichkeit bietet landesspezifische Produkte zu integrieren und zentral bereitgestellte Services individuell anzupassen.

 

Aufgaben:

  • Projektleitung und Weiterentwicklung
  • Verhandlungen und Abstimmungen mit Auftraggeber und Endkunde
  • Abstimmung mit internen Bereichen sowie externen Lieferanten bzgl. Schnittstellen
Java Javascript HTML Coldfusion XML PDF Eclipse SVN Coldfusion Server Windows Server Oracle DB ANT
Siemens Enterprise Networks, München
10 Monate
2009-04 - 2010-01

Xdoc - XML basierte Dokumentenerstellung und Dokumentenmanagement

Verteiltes System zur Generierung von verschiedenen Dokumenten aus vorhandenen XML Dateien (Dispatcherserver/4 Renderserver)

Aufgaben:

  • Konzeption und Redesign
  • Abarbeitung von Dokumenten-Requests
  • Loadbalancing und Rendering
  • Autom. Email Benachrichtigungen
  • Dokumenten Preview und -Download
Java Javascript XML XML-RPC XStream PDF Eclipse Subversion TortoiseSVN Java Service Wrapper Win XP Windows Server 2003
Nokia Siemens Networks (NSN), München
1 Jahr 3 Monate
2008-10 - 2009-12

CBA Item Builder (Computer Based Assessment) Generisches Autorentool

CBA Item Builder (Computer Based Assessment) Generisches Autorentool zur Erstellung von multimedialen Testeinheiten im Kontext eines verteilten Systems für Computer basierte Tests.

 

Aufgaben:

  • resultierende Tests laufen im Web-Umfeld
  • Entwicklung der Software in Iterationen von 4-8 Wochen
  • Erweiterung der Firefox SVG Funktionen (Scalable Vector Graphics)
  • SVG Rendering Engine
  • Produkt wird eingesetzt vom DIPF (Deutsches Institut für Internationale Pädagogische Forschung)
Java 6 Javascript Object Engineering Process (OEP) Eclipse Modeling Framework (EMF) Graphical Modeling Framework (GMF) Graphical Editing Framework (GEF) UML SVG JBoss Eclipse RAP (Rich Ajax Platform) Subversion/TortoiseSVN
Softcon AG
7 Monate
2008-06 - 2008-12

Service Time Management (STM)

System für die Bearbeitung von Vermarktungs- und Bestellpositionen als zentrale Datenbasis mit servicerelevanten Informationen zur Bereitstellung der Servicedaten für nachfolgende Prozesse.

 

Die abrufbaren Daten dienen als:

  • Grundlage für Angebotserstellung von Dienstleistungen
  • Abschätzung des Recourcenbedarfes
  • Wissensdatenbank für den Aufbau von lückenlosen Geschäftsprozessketten
Java Javascript ColdFusion Oracle-DB Eclipse FOP iText TortoiseSVN
Siemens AG
1 Jahr
2007-04 - 2008-03

Abrechnungssystem für Krankenkassen zur automatisierten Verarbeitung von Rezepten

Abrechnungssystem für Krankenkassen zur automatisierten Verarbeitung von Rezepten sowie zur Pflege von Stammdaten.

(AZH)  [AZH als Teil der VSA-Unternehmensgruppe]

 

Aufgaben:

  • Abstimmung mit der Fachabteilung
  • Analyse und Design mit UML
  • MDA / MDSD
  • Oberflächenentwicklung
  • Modellierung des GUI-Workflows mit MagicDraw
  • JUnit Tests für GUI und Businesslogic
  • Qualitätssicherung durch 80% Testabdeckung
Java 1.5 Swing MagicDraw Oracle Eclipse ANT JBoss JUnit Castor Clover (für Testabdeckung) UML XML JFormDesigner WinCVS TortoiseCVS Jira Marvin(proprietäres Persistenzframework)
Abrechnungs- und IT-Dienstleistungszentrum für Heilberufe GmbH
2 Monate
2007-01 - 2007-02

Durchführung von Lasttests an einer bestehenden Webapplikation

Durchführung von Lasttests an einer bestehenden Webapplikation (Sales Workflow Tool) mittels verteilter/räumlich getrennter Clients.

 

Aufgaben:

  • Test von HTTP basierten Services
  • Load- and Capacity tests
  • Stress-Tests
  • report logs
Python Java Grinder (Test Framework)
3 Jahre 2 Monate
2003-10 - 2006-11

Design und Implementierung eines Update Management Systems

Design und Implementierung eines Update Management Systems mit welchem ein weltweites Software Inventory für Carrier Systeme erzeugt und gepflegt wird.

Webbasiertes Verfahren für die automatische Bereitstellung von Software (buxfixes, patches, new features) zu Carrier Produkten, inclusive einer automatischen Benachrichtigung der verantwortlichen Personen, als eine komplette Lösung für Software Updates.

 

Aufgaben:

  • Schnittstellen zu verschiedenen Datenquellen mittels HTTP, FTP, WebServices, Serialisierte Objekte
  • Synchrone- sowie auch asynchrone Datenübertragung
  • Server mit SSL-Zertifikat, Session Handling, Rollen/Privilegien Konzept, Load Balancing
  • automatische Imports
  • automatische Generierung von Liefervorschlägen
  • Überwachung von Lieferzuständen
  • Erzeugen von Reports
  • Unit Tests
  • Lasttests
Java J2EE Tomcat JBoss Hibernate Axis Eclipse Ant XML HTML Oracle SQL JUnit Modellierung mit UML und MDA (Poseidon) Frontend (GUI) mit Thinlet Subversion/TortoiseSVN
Siemens AG

Aus- und Weiterbildung

Aus- und Weiterbildung

1999

Art: Informatik

Ort: Oxford, England

Abschluß: Bachelor of Science for Computer Systems and Software Engineering

 

1989

Art: Maschinenbau

Ort: Riesa, Deutschland

Abschluß: Diplom Ingenieur (FH)

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

ANT
Bitbucket
CD/DI
Coldfusion Server
Confluence
CSS
Docker
Eclipse
EJB3
Git
Glassfish
GUI mit RCP/RAP (Rich Ajax Platform)
Hadoop
Hibernate
HTML
IntelliJ
Java Message Service
Java/JEE
Java/JEE6/EJB3
JAX-RS (REST)
JBoss
JBoss Drools (Rules Engine)
JBoss Enterprise BRMS (Business Rules Management System)
JBOSS ESB (Enterprise Service Bus)
JEE
Jenkins
Jersey
Jira
jQuery
JSF
JUnit
Maven
MDSD
Mockito
Modellgetriebene Softwareentwicklung (MDSD)
Monitoring
Oracle 10g DB
Oracle 11g DB
Oracle WebLogic App.-Server
PDF
POI
QuickBuild
REST Webservices (JAX-RS)
Scrum
Selenium
Single Sourcing
SOA basierte Infrastruktur
SOAP-UI
Sonar
SonarQube
Sourcetree
Spring Framework
SQuirreL
SSH
Struts
SVN
Swing
TOAD
Webservices
(JAX-WS, JAX-RS)
XML
JSON
YAML
Apache CXF
GWT
  • Anwendungs- und Systemprogrammierung
  • Objectorientierte Analyse, Design, Implementierung
  • Ereignisgesteuerte Programmierung
  • Graphische Benutzeroberflächen (GUI) mit Swing/Thinlet/JSF/RAP/HTML/JavaScript
  • Client/Server
  • Java Message Service
  • Webservices (JAX-WS, JAX-RS, Spring-WS)
  • Lasttests/Unittests (Grinder, JUnit, Mockito)
  • Produktkonzeption in Abstimmung mit Kunde/Fachabteilung
  • Spezifikationen (Lastenheft/Feature Specification)
  • Scrum Projekte
  • Continuous Integration (Jenkins, QuickBuild)
  • Design Patterns
  • Application Server (JBoss, Glassfish, BEA Weblogic)
  • Business Rule Management System (JBoss BRMS Drooles)
  • Business Rule Repository (Drools Guvnor)
  • Decision Tables
  • Enterprise Service Bus (JBoss ESB)
  • Source Code Analyse Tools (CheckStyle, PMD, Sonar)
  • Build Tools (ANT, Maven)
  • Modellgetriebene Softwareentwicklung (MDSD)
  • Persistenz - O/R-Mapping (JPA, Hibernate)
  • BigData (HBase, Hadoop)
  • Repositories (SVN, GIT)

Betriebssysteme

Linux Server
Unix
Windows

Programmiersprachen

Basic
C
C++
Coldfusion
Eiffel
Java
u.a. GUI mit AWT,BWT,Swing,Thinlet,JSF,RAP,HTML/JavaScript
Java8
JavaScript
JAXB
Modula-2
Pascal
Scriptsprachen
Javascript/Ajax, Ant, XML, XSLT

Datenbanken

DB2
HBase
JDBC
MySQL
NoSQL-DB
Oracle
Oracle DB
Postgres
SQL
SQL-Developer

Datenkommunikation

Ethernet
Internet, Intranet
Message Queuing
RFC
RPC
SMTP
TCP/IP
Windows Netzwerk
XML-RPC
REST
SOAP

Hardware

PC

Design / Entwicklung / Konstruktion

Spring Boot

Branchen

Branchen

  • Forschung, Entwicklung, UNI
  • Betriebswirtschaft
  • Telekommunikation
  • IT-Dienstleister
  • Versicherung
  • Kassenabrechnung
  • Automobilindustrie
  • Automotive
  • Handel

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.