Java-,WEB-,Client/Server-, Datenbankprogrammierung und Design, XML, C,C++, Perl ,PHP.
Aktualisiert am 27.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java basierte Client-Server Anwendungen, Services, GUI und Datenanbindung.
Deutsch
Englisch
Russisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz


möglich

Projekte

Projekte

11/2023-03/2023
Projektbeschreibung

Projekt: Warenwirtschaftssystem Entwicklung

Aufgabe: GUI, REST, Services, Business Logik

Programmiersprachen/Tools: NestJS, REST services, Python, Perl, MariaDB

Werkzeuge: Visual Studio Code, GitLab, Dbeaver

Kunde/Branche: Hardware Versandhaus

Betriebssysteme: Win 11


03/2023-10/2023

Projektbeschreibung

Projekt: Backend/Frontend Softwareentwicklung Cargo Datenpflege

Aufgabe: GUI, REST Services Entwicklung

Programmiersprachen/Tools: Java , Spring Framework, JBoss, REST services, JSF, Primafaces, DB2

Werkzeuge: IntelliJ, GitLab, Maven, Jenkins, Dbeaver

Kunde/Branche: Öffentliche Verkehr

Betriebssysteme: Win 10


04/2022-02/2023

Projektbeschreibung

Projekt: Backend/Softwareentwicklung Fahrzeug Steuerungssystem

Aufgabe: REST Services, Microservices, Tests Entwicklung

Programmiersprachen/Tools: Java , Spring, REST services, PostgreSQL, Oracle. Liquibase, Kafka

Werkzeuge: IntelliJ, Git, Maven, Jira, Jenkins, BitBucket, Concource

Kunde/Branche: Autohersteller

Betriebssysteme: Win 10

03/2021 - 03/2022
Projektbeschreibung

Projekt: Backend/Softwareentwicklung Logistik/Versand System

Aufgabe: Logik Implementierung, REST Services, Microservices, Tests Entwicklung

Programmiersprachen/Tools: Java , JUnit , Spring boot, Artemis, Protobuf, Liquibase, REST services

Werkzeuge: Eclipse, GitLab, Swagger, Maven, Jira, Confluence, Oracle, MSSQL

Kunde/Branche: Versanddienstleister

Betriebssysteme: Win 10



07/2019-02/2021

Projektbeschreibung

Projekt: Backend/Softwareentwicklung Train Management System

Aufgabe: Logik Implementierung, REST Services, Tests Entwicklung

Programmiersprachen/Tools: Java , JUnit , Spring boot, Drools, REST services

Werkzeuge: Spring Tool Suite 4, Jenkins, Git, Swagger, Bitbucket, Cloud foundry, Maven, Jira, Eureka, RabbitMQ.

Kunde/Branche: Öffentliche Verkehr

Betriebssysteme: Win 10


01/2019-06/2019

Projektbeschreibung

Projekt: Backend/Frontend Softwareentwicklung Partner System

Aufgabe : Datenanbindung JPA, Logik Implementierung, REST Services

Programmiersprachen/Tools: Java , JUnit , Tomcat AS,

Werkzeuge: IntelliJ, Jenkins, Git, Swagger

Kunde/Branche: Versicherung

Betriebssysteme: Win 10

05/2018-12/2018


Projektbeschreibung:
Projekt: Backend/Frontend Softwareentwicklung Kundenportals

Aufgabe : Oberfläche, Datenanbindung Weiterentwicklung, Logik
Implementierung


Programmiersprachen/Tools: Java , JSF, AngularJS , JUnit , BEA WebLogic,


Werkzeuge: IntelliJ, JIRA, Jenkins, Git, Confluence, Sonar

Kunde/Branche: Öffentliche Verkehr
Betriebssysteme: Win 10, Linux

09/2017-04/2018

Projektbeschreibung

Projekt: Backend Softwareentwicklung SQL, PLSQL Scripts, Batches

Aufgabe : Datenpflege Weiterentwicklung,

Programmiersprachen/Tools: SQL , Shell

Werkzeuge: Eclipse, IBM rational Change, X2Go

Kunde/Branche: Bank

Betriebssysteme: Win 10, Linux

01-08/2017

Projektbeschreibung

Projekt: Softwareentwicklung Java Backend/Frontend

Aufgabe : Kundendatenpflege-System Weiterentwicklung,

Programmiersprachen/Tools: Java, J2EE Vers. 7,8, Tomcat, Wildfly, Junit, XML, Portlets, Liferay

Werkzeuge: Eclipse, SVN, Jenkins, Git, Maven

Kunde/Branche: Energiekonzern

Betriebssysteme: Win 7

07-12/2016

Projektbeschreibung

Projekt: Softwareentwicklung Java Backend

Aufgabe : Konfigurationssystem Bankprodukte,

Programmiersprachen/Tools: Java, J2EE Vers. 7, Junit, XML,Jboss, Spring

Werkzeuge: Eclipse, SVN, Jenkins

Kunde/Branche: Bank

Betriebssysteme: Win 7

01-06/2016

Projekt: Softwareentwicklung Java Backend

Aufgabe : Software für HD Unit, Datenkonvertierung,

Programmiersprachen/Tools: Java, J2EE Vers. 7, Junit, XML/XSL, SOA


Werkzeuge: Eclipse, GIT, Maven, Jenkins

Kunde/Branche: Automotive

Betriebssysteme: Win 7


01-12/2015

Projekt: Softwareentwicklung GUI / Versicherungs-Partnersystem

Aufgabe : GUI Masken Erstellung, Logik Implementierung, Konzeption,

Programmiersprachen/Tools: Java, J2EE Vers. 7, JSF, Jboss , JS, Ajax, Jquery, JUnit


Werkzeuge: Eclipse, SVN, Maven, Jenkins

Kunde/Branche: Versicherung

Betriebssysteme: Win 7


07-12/2014

Projekt: Softwareentwicklung Schnittstellen Grossprovider


Aufgabe : Schnittstellen Entwicklung , LLogik ? Implementierung, REST Services , Datenumwandlungen JSON, Cache Implementierung

Programmiersprachen: Java, J2EE Vers. 7, Rest ,Spring, WebSphere 8, DB2, SCRUM , XML,JSON, JUnit, Mockito

Werkzeuge: Eclipse, GIT, Maven

Kunde/Branche: Automotive

Betriebssysteme: Win 7, Linux

09/2012 - 06/2014

Projekt: Softwareentwicklung Geschäftspartner - System

Aufgabe : Server / GUI Weiterentwicklung, Client - Logik ? Implementierung, Daten- und Produkt-Server- Anbindung, Validierungen, Druck-Implementierung, REST Services, Fehleranalyse- und Beseitigung,

Programmiersprachen: Java, J2EE Vers. 6, SWT,RCP, Riena Framework, JBoss ,SCRUM , XML,

Werkzeuge: Eclipse, SVN

Kunde/Branche: Versicherung

Betriebssysteme: Win 7, Linux

01/2012-08/2012
Projekt: Softwareentwicklung Navigations- und Überwachungssysteme

Aufgabe : Application-Server Module Weiterentwicklung, Web ? GUI Erstellung

Umfeld: PC

Programmiersprachen: Java, J2EE, JSF, JBoss
Werkzeuge: Netbeans, diverse Editoren, SCRUM

Kunde/Branche: Industrie
Datenbanken: PostgreSQL
Betriebssysteme: Win 7, Linux


11/2011-12/2011
Projekt: Softwareentwicklung Produktionsplannung

Aufgabe : Application-Server Implementierung, Datenbankanbindung, Logikabbildung , Web - GUI


Umfeld: PC

Programmiersprachen: Java, J2EE, JSF/JSP, JDBC, JBoss
Werkzeuge: Eclipse , diverse Editoren,

Kunde/Branche: Industrie
Datenbanken: MSSQL, MySQL
Betriebssysteme: Win 7, Linux


07/2011-10/2011
Projekt: Softwareentwicklung Steuerungssysteme,
Kunden/Adressenverwaltung

Aufgabe : Application -Server Implementierung, Datenbankanbindung, Logikabbildung , GUI


Umfeld: PC

Programmiersprachen: Java, J2EE, JSP, Richfaces, JDBC, GWT - Tools, VAADIN Framework, Tomcat, JBoss , CSS
Werkzeuge: Eclipse , diverse Editoren,

Kunde/Branche: Industrie
Datenbanken: Oracle, MySQL
Betriebssysteme: Win 7


04-06/2011
Projekt: Softwareentwicklung Geschäftsvolumen Planer

Aufgabe : Logikabbildung , Berechnungen, Testaufbau, Tests - Durchführung.


Umfeld: PC

Programmiersprachen: Java, OSGi, Junit, FIT Tests
Werkzeuge: Eclipse, diverse Editoren, SCRUM

Kunde/Branche: Banken, Dienstleistungen
Datenbanken: MSSQL
Betriebssysteme: WinXP


03/2011
Projekt: Softwareentwicklung Warenwirtschaftssystem

Aufgabe : Maskenerstellung, Logikabbildung , Datenhandling, Statistiken.

Umfeld: PC

Programmiersprachen: Java, JDBC, SWT
Werkzeuge: Eclipse, WindowBuilder, diverse Editoren

Kunde/Branche: Textilhandel
Datenbanken: MySQL
Betriebssysteme: WinXP-Win7


08/2010 ? 02/2011
Projekt: Software Entwicklung Platzreservierung System

Aufgabe: Modellierung, grafische Darstellung von Daten,
Import-Export , Logikabbildung , Schnittstellen.

Umfeld: PC

Programmiersprachen: Java, Eclipse, Rich Client Platform, EMF , GEF, XML, UML
Werkzeuge: Eclipse, diverse Editoren, Enterprise architect

Kunde/Branche: DB AG, Öffentlicher Verkehr

Betriebssysteme: Vista


04/2010 ? 07/2010 Projekt: Ticketsystem ?Weiterentwicklung: mehrere Benutzer-Clients,
Datenverschlüsselung

Aufgabe:
Java-Client/Datenerfassungstool, Datenbankdesign, Server-Administration
Umfeld: PC, Linux

Programmiersprachen: Java , Swing, JDBC, XML, MD5
Werkzeuge: Eclipse, diverse Editoren
Datenbanken: MySQL
Kunde/Branche: Reiseverkehr

Betriebssysteme: WinXP, Linux


01/2010 ? 03/2010
Projekt: Client-Server Software Entwicklung

Aufgabe:
Software Architektur, Client-Server Schnittstellen, MVC, Datenbankdesign, CMS Integration, Module-Entwicklung
Umfeld: PC, Linux

Programmiersprachen:AJAX,Zend Javascript, JSON ,PHP, HTML, XML,
Werkzeuge: Eclipse, SVN , JIRA, diverse Editoren
Datenbanken: MySQL
Kunde/Branche: 1&1, Provider, EDV Dienstleister

Betriebssysteme: Linux


09/2009-12/2009
Projekt: CMS, Internet Tools ? Weiterentwicklung

Aufgabe: PHP Scripte, Javascripte, Flash ? Tools für Präsentationen und Shop, GUI, Software- und Datenbankdesign, Shop-Implementierung.

Programmiersprachen: Java, Flash, Javascript, PHP, HTML, SQL
Werkzeuge: Flex, Eclipse, diverse Editoren, Zend Framework (DB, Mail)
Datenbanken: MySQL

Umfeld: PC, Linux Server
Kunde/Branche: Produktion

Betriebssysteme: WinXP, Vista, Linux

08/2009
Projekt: Intranet ? Weiterentwicklung und Support

Aufgabe: PHP Scripte - Optimierung und -Anpassung, MySQL - Umstellung auf UTF-8, Apache Konfiguration, Intranet-Anwendungen (Controlling) Anpassung, Fehlerbeseitigung und Funktionsanalyse.

Umfeld: PC, Linux

Programmiersprachen: Javascript, PHP, HTML, SQL
Werkzeuge: diverse Editoren
Datenbanken: MySQL
Kunde/Branche: DB AG, Öffentlicher Verkehr

Betriebssysteme: WinXP, Linux


05/2009 ? 08/2009
Projekt: Ticketbestellsystem ? Entwicklung

Aufgabe:
Java-Client/Datenerfassungstool, PHP ? Scripts für online - Funktionalität, Datenbankdesign, Server-Administration
Umfeld: PC, Linux

Programmiersprachen: Java , Javascript, PHP, HTML, Javascript, Java(GUI),XML,
Werkzeuge: Eclipse, diverse Editoren
Datenbanken: MySQL, MS Access
Kunde/Branche: Reiseverkehr

Betriebssysteme: WinXP, Linux


04/2007-04/2009
Projekt: Java Programmierung Testsystem, Testerfassung- und Durchführung,
Ergebnisse ? Analyse, ASAM - Kompatibilitäts-Tests.

Aufgabe: Client-Anwendung, Framework Programmieren auf der Basis:
Java und Swing, Eclipse Rich Client, Eclipse Plugin. Testfälle Programmierung für Steuergeräte (ASAM und ODX Standards) , Testsanalyse, Tests-Statistiken, Testplannung, Testtoll- Konzeptionierung.
ODX ? Anpassung/Konvertierung in unterschiedlichen Server ? Umgebungen : In2Soft, Softing, DSA, T-Systems. Protokolle KWP und UDS.
Teilprojektleitung.

Programmiersprachen: Java
Werkzeuge: Eclipse, Swing, XML, SVN, JIRA, In2Soft ? ODX Tools, Softing ? ODX Software.

Kunde/Branche:Daimler-Benz AG, Fahrzeuge Entwicklung, Abteilung Steuergeräte

Betriebssysteme: WinXP
11/2006 ? 03/2007
Projekt: Java Programmierung Fahrten-Pflegesystem

Aufgabe: Client-Anwendung Programmieren auf der Basis:
Java, Swing, DB Oracle, Hibernate, diverse Frameworks
GUI Design, Logikabbildung

Programmiersprachen: Java, UML
Werkzeuge: Eclipse, Hibernate, Swing
Datenbanken: Oracle

Kunde/Branche: DB AG, Öffentlicher Verkehr

Betriebssysteme: Win2000
04/2006 ? 10/2006
Projekt: C++ und Java Programmierung

Aufgabe: Erstellung der Software für Serverinstallationen (C++), Client-Anwendung Programmieren auf der Basis:
Java, Visual C++, MSI Installer, SWT, DB Oracle, JDBC, XML, Hibernate
GUI Design, Logikabbildung, Datenbankanbindung

Programmiersprachen: Java, C++
Werkzeuge: Eclipse, Hibernate, Visual C++, VSS
Datenbanken: Oracle

Kunde/Branche: DB AG, Öffentlicher Verkehr

Betriebssysteme: Win2000
10/2005-03/2006
Projekt: Preisbildung- und Betreuungssystem

Aufgabe:
GUI, Fachlogik - Implementierung, Reporting, Datenimport ?Export,
Bath-Anwendungen, Datenmodell, Anbindung von COM und ActiveX ?Objekte
Softwaredesign
Hibernate
Umfeld: PC

Programmiersprachen: Java, C++
Werkzeuge: Eclipse, Hibernate, Visual C++, CVS, Junit
Datenbanken: Oracle

Kunde/Branche: DB AG, Öffentlicher Verkehr

Betriebssysteme: Win2000,
05/2005-08/2005
Projekt: Datenlogistiksystem ? Entwicklung und - Implementierung

Aufgabe:
Datenbankdesign, PHP - Scripts, Server-Administration
Moduleentwicklung: CMS, Shop für Großhändler, Warenwirtschaftssystem-Anbindung

Umfeld: PC, Linux

Programmiersprachen: Javascript, Smarty, PHP, HTML,XML
Datenbanken: MySQL
Kunde/Branche: Textilproduktion

Betriebssysteme: Win2000, Linux


03/2002-04/2005
Projekt: CMS(Content Management System) ? Weiterentwicklung

Aufgabe:
Java-Programme/Bearbeitungstools, PHP - Scripts, Datenbankdesign, Server-Administration
Umfeld: PC

Programmiersprachen: Java , Javascript, PHP, HTML, Java2(GUI),XML, SVG
Werkzeuge: JBuilder, diverse Editoren, CVS, Zend Guard/Optimizer
Datenbanken: MySQL, MS SQL, MS Access
Kunde/Branche: Software-Dienstleistungen ,
Implementierungen bei: Stadt Reutlingen, Stadt Rottenburg,
CDU Baden-Württemberg, Deutsches Hotel- und Gaststättenverband Baden ? Württemberg.

Betriebssysteme: Win2000, Linux


01/2002-02/2002
Projekt: Warenwirtschaftsoftware ? Weiterentwicklung

Aufgabe:
Module für die Bestellungen ? Abwicklung, Grafische Oberfläche,
Datenbankdesign und -Programmierung
Umfeld: PC

Werkzeuge: Sybase PowerBuilder
Datenbanken: MS SQL
Kunde/Branche: Textilproduktion

Betriebssysteme: Win2000


10/2001-12/2001

Projekt: Internet Shop-Generator (Professionelle Version)

Aufgabe:
Java- Module - Architektur, Komplette Client-Server Java ? Anwendung (Shop-Generator)
Grafische Oberfläche für Datenerfassung und Darstellung,
FTP ? Modul für die Datenübertragung, Module für Shop -Seiten und ?Scripts
Generierung und Bearbeitung. Serverseitige Module ? Programmierung, Erstellung der Schnittstelle zum XML.
Umfeld: PC

Programmiersprachen: Java , Javascript, Perl, HTML, J2EE(XML, GUI)
Werkzeuge: JBuilder, diverse Editoren

Kunde/Branche: Software-Dienstleistungen

Betriebssysteme: WinNT, Win2000, WinXP

12/2000 ? 09/2001
Projekt:
Java und C Anwendungen, Perl- und Datenbank-Scripts

Aufgabe:
Datenbearbeitung von Tabellendaten auf der Client ? Seite, Datenbankanbindung mittels JDBC zu DB2 und Oracle,
Datenbankscripts ? Erstellung für Tabellendatenverwaltung,
Erstellung C-, Shell- und Perl Programme für Datenbearbeitung auf der Server ? Seite, grafische Oberfläche in Java für die Datenverwaltung mit implementierter Geschäfts ? Logik mit der Benutzung StarNetwork ? Framework und JApplets, Datenbanktabellen ? Design und Erstellung, Batch ? Programme in Java auf dem Server etc.


Umfeld: PC, Unix

Programmiersprachen: Java , C, Perl, J2EE (JDBC und XML) ,
Werkzeuge: Jbuilder, Kawa , GNU
Datenbanken:DB2, Oracle
Netzwerk: Token Ring, Ethernet

Kunde/Branche: DEBIS AG, Softwaredienstleistungen

Betriebssysteme: WinNT, AIX

07/2000 - 11/2000
Projekt:
Erstellung des Java/Batch - Anwendungsprototyp
Aufgabe:
Software-Architektur, Fachklassen für Versicherungsverträge - Abbildung
erstellen (EJB), Laufzeittest für Programm.

Umfeld:PC,

Programmiersprachen: Java
Werkzeuge: IBM VA for Java, IBM VA for Smalltalk,
J2EE (EJB ? Client/Server Architektur), UML.
Netzwerk: Token Ring

Kunde/Branche: ARAG Versicherung

Betriebssysteme: WinNT



02/2000 ? 06/2000




Projekt:
Erstellung des Geschäftspartner - Systems
Aufgabe:
GUI ? Oberfläche als Client - Java Applikation
mit Host ? Anbindung ( IBM Mainframe ),
Anbindung des Hosts mittels MQSeries,
XML ? Beans Design Generierung und Implementierung,
Hilfesystem Programmierung mit JavaHelp
und Klassendesign

Umfeld:PC,

Programmiersprachen: Java, HTML, XML,
Werkzeuge: IBM VA for Java, IBM Xmas, IBM XML Tools
Netzwerk: Token Ring

Kunde/Branche: Provinciale Versicherung

Betriebssysteme: WinNT

09/1999 - 01/ 2000




Projekt:
Zeiterfassungssystem

Aufgabe:
Klassendesign für Grafische Oberfläche, use cases Erstellung,
Java ? Applikation mit JDBC ? Anbindung Programmierung

Umfeld: PC
Programmiersprache: Java
Werkzeuge: JBuilder , IBM WebSphere
Datenbank: Jdatastore , DB2
Netzwerk: Token Ring

Kunde/Branche: IBM Deutschland, Softwaredienstleistungen
Betriebssysteme: WinNT

08/1999 ? 09/1999
Projekt:
IBM - interne Intranet-Aufbau
Aufgabe:
Intranet-Dienst für eine Softwareabteilung ? Aufbau.
Archiv-, Bibliothekdienst Skills -Verwaltung
Servlets- und JSP- Erstellung WebSphere Studio,
WebSphere Installation und Konfiguration, Datenbankanbindung
mittels JDBC.

Umfeld: PC
Datenbank: DB2
Netzwerk: Token Ring

Kunde/Branche Softwaredienstleistungen

Betriebssysteme: NT, AIX



04/1999 - 07/ 1999

Projekt:
IBM MQSeries Workflow

Aufgabe:
Produkttest in unterschiedlichen Fremdsprachen und auf
Verschiedenen Betriebssystemen, Testcases Erstellung
als Scripts für Testtool, Fehlerbeseitigung und Dokumentationserstellung.
Testen des Produkts in der Java-Umgebung mit verschiedenen Übertragungsprotokolle. Java ? Client Test.

Umfeld: PC
Datenbank: DB2
Protokolle: CORBA,OSA,RMI
Netzwerk: Token Ring


Kunde/Branche Softwaredienstleistungen

Betriebssysteme: NT, OS2, AIX, Win95,Win98

03/1999
Projekt:
IBM Visual Info

Aufgabe:
Weiterentwicklung des Produkts, Datenbank-Schnittstelle Erweiterung für Datenaustausch zwischen GUI und DB. Elemente der grafischen Oberfläche - Programmierung.

Programmiersprachen: C,C++
Umfeld: PC
Datenbank: DB2

Netzwerk: Token Ring

Kunde/Branche Softwaredienstleistungen
Betriebssysteme: OS2



09/1998 - 12/ 1998


Projekt:
IBM MQSeries Workflow

Aufgabe:
Produkttest in unterschiedlichen Fremdsprachen und auf
Verschiedenen Betriebssystemen, Testcases Erstellung
als Scripts für Testtool, Fehlerbeseitigung und Dokumentationserstellung.

Umfeld: PC
Datenbank: DB2
Netzwerk: Token Ring

Kunde/Branche: Softwaredienstleistungen
Betriebssysteme: NT, OS2, AIX, Win95


04/1998 - 08/ 1998

Projekt:
Reisebuchungs- und Reisebearbeitungssystem

Aufgabe:
Hilfeteil des Produktes als Java Applet,
JDBC ? Anbindung, Servlet Programmierung,
HTML-Seiten Generierung

Umfeld: PC
Programmiersprachen: Java
Werkzeuge: IBM VA for Java, JDK, JSDK
Datenbank: DB2
Netzwerk: Token Ring

Kunde/Branche: Softwaredienstleistungen
Betriebssysteme: NT, OS2 mit DB2 - Server


Aus- und Weiterbildung

Aus- und Weiterbildung

Studium: Volkswirt/Promotion
Beruf: Softwareentwickler
Qualifiziert als Software Engineer vom IBM Global Service
Java/OOP/Internet-Entwicklung Schulungen bei IBM,Siemens

Kompetenzen

Kompetenzen

Top-Skills

Java basierte Client-Server Anwendungen, Services, GUI und Datenanbindung.

Produkte / Standards / Erfahrungen / Methoden

Sun-JDK, -JSDK, -JDBC unter WinNT/2000/95/98 Win XP, Win 7, Linux;
J2EE, EJB, Swing , StarNetwork,SWT, Hibernate, Riena Framework, RCP
Apache, IIS Web-Servers;
WebSphere, MQ Series, Tomcat,JBoss;
Jbuilder,Sybase PowerBuilder, IBM VisualAge, KAWA, RationalRose , SWT Designer, GWT,VAADIN
div HTML/XML-Editoren

Betriebssysteme

OS/2
Unix
AIX, Linux
Windows

Programmiersprachen

Basic
C
C++
Java
JavaScript
Perl
PHP
Smalltalk
SQL, XML, XSL

Datenbanken

Access
DB2
JDBC
MS SQL Server
MySQL
ODBC
Oracle

Branchen

Branchen

Versicherungen, Softwaredienstleistung, Daimler Benz AG, Deutsche Bahn AG

Einsatzorte

Einsatzorte

Deutschland, Schweiz


möglich

Projekte

Projekte

11/2023-03/2023
Projektbeschreibung

Projekt: Warenwirtschaftssystem Entwicklung

Aufgabe: GUI, REST, Services, Business Logik

Programmiersprachen/Tools: NestJS, REST services, Python, Perl, MariaDB

Werkzeuge: Visual Studio Code, GitLab, Dbeaver

Kunde/Branche: Hardware Versandhaus

Betriebssysteme: Win 11


03/2023-10/2023

Projektbeschreibung

Projekt: Backend/Frontend Softwareentwicklung Cargo Datenpflege

Aufgabe: GUI, REST Services Entwicklung

Programmiersprachen/Tools: Java , Spring Framework, JBoss, REST services, JSF, Primafaces, DB2

Werkzeuge: IntelliJ, GitLab, Maven, Jenkins, Dbeaver

Kunde/Branche: Öffentliche Verkehr

Betriebssysteme: Win 10


04/2022-02/2023

Projektbeschreibung

Projekt: Backend/Softwareentwicklung Fahrzeug Steuerungssystem

Aufgabe: REST Services, Microservices, Tests Entwicklung

Programmiersprachen/Tools: Java , Spring, REST services, PostgreSQL, Oracle. Liquibase, Kafka

Werkzeuge: IntelliJ, Git, Maven, Jira, Jenkins, BitBucket, Concource

Kunde/Branche: Autohersteller

Betriebssysteme: Win 10

03/2021 - 03/2022
Projektbeschreibung

Projekt: Backend/Softwareentwicklung Logistik/Versand System

Aufgabe: Logik Implementierung, REST Services, Microservices, Tests Entwicklung

Programmiersprachen/Tools: Java , JUnit , Spring boot, Artemis, Protobuf, Liquibase, REST services

Werkzeuge: Eclipse, GitLab, Swagger, Maven, Jira, Confluence, Oracle, MSSQL

Kunde/Branche: Versanddienstleister

Betriebssysteme: Win 10



07/2019-02/2021

Projektbeschreibung

Projekt: Backend/Softwareentwicklung Train Management System

Aufgabe: Logik Implementierung, REST Services, Tests Entwicklung

Programmiersprachen/Tools: Java , JUnit , Spring boot, Drools, REST services

Werkzeuge: Spring Tool Suite 4, Jenkins, Git, Swagger, Bitbucket, Cloud foundry, Maven, Jira, Eureka, RabbitMQ.

Kunde/Branche: Öffentliche Verkehr

Betriebssysteme: Win 10


01/2019-06/2019

Projektbeschreibung

Projekt: Backend/Frontend Softwareentwicklung Partner System

Aufgabe : Datenanbindung JPA, Logik Implementierung, REST Services

Programmiersprachen/Tools: Java , JUnit , Tomcat AS,

Werkzeuge: IntelliJ, Jenkins, Git, Swagger

Kunde/Branche: Versicherung

Betriebssysteme: Win 10

05/2018-12/2018


Projektbeschreibung:
Projekt: Backend/Frontend Softwareentwicklung Kundenportals

Aufgabe : Oberfläche, Datenanbindung Weiterentwicklung, Logik
Implementierung


Programmiersprachen/Tools: Java , JSF, AngularJS , JUnit , BEA WebLogic,


Werkzeuge: IntelliJ, JIRA, Jenkins, Git, Confluence, Sonar

Kunde/Branche: Öffentliche Verkehr
Betriebssysteme: Win 10, Linux

09/2017-04/2018

Projektbeschreibung

Projekt: Backend Softwareentwicklung SQL, PLSQL Scripts, Batches

Aufgabe : Datenpflege Weiterentwicklung,

Programmiersprachen/Tools: SQL , Shell

Werkzeuge: Eclipse, IBM rational Change, X2Go

Kunde/Branche: Bank

Betriebssysteme: Win 10, Linux

01-08/2017

Projektbeschreibung

Projekt: Softwareentwicklung Java Backend/Frontend

Aufgabe : Kundendatenpflege-System Weiterentwicklung,

Programmiersprachen/Tools: Java, J2EE Vers. 7,8, Tomcat, Wildfly, Junit, XML, Portlets, Liferay

Werkzeuge: Eclipse, SVN, Jenkins, Git, Maven

Kunde/Branche: Energiekonzern

Betriebssysteme: Win 7

07-12/2016

Projektbeschreibung

Projekt: Softwareentwicklung Java Backend

Aufgabe : Konfigurationssystem Bankprodukte,

Programmiersprachen/Tools: Java, J2EE Vers. 7, Junit, XML,Jboss, Spring

Werkzeuge: Eclipse, SVN, Jenkins

Kunde/Branche: Bank

Betriebssysteme: Win 7

01-06/2016

Projekt: Softwareentwicklung Java Backend

Aufgabe : Software für HD Unit, Datenkonvertierung,

Programmiersprachen/Tools: Java, J2EE Vers. 7, Junit, XML/XSL, SOA


Werkzeuge: Eclipse, GIT, Maven, Jenkins

Kunde/Branche: Automotive

Betriebssysteme: Win 7


01-12/2015

Projekt: Softwareentwicklung GUI / Versicherungs-Partnersystem

Aufgabe : GUI Masken Erstellung, Logik Implementierung, Konzeption,

Programmiersprachen/Tools: Java, J2EE Vers. 7, JSF, Jboss , JS, Ajax, Jquery, JUnit


Werkzeuge: Eclipse, SVN, Maven, Jenkins

Kunde/Branche: Versicherung

Betriebssysteme: Win 7


07-12/2014

Projekt: Softwareentwicklung Schnittstellen Grossprovider


Aufgabe : Schnittstellen Entwicklung , LLogik ? Implementierung, REST Services , Datenumwandlungen JSON, Cache Implementierung

Programmiersprachen: Java, J2EE Vers. 7, Rest ,Spring, WebSphere 8, DB2, SCRUM , XML,JSON, JUnit, Mockito

Werkzeuge: Eclipse, GIT, Maven

Kunde/Branche: Automotive

Betriebssysteme: Win 7, Linux

09/2012 - 06/2014

Projekt: Softwareentwicklung Geschäftspartner - System

Aufgabe : Server / GUI Weiterentwicklung, Client - Logik ? Implementierung, Daten- und Produkt-Server- Anbindung, Validierungen, Druck-Implementierung, REST Services, Fehleranalyse- und Beseitigung,

Programmiersprachen: Java, J2EE Vers. 6, SWT,RCP, Riena Framework, JBoss ,SCRUM , XML,

Werkzeuge: Eclipse, SVN

Kunde/Branche: Versicherung

Betriebssysteme: Win 7, Linux

01/2012-08/2012
Projekt: Softwareentwicklung Navigations- und Überwachungssysteme

Aufgabe : Application-Server Module Weiterentwicklung, Web ? GUI Erstellung

Umfeld: PC

Programmiersprachen: Java, J2EE, JSF, JBoss
Werkzeuge: Netbeans, diverse Editoren, SCRUM

Kunde/Branche: Industrie
Datenbanken: PostgreSQL
Betriebssysteme: Win 7, Linux


11/2011-12/2011
Projekt: Softwareentwicklung Produktionsplannung

Aufgabe : Application-Server Implementierung, Datenbankanbindung, Logikabbildung , Web - GUI


Umfeld: PC

Programmiersprachen: Java, J2EE, JSF/JSP, JDBC, JBoss
Werkzeuge: Eclipse , diverse Editoren,

Kunde/Branche: Industrie
Datenbanken: MSSQL, MySQL
Betriebssysteme: Win 7, Linux


07/2011-10/2011
Projekt: Softwareentwicklung Steuerungssysteme,
Kunden/Adressenverwaltung

Aufgabe : Application -Server Implementierung, Datenbankanbindung, Logikabbildung , GUI


Umfeld: PC

Programmiersprachen: Java, J2EE, JSP, Richfaces, JDBC, GWT - Tools, VAADIN Framework, Tomcat, JBoss , CSS
Werkzeuge: Eclipse , diverse Editoren,

Kunde/Branche: Industrie
Datenbanken: Oracle, MySQL
Betriebssysteme: Win 7


04-06/2011
Projekt: Softwareentwicklung Geschäftsvolumen Planer

Aufgabe : Logikabbildung , Berechnungen, Testaufbau, Tests - Durchführung.


Umfeld: PC

Programmiersprachen: Java, OSGi, Junit, FIT Tests
Werkzeuge: Eclipse, diverse Editoren, SCRUM

Kunde/Branche: Banken, Dienstleistungen
Datenbanken: MSSQL
Betriebssysteme: WinXP


03/2011
Projekt: Softwareentwicklung Warenwirtschaftssystem

Aufgabe : Maskenerstellung, Logikabbildung , Datenhandling, Statistiken.

Umfeld: PC

Programmiersprachen: Java, JDBC, SWT
Werkzeuge: Eclipse, WindowBuilder, diverse Editoren

Kunde/Branche: Textilhandel
Datenbanken: MySQL
Betriebssysteme: WinXP-Win7


08/2010 ? 02/2011
Projekt: Software Entwicklung Platzreservierung System

Aufgabe: Modellierung, grafische Darstellung von Daten,
Import-Export , Logikabbildung , Schnittstellen.

Umfeld: PC

Programmiersprachen: Java, Eclipse, Rich Client Platform, EMF , GEF, XML, UML
Werkzeuge: Eclipse, diverse Editoren, Enterprise architect

Kunde/Branche: DB AG, Öffentlicher Verkehr

Betriebssysteme: Vista


04/2010 ? 07/2010 Projekt: Ticketsystem ?Weiterentwicklung: mehrere Benutzer-Clients,
Datenverschlüsselung

Aufgabe:
Java-Client/Datenerfassungstool, Datenbankdesign, Server-Administration
Umfeld: PC, Linux

Programmiersprachen: Java , Swing, JDBC, XML, MD5
Werkzeuge: Eclipse, diverse Editoren
Datenbanken: MySQL
Kunde/Branche: Reiseverkehr

Betriebssysteme: WinXP, Linux


01/2010 ? 03/2010
Projekt: Client-Server Software Entwicklung

Aufgabe:
Software Architektur, Client-Server Schnittstellen, MVC, Datenbankdesign, CMS Integration, Module-Entwicklung
Umfeld: PC, Linux

Programmiersprachen:AJAX,Zend Javascript, JSON ,PHP, HTML, XML,
Werkzeuge: Eclipse, SVN , JIRA, diverse Editoren
Datenbanken: MySQL
Kunde/Branche: 1&1, Provider, EDV Dienstleister

Betriebssysteme: Linux


09/2009-12/2009
Projekt: CMS, Internet Tools ? Weiterentwicklung

Aufgabe: PHP Scripte, Javascripte, Flash ? Tools für Präsentationen und Shop, GUI, Software- und Datenbankdesign, Shop-Implementierung.

Programmiersprachen: Java, Flash, Javascript, PHP, HTML, SQL
Werkzeuge: Flex, Eclipse, diverse Editoren, Zend Framework (DB, Mail)
Datenbanken: MySQL

Umfeld: PC, Linux Server
Kunde/Branche: Produktion

Betriebssysteme: WinXP, Vista, Linux

08/2009
Projekt: Intranet ? Weiterentwicklung und Support

Aufgabe: PHP Scripte - Optimierung und -Anpassung, MySQL - Umstellung auf UTF-8, Apache Konfiguration, Intranet-Anwendungen (Controlling) Anpassung, Fehlerbeseitigung und Funktionsanalyse.

Umfeld: PC, Linux

Programmiersprachen: Javascript, PHP, HTML, SQL
Werkzeuge: diverse Editoren
Datenbanken: MySQL
Kunde/Branche: DB AG, Öffentlicher Verkehr

Betriebssysteme: WinXP, Linux


05/2009 ? 08/2009
Projekt: Ticketbestellsystem ? Entwicklung

Aufgabe:
Java-Client/Datenerfassungstool, PHP ? Scripts für online - Funktionalität, Datenbankdesign, Server-Administration
Umfeld: PC, Linux

Programmiersprachen: Java , Javascript, PHP, HTML, Javascript, Java(GUI),XML,
Werkzeuge: Eclipse, diverse Editoren
Datenbanken: MySQL, MS Access
Kunde/Branche: Reiseverkehr

Betriebssysteme: WinXP, Linux


04/2007-04/2009
Projekt: Java Programmierung Testsystem, Testerfassung- und Durchführung,
Ergebnisse ? Analyse, ASAM - Kompatibilitäts-Tests.

Aufgabe: Client-Anwendung, Framework Programmieren auf der Basis:
Java und Swing, Eclipse Rich Client, Eclipse Plugin. Testfälle Programmierung für Steuergeräte (ASAM und ODX Standards) , Testsanalyse, Tests-Statistiken, Testplannung, Testtoll- Konzeptionierung.
ODX ? Anpassung/Konvertierung in unterschiedlichen Server ? Umgebungen : In2Soft, Softing, DSA, T-Systems. Protokolle KWP und UDS.
Teilprojektleitung.

Programmiersprachen: Java
Werkzeuge: Eclipse, Swing, XML, SVN, JIRA, In2Soft ? ODX Tools, Softing ? ODX Software.

Kunde/Branche:Daimler-Benz AG, Fahrzeuge Entwicklung, Abteilung Steuergeräte

Betriebssysteme: WinXP
11/2006 ? 03/2007
Projekt: Java Programmierung Fahrten-Pflegesystem

Aufgabe: Client-Anwendung Programmieren auf der Basis:
Java, Swing, DB Oracle, Hibernate, diverse Frameworks
GUI Design, Logikabbildung

Programmiersprachen: Java, UML
Werkzeuge: Eclipse, Hibernate, Swing
Datenbanken: Oracle

Kunde/Branche: DB AG, Öffentlicher Verkehr

Betriebssysteme: Win2000
04/2006 ? 10/2006
Projekt: C++ und Java Programmierung

Aufgabe: Erstellung der Software für Serverinstallationen (C++), Client-Anwendung Programmieren auf der Basis:
Java, Visual C++, MSI Installer, SWT, DB Oracle, JDBC, XML, Hibernate
GUI Design, Logikabbildung, Datenbankanbindung

Programmiersprachen: Java, C++
Werkzeuge: Eclipse, Hibernate, Visual C++, VSS
Datenbanken: Oracle

Kunde/Branche: DB AG, Öffentlicher Verkehr

Betriebssysteme: Win2000
10/2005-03/2006
Projekt: Preisbildung- und Betreuungssystem

Aufgabe:
GUI, Fachlogik - Implementierung, Reporting, Datenimport ?Export,
Bath-Anwendungen, Datenmodell, Anbindung von COM und ActiveX ?Objekte
Softwaredesign
Hibernate
Umfeld: PC

Programmiersprachen: Java, C++
Werkzeuge: Eclipse, Hibernate, Visual C++, CVS, Junit
Datenbanken: Oracle

Kunde/Branche: DB AG, Öffentlicher Verkehr

Betriebssysteme: Win2000,
05/2005-08/2005
Projekt: Datenlogistiksystem ? Entwicklung und - Implementierung

Aufgabe:
Datenbankdesign, PHP - Scripts, Server-Administration
Moduleentwicklung: CMS, Shop für Großhändler, Warenwirtschaftssystem-Anbindung

Umfeld: PC, Linux

Programmiersprachen: Javascript, Smarty, PHP, HTML,XML
Datenbanken: MySQL
Kunde/Branche: Textilproduktion

Betriebssysteme: Win2000, Linux


03/2002-04/2005
Projekt: CMS(Content Management System) ? Weiterentwicklung

Aufgabe:
Java-Programme/Bearbeitungstools, PHP - Scripts, Datenbankdesign, Server-Administration
Umfeld: PC

Programmiersprachen: Java , Javascript, PHP, HTML, Java2(GUI),XML, SVG
Werkzeuge: JBuilder, diverse Editoren, CVS, Zend Guard/Optimizer
Datenbanken: MySQL, MS SQL, MS Access
Kunde/Branche: Software-Dienstleistungen ,
Implementierungen bei: Stadt Reutlingen, Stadt Rottenburg,
CDU Baden-Württemberg, Deutsches Hotel- und Gaststättenverband Baden ? Württemberg.

Betriebssysteme: Win2000, Linux


01/2002-02/2002
Projekt: Warenwirtschaftsoftware ? Weiterentwicklung

Aufgabe:
Module für die Bestellungen ? Abwicklung, Grafische Oberfläche,
Datenbankdesign und -Programmierung
Umfeld: PC

Werkzeuge: Sybase PowerBuilder
Datenbanken: MS SQL
Kunde/Branche: Textilproduktion

Betriebssysteme: Win2000


10/2001-12/2001

Projekt: Internet Shop-Generator (Professionelle Version)

Aufgabe:
Java- Module - Architektur, Komplette Client-Server Java ? Anwendung (Shop-Generator)
Grafische Oberfläche für Datenerfassung und Darstellung,
FTP ? Modul für die Datenübertragung, Module für Shop -Seiten und ?Scripts
Generierung und Bearbeitung. Serverseitige Module ? Programmierung, Erstellung der Schnittstelle zum XML.
Umfeld: PC

Programmiersprachen: Java , Javascript, Perl, HTML, J2EE(XML, GUI)
Werkzeuge: JBuilder, diverse Editoren

Kunde/Branche: Software-Dienstleistungen

Betriebssysteme: WinNT, Win2000, WinXP

12/2000 ? 09/2001
Projekt:
Java und C Anwendungen, Perl- und Datenbank-Scripts

Aufgabe:
Datenbearbeitung von Tabellendaten auf der Client ? Seite, Datenbankanbindung mittels JDBC zu DB2 und Oracle,
Datenbankscripts ? Erstellung für Tabellendatenverwaltung,
Erstellung C-, Shell- und Perl Programme für Datenbearbeitung auf der Server ? Seite, grafische Oberfläche in Java für die Datenverwaltung mit implementierter Geschäfts ? Logik mit der Benutzung StarNetwork ? Framework und JApplets, Datenbanktabellen ? Design und Erstellung, Batch ? Programme in Java auf dem Server etc.


Umfeld: PC, Unix

Programmiersprachen: Java , C, Perl, J2EE (JDBC und XML) ,
Werkzeuge: Jbuilder, Kawa , GNU
Datenbanken:DB2, Oracle
Netzwerk: Token Ring, Ethernet

Kunde/Branche: DEBIS AG, Softwaredienstleistungen

Betriebssysteme: WinNT, AIX

07/2000 - 11/2000
Projekt:
Erstellung des Java/Batch - Anwendungsprototyp
Aufgabe:
Software-Architektur, Fachklassen für Versicherungsverträge - Abbildung
erstellen (EJB), Laufzeittest für Programm.

Umfeld:PC,

Programmiersprachen: Java
Werkzeuge: IBM VA for Java, IBM VA for Smalltalk,
J2EE (EJB ? Client/Server Architektur), UML.
Netzwerk: Token Ring

Kunde/Branche: ARAG Versicherung

Betriebssysteme: WinNT



02/2000 ? 06/2000




Projekt:
Erstellung des Geschäftspartner - Systems
Aufgabe:
GUI ? Oberfläche als Client - Java Applikation
mit Host ? Anbindung ( IBM Mainframe ),
Anbindung des Hosts mittels MQSeries,
XML ? Beans Design Generierung und Implementierung,
Hilfesystem Programmierung mit JavaHelp
und Klassendesign

Umfeld:PC,

Programmiersprachen: Java, HTML, XML,
Werkzeuge: IBM VA for Java, IBM Xmas, IBM XML Tools
Netzwerk: Token Ring

Kunde/Branche: Provinciale Versicherung

Betriebssysteme: WinNT

09/1999 - 01/ 2000




Projekt:
Zeiterfassungssystem

Aufgabe:
Klassendesign für Grafische Oberfläche, use cases Erstellung,
Java ? Applikation mit JDBC ? Anbindung Programmierung

Umfeld: PC
Programmiersprache: Java
Werkzeuge: JBuilder , IBM WebSphere
Datenbank: Jdatastore , DB2
Netzwerk: Token Ring

Kunde/Branche: IBM Deutschland, Softwaredienstleistungen
Betriebssysteme: WinNT

08/1999 ? 09/1999
Projekt:
IBM - interne Intranet-Aufbau
Aufgabe:
Intranet-Dienst für eine Softwareabteilung ? Aufbau.
Archiv-, Bibliothekdienst Skills -Verwaltung
Servlets- und JSP- Erstellung WebSphere Studio,
WebSphere Installation und Konfiguration, Datenbankanbindung
mittels JDBC.

Umfeld: PC
Datenbank: DB2
Netzwerk: Token Ring

Kunde/Branche Softwaredienstleistungen

Betriebssysteme: NT, AIX



04/1999 - 07/ 1999

Projekt:
IBM MQSeries Workflow

Aufgabe:
Produkttest in unterschiedlichen Fremdsprachen und auf
Verschiedenen Betriebssystemen, Testcases Erstellung
als Scripts für Testtool, Fehlerbeseitigung und Dokumentationserstellung.
Testen des Produkts in der Java-Umgebung mit verschiedenen Übertragungsprotokolle. Java ? Client Test.

Umfeld: PC
Datenbank: DB2
Protokolle: CORBA,OSA,RMI
Netzwerk: Token Ring


Kunde/Branche Softwaredienstleistungen

Betriebssysteme: NT, OS2, AIX, Win95,Win98

03/1999
Projekt:
IBM Visual Info

Aufgabe:
Weiterentwicklung des Produkts, Datenbank-Schnittstelle Erweiterung für Datenaustausch zwischen GUI und DB. Elemente der grafischen Oberfläche - Programmierung.

Programmiersprachen: C,C++
Umfeld: PC
Datenbank: DB2

Netzwerk: Token Ring

Kunde/Branche Softwaredienstleistungen
Betriebssysteme: OS2



09/1998 - 12/ 1998


Projekt:
IBM MQSeries Workflow

Aufgabe:
Produkttest in unterschiedlichen Fremdsprachen und auf
Verschiedenen Betriebssystemen, Testcases Erstellung
als Scripts für Testtool, Fehlerbeseitigung und Dokumentationserstellung.

Umfeld: PC
Datenbank: DB2
Netzwerk: Token Ring

Kunde/Branche: Softwaredienstleistungen
Betriebssysteme: NT, OS2, AIX, Win95


04/1998 - 08/ 1998

Projekt:
Reisebuchungs- und Reisebearbeitungssystem

Aufgabe:
Hilfeteil des Produktes als Java Applet,
JDBC ? Anbindung, Servlet Programmierung,
HTML-Seiten Generierung

Umfeld: PC
Programmiersprachen: Java
Werkzeuge: IBM VA for Java, JDK, JSDK
Datenbank: DB2
Netzwerk: Token Ring

Kunde/Branche: Softwaredienstleistungen
Betriebssysteme: NT, OS2 mit DB2 - Server


Aus- und Weiterbildung

Aus- und Weiterbildung

Studium: Volkswirt/Promotion
Beruf: Softwareentwickler
Qualifiziert als Software Engineer vom IBM Global Service
Java/OOP/Internet-Entwicklung Schulungen bei IBM,Siemens

Kompetenzen

Kompetenzen

Top-Skills

Java basierte Client-Server Anwendungen, Services, GUI und Datenanbindung.

Produkte / Standards / Erfahrungen / Methoden

Sun-JDK, -JSDK, -JDBC unter WinNT/2000/95/98 Win XP, Win 7, Linux;
J2EE, EJB, Swing , StarNetwork,SWT, Hibernate, Riena Framework, RCP
Apache, IIS Web-Servers;
WebSphere, MQ Series, Tomcat,JBoss;
Jbuilder,Sybase PowerBuilder, IBM VisualAge, KAWA, RationalRose , SWT Designer, GWT,VAADIN
div HTML/XML-Editoren

Betriebssysteme

OS/2
Unix
AIX, Linux
Windows

Programmiersprachen

Basic
C
C++
Java
JavaScript
Perl
PHP
Smalltalk
SQL, XML, XSL

Datenbanken

Access
DB2
JDBC
MS SQL Server
MySQL
ODBC
Oracle

Branchen

Branchen

Versicherungen, Softwaredienstleistung, Daimler Benz AG, Deutsche Bahn AG

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.