Software Entwicklung Java, J2EE, C#, Datenbanken, Angular2, Software Architekt, Projekt Management
Aktualisiert am 28.04.2021
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.05.2021
Verfügbar zu: 50%
davon vor Ort: 0%
Quarkus, Microservice, Kafka, Java, J2EE, React, Angular
Software Architect
Software Development
Deutsch
Englisch
Russisch
Schule

Einsatzorte

Einsatzorte

D-88339 Bad Waldsee (+100km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)

Bitte realistisch Anfragen, Berlin, Hamburg, Frankfurt, München wären nur Remote möglich!

möglich

Projekte

Projekte

7 Jahre 11 Monate
2018-01 - heute

Software Developer/Architect

Software Developer/Architect Scrum-Methodik Architect agile SW-Development
Software Developer/Architect

Software Architect, Microservice, J2EE(Development/Transition Richtung Microservice), Java

Eclipse Enterprise Java Beans Agile Softwareentwicklung 3-Tier Architektur
Scrum-Methodik Architect agile SW-Development
Indra Avitech GmbH
Friedrichshafen
12 Jahre 3 Monate
2013-09 - heute

Eigenes Projekte

Softwareentwickler Java
Softwareentwickler Java

Diverses Prototyping, Evalution of Technology

Entwicklung, Aktualisierung, Test der eigenen Buchungsplattform auf Basis J2EE Wildfly/Wildfly Swarm, MySQL, Apache Cassandra, Drools, ApacheDS.
Upgrade der JSF Umgebung auf JSF 2.2, Richfaces 4.5, Primefaces 5.
Umbau auf Microservices mit Wildfly Swarm und Angular2
Suchsystem auf Apache Lucene Basis
Keycloak auf Basis Keycloak
Aufbau einer SSO Struktur mit Abstraktionsebenen für die Identität der Gäste und der Unternehmen. Hintergrund ist vor allem der ausgiebige Test neuer Java Technologie Ansätze und die Einführung einer Plattform als Alternative für kleinere Unterkünfte. Als Interface für die direkte Portalapplikationen ist ein RabbitMQ Server/Client System eingeführt worden. Mit dem Stati abgefragt bzw. Buchungsanfragen/Buchungen bearbeitet werden können.

Eingesetzte Technologien:               

JAVA 1.8+, MAVEN, JUNIT/UNIT, REST, SOAP, JSF, JASPERREPORT, RICHFACES/PRIMEFACES, AngularJS/ Angular2, JBOSS/WILDFLY/WILDFLY SWARM,ORACLE,
APACHE CASSANDRA, APACHE LUCENE, OpenID, ApacheDS, Single Sign-On, RabbitMQ, Docker

Homeoffice
17 Jahre 5 Monate
2008-07 - heute

Diverse Anpassungs/Migration Projekte

Softwareentwickler J2EE

Migration von J2EE Applikation von EJB2 zu EJB3 sowie Glassfish 2/3 zu JBoss 6/7 und vice versa.

Anpassung bestehender Software in Java/J2EE, unter anderem mit BPM/BPEL z.B. ActiveBPEL, IBM WebSphere Process Server. Migration von großen Datenbeständen verschiedener CRM/ERP Systemen aus Oracle, MySQL, MSSQL und weiteren. Weitere kleinere Entwicklung von Komponenten oder Informationssystemen. Hierzu zählen unter anderem diverse Datenübernahmen Migrations-Skripte von und zu jeglicher CRM/ERP/Projektmanagement Software wie unter anderem Microsoft CRM/Dynamics/Navision.

Erstellung von Testkonzepten und Testdokumentationen in English/Deutsch.

Eingesetzte Technologien:               

J2EE, JSF,EJB/ EJB3, (Glassfish, Weblogic, JBoss), Daten Import/Export/Transfer, BPM, BPEL, Webservices SOAP/Rest
JasperReport, DynamicReport

ZF, Dornier Consulting, MTU, APL-Systems, Multimatic u.w.
7 Monate
2016-06 - 2016-12

Senior Softwareentwickler, Beratung Angular2, Wildfly/JBoss Administrations Beratung, J2EE V6->V7

Beratung/Unterstützung Einführung Angular2, Wildfly/JBoss Administration, Upgrade J2EE Version 6 auf 7(Vorbereitung 8). Evaluierung der Umsetzung des Sucherbereiches mit Apache Lucene und des Backends mit Spring Boot bzw. Wildfly Swarm.

Eingesetzte Technologien:               

J2EE/JAVA 1.8, MAVEN, JUNIT/UNIT, JIRA, SUBVERSION, ORACLE, Angular2, JUNIT, REST, Apache Lucene

Inet-Logistics
Dornbirn
10 Monate
2015-06 - 2016-03

Senior Softwareentwickler, Interims Architekt Java, Administration Wildfly 8

Weiterentwicklung bzw. Umstellung der aktuellen Payment Plattform.
Erstellung und Optimierung der Test Umgebung.
Überarbeitung, Erweiterung der Payment Provider Anbindungen
Überarbeitung der Backend Logik und Webservices in SOAP und REST
Umstellung der Weboberfläche von Vaadin zu Angularjs, Vorbereitung Angular2. Erstellen einer aktives Bug Tracking Strategie zum ausschließen fehlerhaften Zahlläufen.
Administration und Umstellung von Standalone System auf Wildfly Cluster, Vorbereitung auf Microservices

Eingesetzte Technologien:               

J2EE/JAVA 1.8, MAVEN, JUNIT/UNIT, JIRA, GIT, ORACLE, Vaadin, AngularJS, Angular2, Arquillian, JUNIT, SOAP; REST

MediaSaturn/Nekom
Ingolstadt/Graz
2 Monate
2015-01 - 2015-02

Softwareentwickler Java

Entwicklung einer Behörden Web Applikation
Aufgaben: Weiterentwicklung der Anwendung Backend/Frontend, Optimierung des Code Standes
Erweiterung des Identity Managements um die Möglichkeit der Erkennung von BehördenPCs.

Eingesetzte Technologien:               

JAVA 1.7, MAVEN, JUNIT/UNIT, JIRA, GIT, ORACLE, JSF, Vaadin

Techtalk
Wien
4 Monate
2014-09 - 2014-12

Softwareentwickler/Tester Java/Perl/Python

Entwicklung eines Testtools für die Verifizierung der beweglichen Daten. Erstellen von diversen Testabfragen zu Verifizierung der Datenbestände. Test/Testmanagement und Koordinierung des Bug Handling.

Aufgaben:

Migration bestehender Anwendungen, Einführung von Testabläufen. Entwicklung einer Testsuite.

Eingesetzte Technologien:

JAVA 1.7, MAVEN, JUNIT/UNIT, JIRA, SSH, PERL, PYTHON, ORACLE

EEX
Leipzig
4 Monate
2013-05 - 2013-08

Softwareentwickler C#/Java

Konsolidierung und Einführung Maven, Neuentwicklung Ranorex Automatisierungsschnittstelle(C#), Upgrade Rational Functional Tester Automatisierungsschnittstelle(Java), Neuentwicklung der Datentransfer Schnittstelle zwischen dem existierenden Automatisierungsframework und den Schnittstellen von Ranorex und Rational Functional Tester,
UNIT Test Entwicklung für C#/Java, Anpassen der Build Prozesse zum Automatisierten Rollout

Eingesetzte Technologien:                JAVA 1.6+, C# .NET 4.5, MAVEN, JUNIT/UNIT, XML/XSD, SOAP, JBOSS, ORACLE

BWINPARTY
Wien
2 Monate
2012-12 - 2013-01

Softwareentwickler J2EE/Web

Überarbeitung Drools Einbindung
Migration von JSF 1.1 auf JSF 2.0/2.1
Dokumentation der Architektur der Web-Applikation

Migration der bestehenden CRM/ERP Plattform von JSF 1.1 und Richfaces 3.3 zu JSF 2.0 und Richfaces 4.X.
Erstellen eines Migrations- und Architekturkonzeptes.
Überarbeitung der Drools Einbindung.
Upgrade von JasperReports. Im Zuge des Upgrades wurde ebenfalls die OSGi Implementierung auf Basis Apache Felix eingebaut. Um eine leichtere Interoperable Erweiterung des Web Application Bundles durchführen zu können.

Eingesetzte Technologien:            

J2EE/ORACLE 10G, JSF 1.1 / JSF2.0/2.1. / RICHFACES 3.3/4.X / DROOLS / WEBLOGIC, HIBERNATE 3+, XML/XSD, JUNIT, SPRING 2.5+, OSGi(APACHE FELIX), LINUX, UNIX

 

Raiffeisen Solution
Wien
2 Monate
2012-09 - 2012-10

Softwareentwickler J2EE/Web

Migration von JSF 1.1 auf JSF 2.0/2.1
Erstellung eines neuen Migrations- und Testkonzeptes.
Erstellung und Dokumentation der Software-Architektur, aufgrund Fehlens von Unterlagen vor und nach den Änderungen. Entwicklung von alternativen theoretischen Konzepten der Komponenten und der Abläufe.
Update der Messaging Queue Anbindung an das Bestands SAP System. Überarbeitung und Optimierung der Routing und Konvertierung Richtlinien der bestehenden Apache Camel Implementierung. Das Upgrade der OSGi Implementierung auf den neuesten Stand wurde obligatorisch vorgeplant und in den weiteren Zügen beschrieben.
Überarbeitung der Sicherheit Richtlinien und Einführung von SSO.

Migration der bestehenden Kundeninformations Plattform von JSF 1.1 und Richfaces 3.3 zu JSF 2.0 und Richfaces 4.X.
Erstellen eines Testkonzept.

Eingesetzte Technologien:               

J2EE/ORACLE 10G, JSF 1.1 / JSF2.0/2.1. / RICHFACES 3.3/4.X / WEBLOGIC, HIBERNATE 3+, APACHE CAMEL, XML/XSD, JUNIT, SPRING 2.5+, OSGi, LINUX, UNIX.

Standard Life
Frankfurt
10 Monate
2011-11 - 2012-08

Softwareentwickler J2EE

Migration von JSF 1.1 auf JSF 2.0/2.1
Entwicklung einer Software zur nutzerfreundlichen Eingabe von NOTAM/SNOWTAM.
Diese sollte die Möglichkeit schaffen das Kunden  verschiedener Flugsicherungsunternehmen die Möglichkeit haben
Proposal für NOTAM und SNOWTAM ohne detailliertes Wissen zu veröffentlichen.
Hier waren die Aufgaben vor allem im Bereich Testmanagement, Fachberatung bzw. Analyse der bestehenden Systeme zur Anpassung und Integration, sowie Abnahmetest beim  Kunden vor Ort.
Bei der Erstellung der Dokumentation wurde von mir in Absprache mit dem Kunden auf die Einfachheit und das klare Verständnis Wert gelegt mit Hilfe von Bild und Symbol Sprache.
Auch wurde von mir die Unterstützung eines Flugdaten Messaging Providers/Interface unterstützt der auf Basis ActiveMQ arbeitet. Sowie die Einführung eines Prototyps zur Konvertierung mit Hilfe Apache Camel von Bestandsmeldung der alten CFMU Umgebung zum NOTAM Format.

Weiterentwicklung der InternetBriefing Software mit dieser ist es möglich Briefing bzw. Flugpläne zu bearbeiten und verschicken.
Hier ist die Aufgabe vor allem in der Entwicklung des Bereiches Flugplan 2012 sowie in den Themen korrekte Verarbeitung der Flugplan relevanten Messages von/zu CFMU.
Weiterhin auch die Weiterentwicklung der Briefing-Schnittstelle unter Einbindung von
INO DU sowie AIXM 5(XML/XSD). Hier wiederum war ebenfalls das Testmanagement mit dem Kunden und die fachliche Kontrolle der  Software gefragt.
Weiterhin wurde im Bereich INO DU die fachliche Beratung unternommen um einer schnellstmöglichen 100% Konformität mit FPL 2012 zu gewährleisten.

Durch Kundenabnahme Testbegleitung wurden ebenfalls die Mängel/Bugs vor Ort kommentiert und gemäß Eurocontrol Safety und Security Einstufungen korrekt nach ihrer Wichtigkeit kommuniziert bzw. abgearbeitet.
Bei allen oben genannten Projekten in der Fa. Frequentis war die Erstellung von Safety and Security Assessment Unterlagen und deren Änderungen meine weitere Aufgabe.
In dieser Position war Einführung Platzierung von JUnit Test zur automatisierten Fehler Dokumentation zwingend vorgegeben und wurde im Rahmen der Projekte von mir als Test Manager angeleitet.

Weiterhin wurde auch die Sicherheitsprüfung des Loginssystems durch Test verifiziert und im Rahmen der Eurocontrol Abnahme dokumentiert.

Eingesetzte Technologien:               

J2EE/ORACLE 10G, JSF 1.1 / JSF2.0/2.1.,AngularJS(nur Prototyping) / WEBLOGIC, HIBERNATE 3, APACHE CXF, ACTIVEMQ, XML/XSD, JUNIT, SPRING 2.5+, LINUX, UNIX, SSO.

Frequentis
Wien/Ottawa
9 Monate
2010-11 - 2011-07

Softwareentwickler J2EE

Entwicklung einer Kalkulationssoftware auf Basis des aktuellen J2EE Standards. Weiterhin mussten aufgrund veränderter Anforderungen Migrationen vom aktuellen Weblogic hin zu GlassFish durchgeführt werden.

Die Applikation sollte die verschiedenen Access/Excel Tabellen  

ersetzen die im gesamten Unternehmen existieren. Die Oberfläche ist im Clientbereich auf Java Applets aufgesetzt und benutzt Swing.

Weiterhin erfolgt der Datenaustausch über Webservices

Eingesetzte Technologien:               

J2EE, WEBLOGIC, GLASSFISH, ORACLE 10G, , JSP UML, MICROSOFT  WINDOWS SERVER, JAVA, ACCESS, EXCEL.

Elektr. Karten/Ausweisherst.
München/Home Office
8 Monate
2010-02 - 2010-09

Softwareentwickler C, C++

Entwicklung eines Systems zur Ferndiagnose mit Hilfe Herzzentrum: standardisierter CT/MRT Clients.
Personalaufwand: 6.
Beratung, Entwicklung, Test, Projektmanagement (Leitung).

Eingesetzte Technologien:               

C, C++, C#, TOSHIBA, SIEMENS SOFTWARE.

TU München
5 Monate
2009-11 - 2010-03

Softwareentwickler J2EE

Provisionsabrechnungs- und Kundenbetreuungsportal für den Vertrieb von Edelmetallen.
Personalaufwand: 4.
Entwicklung von OCR Software und Provisionsberechnungen. Entwicklung eines  Abrechnungs- und Kundenbetreuungssystem auf Basis der zum Auftrag aktuelle Java Enterprise Architektur.
Unter anderem ist die Verarbeitung in Sessionbeans gekapselt worden, so dass die Rechteverwaltung auf Basis Gruppen umgesetzt werden konnte.
Die Datenhaltung basierte auf der Verbindung EJB3 mit der MySQL Datenbank.

Eingesetzte Technologien:               

J2EE, EJB3,PHP, MYSQL, C#, UML, AXIS 2, APACHE HTTP SERVER, MICROSOFT WINDOWS.

 

DirectGold
Liechtenstein/Vaduz
3 Monate
2009-09 - 2009-11

Softwareentwickler J2EE

Datenstrukturanalyse bezüglich Optimierung der Vorgänge bzw. Anbindung eines externen ERP Systems.
Personalaufwand: 2.
Planung, Entwicklung, Durchführung, Tests, Projektmanagement (Leitung).
Entwicklung eines Prototypen zur Datenstruktur Analyse zwecks  Anbindung eines externen auf MSSQL basiertem J2EE ERP Systems.
Es kamen hier folgende Elemente zum Einsatz, ORM via Hibernate 3 und Weblogic als Applikationsserver.
Das System wurde von Anfang an Cluster basiert ausgeführt.

Eingesetzte Technologien:               

J2EE, JMS, MS SQL, UML, SAP, INTERNE SOFTWARE, MICROSOFT WINDOWS SERVER, ERP.

ZF Friedrichshafen
4 Monate
2008-07 - 2008-10

Softwareentwickler VB.net

Anwendung zum automatischem Datenaustausch von und zur Microsoft CRM Plattform via Webservice, Erweiterung MS CRM Webservices/SQL Datenbank. Testen der der System und Software.
Entwicklung einer Daten Export/Import Schnittstelle, diese basiert auf VB.Net und der Webschnittstelle des MS CRM3.0 Systems, sowie der Gegenschnittstelle im vorhandenen ERP System.
Dieses basiert auf älteren Komponenten die mit Hilfe Visual C++ und der Datenbank MSSQL verarbeitet werden.

Eingesetzte Technologien:               

VB.NET, C++, C, MS SQL 2005, MICROSOFT WINDOWS SYSTEME, MS CRM WEBSERVICE

OR Lasertechnik
Dieburg

Aus- und Weiterbildung

Aus- und Weiterbildung

Abschlüsse:

Fachinformatiker Anwendungsentwicklung,
Flugdatenbearbeiter, Baufacharbeiter, Unteroffizier(Heer)

Lehrgänge:

2001

Zertifikat ?Certified Professional Linux?

2004

Associate's Certificate in Project Management

2006

JBoss Certified Application Administrator

2007

Sun Certified Java Programmer/ Sun Certified Enterprise Architect Microsoft Certified Business Management Solutions Specialist

Zertifikate:

Sun Certified Java Programmer, Sun Certified Enterprise Architect, Certified Professional Linux,
Associate's Certificate in Project Management

JBoss Certified Application Administrator

Microsoft Certified Business Management Solutions Specialist

Position

Position

derzeitig Software Architect

Kompetenzen

Kompetenzen

Top-Skills

Quarkus, Microservice, Kafka, Java, J2EE, React, Angular Software Architect Software Development

Produkte / Standards / Erfahrungen / Methoden

3-Tier Architektur
Agile Softwareentwicklung
agile SW-Development
Architect
Eclipse
Enterprise Java Beans
Scrum-Methodik

Betriebssysteme

OS/2
Unix
Windows
Windows CE

Linux,Unix

MS Windows

 

Programmiersprachen

Assembler
Anfänger
Basic
Fortgeschritten
C
Fortgeschritten
C#
Profi
C++
Fortgeschritten
Foxpro
Fortgeschritten
Java
Profi
JavaScript
Fortgeschritten
PHP
Fortgeschritten

Datenbanken

Access
DAO
DB2
ISAM
JDBC
MS SQL Server
MySQL
ODBC
Oracle
Paradox
Postgres
SQL

Datenkommunikation

CORBA
EDIFACT
Ethernet
Fax
Internet, Intranet
ISDN
ISO/OSI
LAN, LAN Manager
Message Queuing
SMTP
TCP/IP
Windows Netzwerk
Winsock

Einsatzorte

Einsatzorte

D-88339 Bad Waldsee (+100km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)

Bitte realistisch Anfragen, Berlin, Hamburg, Frankfurt, München wären nur Remote möglich!

möglich

Projekte

Projekte

7 Jahre 11 Monate
2018-01 - heute

Software Developer/Architect

Software Developer/Architect Scrum-Methodik Architect agile SW-Development
Software Developer/Architect

Software Architect, Microservice, J2EE(Development/Transition Richtung Microservice), Java

Eclipse Enterprise Java Beans Agile Softwareentwicklung 3-Tier Architektur
Scrum-Methodik Architect agile SW-Development
Indra Avitech GmbH
Friedrichshafen
12 Jahre 3 Monate
2013-09 - heute

Eigenes Projekte

Softwareentwickler Java
Softwareentwickler Java

Diverses Prototyping, Evalution of Technology

Entwicklung, Aktualisierung, Test der eigenen Buchungsplattform auf Basis J2EE Wildfly/Wildfly Swarm, MySQL, Apache Cassandra, Drools, ApacheDS.
Upgrade der JSF Umgebung auf JSF 2.2, Richfaces 4.5, Primefaces 5.
Umbau auf Microservices mit Wildfly Swarm und Angular2
Suchsystem auf Apache Lucene Basis
Keycloak auf Basis Keycloak
Aufbau einer SSO Struktur mit Abstraktionsebenen für die Identität der Gäste und der Unternehmen. Hintergrund ist vor allem der ausgiebige Test neuer Java Technologie Ansätze und die Einführung einer Plattform als Alternative für kleinere Unterkünfte. Als Interface für die direkte Portalapplikationen ist ein RabbitMQ Server/Client System eingeführt worden. Mit dem Stati abgefragt bzw. Buchungsanfragen/Buchungen bearbeitet werden können.

Eingesetzte Technologien:               

JAVA 1.8+, MAVEN, JUNIT/UNIT, REST, SOAP, JSF, JASPERREPORT, RICHFACES/PRIMEFACES, AngularJS/ Angular2, JBOSS/WILDFLY/WILDFLY SWARM,ORACLE,
APACHE CASSANDRA, APACHE LUCENE, OpenID, ApacheDS, Single Sign-On, RabbitMQ, Docker

Homeoffice
17 Jahre 5 Monate
2008-07 - heute

Diverse Anpassungs/Migration Projekte

Softwareentwickler J2EE

Migration von J2EE Applikation von EJB2 zu EJB3 sowie Glassfish 2/3 zu JBoss 6/7 und vice versa.

Anpassung bestehender Software in Java/J2EE, unter anderem mit BPM/BPEL z.B. ActiveBPEL, IBM WebSphere Process Server. Migration von großen Datenbeständen verschiedener CRM/ERP Systemen aus Oracle, MySQL, MSSQL und weiteren. Weitere kleinere Entwicklung von Komponenten oder Informationssystemen. Hierzu zählen unter anderem diverse Datenübernahmen Migrations-Skripte von und zu jeglicher CRM/ERP/Projektmanagement Software wie unter anderem Microsoft CRM/Dynamics/Navision.

Erstellung von Testkonzepten und Testdokumentationen in English/Deutsch.

Eingesetzte Technologien:               

J2EE, JSF,EJB/ EJB3, (Glassfish, Weblogic, JBoss), Daten Import/Export/Transfer, BPM, BPEL, Webservices SOAP/Rest
JasperReport, DynamicReport

ZF, Dornier Consulting, MTU, APL-Systems, Multimatic u.w.
7 Monate
2016-06 - 2016-12

Senior Softwareentwickler, Beratung Angular2, Wildfly/JBoss Administrations Beratung, J2EE V6->V7

Beratung/Unterstützung Einführung Angular2, Wildfly/JBoss Administration, Upgrade J2EE Version 6 auf 7(Vorbereitung 8). Evaluierung der Umsetzung des Sucherbereiches mit Apache Lucene und des Backends mit Spring Boot bzw. Wildfly Swarm.

Eingesetzte Technologien:               

J2EE/JAVA 1.8, MAVEN, JUNIT/UNIT, JIRA, SUBVERSION, ORACLE, Angular2, JUNIT, REST, Apache Lucene

Inet-Logistics
Dornbirn
10 Monate
2015-06 - 2016-03

Senior Softwareentwickler, Interims Architekt Java, Administration Wildfly 8

Weiterentwicklung bzw. Umstellung der aktuellen Payment Plattform.
Erstellung und Optimierung der Test Umgebung.
Überarbeitung, Erweiterung der Payment Provider Anbindungen
Überarbeitung der Backend Logik und Webservices in SOAP und REST
Umstellung der Weboberfläche von Vaadin zu Angularjs, Vorbereitung Angular2. Erstellen einer aktives Bug Tracking Strategie zum ausschließen fehlerhaften Zahlläufen.
Administration und Umstellung von Standalone System auf Wildfly Cluster, Vorbereitung auf Microservices

Eingesetzte Technologien:               

J2EE/JAVA 1.8, MAVEN, JUNIT/UNIT, JIRA, GIT, ORACLE, Vaadin, AngularJS, Angular2, Arquillian, JUNIT, SOAP; REST

MediaSaturn/Nekom
Ingolstadt/Graz
2 Monate
2015-01 - 2015-02

Softwareentwickler Java

Entwicklung einer Behörden Web Applikation
Aufgaben: Weiterentwicklung der Anwendung Backend/Frontend, Optimierung des Code Standes
Erweiterung des Identity Managements um die Möglichkeit der Erkennung von BehördenPCs.

Eingesetzte Technologien:               

JAVA 1.7, MAVEN, JUNIT/UNIT, JIRA, GIT, ORACLE, JSF, Vaadin

Techtalk
Wien
4 Monate
2014-09 - 2014-12

Softwareentwickler/Tester Java/Perl/Python

Entwicklung eines Testtools für die Verifizierung der beweglichen Daten. Erstellen von diversen Testabfragen zu Verifizierung der Datenbestände. Test/Testmanagement und Koordinierung des Bug Handling.

Aufgaben:

Migration bestehender Anwendungen, Einführung von Testabläufen. Entwicklung einer Testsuite.

Eingesetzte Technologien:

JAVA 1.7, MAVEN, JUNIT/UNIT, JIRA, SSH, PERL, PYTHON, ORACLE

EEX
Leipzig
4 Monate
2013-05 - 2013-08

Softwareentwickler C#/Java

Konsolidierung und Einführung Maven, Neuentwicklung Ranorex Automatisierungsschnittstelle(C#), Upgrade Rational Functional Tester Automatisierungsschnittstelle(Java), Neuentwicklung der Datentransfer Schnittstelle zwischen dem existierenden Automatisierungsframework und den Schnittstellen von Ranorex und Rational Functional Tester,
UNIT Test Entwicklung für C#/Java, Anpassen der Build Prozesse zum Automatisierten Rollout

Eingesetzte Technologien:                JAVA 1.6+, C# .NET 4.5, MAVEN, JUNIT/UNIT, XML/XSD, SOAP, JBOSS, ORACLE

BWINPARTY
Wien
2 Monate
2012-12 - 2013-01

Softwareentwickler J2EE/Web

Überarbeitung Drools Einbindung
Migration von JSF 1.1 auf JSF 2.0/2.1
Dokumentation der Architektur der Web-Applikation

Migration der bestehenden CRM/ERP Plattform von JSF 1.1 und Richfaces 3.3 zu JSF 2.0 und Richfaces 4.X.
Erstellen eines Migrations- und Architekturkonzeptes.
Überarbeitung der Drools Einbindung.
Upgrade von JasperReports. Im Zuge des Upgrades wurde ebenfalls die OSGi Implementierung auf Basis Apache Felix eingebaut. Um eine leichtere Interoperable Erweiterung des Web Application Bundles durchführen zu können.

Eingesetzte Technologien:            

J2EE/ORACLE 10G, JSF 1.1 / JSF2.0/2.1. / RICHFACES 3.3/4.X / DROOLS / WEBLOGIC, HIBERNATE 3+, XML/XSD, JUNIT, SPRING 2.5+, OSGi(APACHE FELIX), LINUX, UNIX

 

Raiffeisen Solution
Wien
2 Monate
2012-09 - 2012-10

Softwareentwickler J2EE/Web

Migration von JSF 1.1 auf JSF 2.0/2.1
Erstellung eines neuen Migrations- und Testkonzeptes.
Erstellung und Dokumentation der Software-Architektur, aufgrund Fehlens von Unterlagen vor und nach den Änderungen. Entwicklung von alternativen theoretischen Konzepten der Komponenten und der Abläufe.
Update der Messaging Queue Anbindung an das Bestands SAP System. Überarbeitung und Optimierung der Routing und Konvertierung Richtlinien der bestehenden Apache Camel Implementierung. Das Upgrade der OSGi Implementierung auf den neuesten Stand wurde obligatorisch vorgeplant und in den weiteren Zügen beschrieben.
Überarbeitung der Sicherheit Richtlinien und Einführung von SSO.

Migration der bestehenden Kundeninformations Plattform von JSF 1.1 und Richfaces 3.3 zu JSF 2.0 und Richfaces 4.X.
Erstellen eines Testkonzept.

Eingesetzte Technologien:               

J2EE/ORACLE 10G, JSF 1.1 / JSF2.0/2.1. / RICHFACES 3.3/4.X / WEBLOGIC, HIBERNATE 3+, APACHE CAMEL, XML/XSD, JUNIT, SPRING 2.5+, OSGi, LINUX, UNIX.

Standard Life
Frankfurt
10 Monate
2011-11 - 2012-08

Softwareentwickler J2EE

Migration von JSF 1.1 auf JSF 2.0/2.1
Entwicklung einer Software zur nutzerfreundlichen Eingabe von NOTAM/SNOWTAM.
Diese sollte die Möglichkeit schaffen das Kunden  verschiedener Flugsicherungsunternehmen die Möglichkeit haben
Proposal für NOTAM und SNOWTAM ohne detailliertes Wissen zu veröffentlichen.
Hier waren die Aufgaben vor allem im Bereich Testmanagement, Fachberatung bzw. Analyse der bestehenden Systeme zur Anpassung und Integration, sowie Abnahmetest beim  Kunden vor Ort.
Bei der Erstellung der Dokumentation wurde von mir in Absprache mit dem Kunden auf die Einfachheit und das klare Verständnis Wert gelegt mit Hilfe von Bild und Symbol Sprache.
Auch wurde von mir die Unterstützung eines Flugdaten Messaging Providers/Interface unterstützt der auf Basis ActiveMQ arbeitet. Sowie die Einführung eines Prototyps zur Konvertierung mit Hilfe Apache Camel von Bestandsmeldung der alten CFMU Umgebung zum NOTAM Format.

Weiterentwicklung der InternetBriefing Software mit dieser ist es möglich Briefing bzw. Flugpläne zu bearbeiten und verschicken.
Hier ist die Aufgabe vor allem in der Entwicklung des Bereiches Flugplan 2012 sowie in den Themen korrekte Verarbeitung der Flugplan relevanten Messages von/zu CFMU.
Weiterhin auch die Weiterentwicklung der Briefing-Schnittstelle unter Einbindung von
INO DU sowie AIXM 5(XML/XSD). Hier wiederum war ebenfalls das Testmanagement mit dem Kunden und die fachliche Kontrolle der  Software gefragt.
Weiterhin wurde im Bereich INO DU die fachliche Beratung unternommen um einer schnellstmöglichen 100% Konformität mit FPL 2012 zu gewährleisten.

Durch Kundenabnahme Testbegleitung wurden ebenfalls die Mängel/Bugs vor Ort kommentiert und gemäß Eurocontrol Safety und Security Einstufungen korrekt nach ihrer Wichtigkeit kommuniziert bzw. abgearbeitet.
Bei allen oben genannten Projekten in der Fa. Frequentis war die Erstellung von Safety and Security Assessment Unterlagen und deren Änderungen meine weitere Aufgabe.
In dieser Position war Einführung Platzierung von JUnit Test zur automatisierten Fehler Dokumentation zwingend vorgegeben und wurde im Rahmen der Projekte von mir als Test Manager angeleitet.

Weiterhin wurde auch die Sicherheitsprüfung des Loginssystems durch Test verifiziert und im Rahmen der Eurocontrol Abnahme dokumentiert.

Eingesetzte Technologien:               

J2EE/ORACLE 10G, JSF 1.1 / JSF2.0/2.1.,AngularJS(nur Prototyping) / WEBLOGIC, HIBERNATE 3, APACHE CXF, ACTIVEMQ, XML/XSD, JUNIT, SPRING 2.5+, LINUX, UNIX, SSO.

Frequentis
Wien/Ottawa
9 Monate
2010-11 - 2011-07

Softwareentwickler J2EE

Entwicklung einer Kalkulationssoftware auf Basis des aktuellen J2EE Standards. Weiterhin mussten aufgrund veränderter Anforderungen Migrationen vom aktuellen Weblogic hin zu GlassFish durchgeführt werden.

Die Applikation sollte die verschiedenen Access/Excel Tabellen  

ersetzen die im gesamten Unternehmen existieren. Die Oberfläche ist im Clientbereich auf Java Applets aufgesetzt und benutzt Swing.

Weiterhin erfolgt der Datenaustausch über Webservices

Eingesetzte Technologien:               

J2EE, WEBLOGIC, GLASSFISH, ORACLE 10G, , JSP UML, MICROSOFT  WINDOWS SERVER, JAVA, ACCESS, EXCEL.

Elektr. Karten/Ausweisherst.
München/Home Office
8 Monate
2010-02 - 2010-09

Softwareentwickler C, C++

Entwicklung eines Systems zur Ferndiagnose mit Hilfe Herzzentrum: standardisierter CT/MRT Clients.
Personalaufwand: 6.
Beratung, Entwicklung, Test, Projektmanagement (Leitung).

Eingesetzte Technologien:               

C, C++, C#, TOSHIBA, SIEMENS SOFTWARE.

TU München
5 Monate
2009-11 - 2010-03

Softwareentwickler J2EE

Provisionsabrechnungs- und Kundenbetreuungsportal für den Vertrieb von Edelmetallen.
Personalaufwand: 4.
Entwicklung von OCR Software und Provisionsberechnungen. Entwicklung eines  Abrechnungs- und Kundenbetreuungssystem auf Basis der zum Auftrag aktuelle Java Enterprise Architektur.
Unter anderem ist die Verarbeitung in Sessionbeans gekapselt worden, so dass die Rechteverwaltung auf Basis Gruppen umgesetzt werden konnte.
Die Datenhaltung basierte auf der Verbindung EJB3 mit der MySQL Datenbank.

Eingesetzte Technologien:               

J2EE, EJB3,PHP, MYSQL, C#, UML, AXIS 2, APACHE HTTP SERVER, MICROSOFT WINDOWS.

 

DirectGold
Liechtenstein/Vaduz
3 Monate
2009-09 - 2009-11

Softwareentwickler J2EE

Datenstrukturanalyse bezüglich Optimierung der Vorgänge bzw. Anbindung eines externen ERP Systems.
Personalaufwand: 2.
Planung, Entwicklung, Durchführung, Tests, Projektmanagement (Leitung).
Entwicklung eines Prototypen zur Datenstruktur Analyse zwecks  Anbindung eines externen auf MSSQL basiertem J2EE ERP Systems.
Es kamen hier folgende Elemente zum Einsatz, ORM via Hibernate 3 und Weblogic als Applikationsserver.
Das System wurde von Anfang an Cluster basiert ausgeführt.

Eingesetzte Technologien:               

J2EE, JMS, MS SQL, UML, SAP, INTERNE SOFTWARE, MICROSOFT WINDOWS SERVER, ERP.

ZF Friedrichshafen
4 Monate
2008-07 - 2008-10

Softwareentwickler VB.net

Anwendung zum automatischem Datenaustausch von und zur Microsoft CRM Plattform via Webservice, Erweiterung MS CRM Webservices/SQL Datenbank. Testen der der System und Software.
Entwicklung einer Daten Export/Import Schnittstelle, diese basiert auf VB.Net und der Webschnittstelle des MS CRM3.0 Systems, sowie der Gegenschnittstelle im vorhandenen ERP System.
Dieses basiert auf älteren Komponenten die mit Hilfe Visual C++ und der Datenbank MSSQL verarbeitet werden.

Eingesetzte Technologien:               

VB.NET, C++, C, MS SQL 2005, MICROSOFT WINDOWS SYSTEME, MS CRM WEBSERVICE

OR Lasertechnik
Dieburg

Aus- und Weiterbildung

Aus- und Weiterbildung

Abschlüsse:

Fachinformatiker Anwendungsentwicklung,
Flugdatenbearbeiter, Baufacharbeiter, Unteroffizier(Heer)

Lehrgänge:

2001

Zertifikat ?Certified Professional Linux?

2004

Associate's Certificate in Project Management

2006

JBoss Certified Application Administrator

2007

Sun Certified Java Programmer/ Sun Certified Enterprise Architect Microsoft Certified Business Management Solutions Specialist

Zertifikate:

Sun Certified Java Programmer, Sun Certified Enterprise Architect, Certified Professional Linux,
Associate's Certificate in Project Management

JBoss Certified Application Administrator

Microsoft Certified Business Management Solutions Specialist

Position

Position

derzeitig Software Architect

Kompetenzen

Kompetenzen

Top-Skills

Quarkus, Microservice, Kafka, Java, J2EE, React, Angular Software Architect Software Development

Produkte / Standards / Erfahrungen / Methoden

3-Tier Architektur
Agile Softwareentwicklung
agile SW-Development
Architect
Eclipse
Enterprise Java Beans
Scrum-Methodik

Betriebssysteme

OS/2
Unix
Windows
Windows CE

Linux,Unix

MS Windows

 

Programmiersprachen

Assembler
Anfänger
Basic
Fortgeschritten
C
Fortgeschritten
C#
Profi
C++
Fortgeschritten
Foxpro
Fortgeschritten
Java
Profi
JavaScript
Fortgeschritten
PHP
Fortgeschritten

Datenbanken

Access
DAO
DB2
ISAM
JDBC
MS SQL Server
MySQL
ODBC
Oracle
Paradox
Postgres
SQL

Datenkommunikation

CORBA
EDIFACT
Ethernet
Fax
Internet, Intranet
ISDN
ISO/OSI
LAN, LAN Manager
Message Queuing
SMTP
TCP/IP
Windows Netzwerk
Winsock

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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