Fachlicher Schwerpunkt dieses Freiberuflers

JAVA Enterprise Entwicklung (J2EE, Spring Framework, Microservices)

verfügbar ab
01.12.2020
verfügbar zu
90 %
davon vor Ort
20 %
PLZ-Gebiet, Land

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Österreich

Schweiz

Einsatzort unbestimmt

Städte
München
50 km
Remote-Einsatz
Remote jederzeit möglich
Kommentar

Bevorzugt remote

Position

Projekte

08/2017 - 12/2019

2 Jahre 5 Monate

Weiterentwicklung einer Konfiguration und Deployment Managment Lösung

Rolle
Software Entwickler
Kunde
Bank
Einsatzort
Frankfurt am Main
Projektinhalte
  • Weiterentwicklung einer Konfigurations und Deployment Lösung (Spring, Wicket) 
  • Weiterentwicklung eines Admin Tools zur Verwaltung von Accounts, Rollen und Berechtigungen (Spring, Vaadin) 
  • Administration und Konfiguration des Atlassian Toolstacks inkl. Workflow Anpassung in Jira
  • Weiterentwicklung von Jira Plugins
  • Migrations Lösungen in Groovy um Confluence Seiten und Jira Projekte auf eine globale Instanz zu migrieren

Kenntnisse

Java 8

Spring Framework

Apache Wicket

Vaadin

JPA

PL/SQL

Oracle SQL

Groovy

Spring Boot

Scrum

Produkte

Oracle 12

Apache Tomcat

RedHat Linux

IntelliJ IDEA

Oracle SQL Developer

Nexus

Bitbucket

Atlassian JIRA

Atlassian Confluence

JFrog Artifactory

Jenkins

Teamcity

10/2015 - 06/2017

1 Jahr 9 Monate

Neuentwicklung Microservices

Rolle
Softwareentwickler (Scrum / 2 wöchige Sprints)
Kunde
Startup im Healthcare Bereich
Projektinhalte

Neuentwicklung verschiedener Service hauptsächlich im Java Backend Bereich

  • Weiterentwicklung eines SOAP Services auf Basis von Spring
  • Neuentwicklung verschiedener Microservices. Für die Kommunikation untereinander wurde rabbitMQ eingesetzt.
  • Alle Services wurden über Docker Images bereitgestellt.
  • Einrichtung und Installation von Oracle 11g, Jira, Bitbucket und Sonar
  • Reengineering einer Android App eines Medical Devices und Erstellung eines Prototypen. Ausarbeitung der Verschlüsselung und Entschlüsselung der Daten.
  • Komplette Neuentwicklung eines Frontends zur Verwaltung von Medical Devices.
Kenntnisse

Java 8

JEE 7

Spring Framework

Wildfly

Eclipse IDE

Jira

Confluence

Bitbucket

Bamboo

Sonar

Oracle 11

MongoDB 3.4

rabbitMQ

Docker

jFrog Artifactory

02/2015 - 08/2015

7 Monate

Webfrontend (JSF/Primefaces)

Rolle
Softwareentwickler (Scrum / 2 wöchige Sprints)
Kunde
Mittelständisches Unternehmen im telemedizinischem Umfeld
Projektinhalte

kompletter Rewrite einer Softwarelösung zur Akquise von neuen Patienten inkl. aller externen Schnittstellen

  • Entwicklung einer 4-schichten Architektur (Eventdriven Design)
  • Webfrontend (JSF/Primefaces)
  • Backend JEE (Dialoglayer, Domainlayer, Persitierungslayer MongoDB)
  • MongoDB (Event Store zur Speicherung von Events, Querypfad lesend über Readmodels für den schnellen Zugriff auf die Daten)
Kenntnisse

Java 8

JSF

Primefaces

JEE 7

Wildfly

Eclipse IDE

Subversion. MongoDB 2

10/2014 - 01/2015

4 Monate

Rewrite eines Teilbereichs einer CRM Anwendung

Rolle
Softwareentwickler (Scrum)
Kunde
Mittelständisches Unternehmen im telemedizinischem Umfeld
Projektinhalte

Rewrite eines Teilbereichs einer CRM Anwendung zur telemedizinischen Betreuung von Patienten mit chronischer Herzinsuffizienz in einem Gesundheitsprogramm

  • Entwicklung einer 4-schichten Architektur
  • für das Frontend wurde Eclipse RCP eingesetzt
  • Backend JEE (CQRS, Dialoglayer, Domainlayer, Datenbanklayer)
Kenntnisse

Java 8

Eclipse RCP Framework mit SWT

JEE 7

Wildfly

Oracle 12 Datenbank

Subversion

Maven

Eclipse IDE

Jenkins

07/2012 - 09/2014

2 Jahre 3 Monate

Betreuung und Weiterentwicklung aller PHP Lösungen

Rolle
Softwareentwickler (Scrum)
Kunde
Mittelständisches Unternehmen im telemedizinischem Umfeld
Projektinhalte

Betreuung und Weiterentwicklung aller PHP Lösungen im Unternehmen

  • Weiterentwicklung einer Softwarelösung (Webfrontend) zur Akquise neuer Patienten inkl. Patienteneinschreibung und Übergabe an ein eigenes CRM System (.NET)
  • Weiterentwicklung Background Prozesse zur Synchronisierung von Daten, Weiterverarbeitung der angelieferten Daten der Krankenkassen, Generierung von CSV/PDF/JDF Dateien für den Postversand (Teilnahmeerklärung eines Patienten)
  • Anbindung und Weiterentwicklung der Schnittstellen zu den Krankenkassen und zu den Nachfolgesystem im Unternehmen
  • Weiterentwicklung eines Billingportals für Abrechnungszwecke mit den Krankenkassen und Ärzten
  • Weiterentwicklung einer Asset Management Lösung zur Verwaltung von Telemetriegeräten
  • Migration des Datenbestand einer großen Krankenkasse von MySQL auf Oracle 12
Kenntnisse

PHP 5.2

firmeneigenes PHP Framework

MySQL

Oracle 12

Apache unter ZentOS

Subversion

phpStorm IDE

Jenkins

Maven

SOAP

XML

Mantis

xWiki

Maven

08/2010 - 05/2012

1 Jahr 10 Monate

3rd Level Support, Analyse und Fehlerbehebung

Rolle
Softwareentwickler
Kunde
Großer Mobilfunkanbieter (Telekommunikation)
Projektinhalte

Softwareentwicklung mit dem Schwerpunkt Weiterentwicklung der konzerneigenen Internetportale:

  • Weiterentwicklung einer Kundenservice Anwendung für Bestandskunden
  • Weiterentwicklung / Relaunch einer SingleSignOn Anwendung
  • Unterstützung bei der Weiterentwicklung eines Händlerportals
  • Weiterentwicklung / Relaunch eines mobilen Portals.
  • Entwicklung einer iPhone Anwendung (Hybride Anwendung - nur Webkit Ansicht)
  • Projektbezogene Entwicklung mit Business Analyse, Spezifikation von Systemen und Prozessen, Konzeption und Design
  • Deployment über RPM's
Kenntnisse

PHP5

Zend Framework (MVC

weitere Komponenten)

Smarty

HTML

Javaskript

jQuery

CSS

MySQL

Apache2

Linux

SOAP/Restservice

Subversion

Zend Javabridge (Zugriff auf ein J2EE Backend)

Zend Server

Zend Studio

phpStorm

Reddot (CMS)

Jira

RTS

Confluence

Subversion

07/2010 - 08/2010

2 Monate

Relaunch eines Handwerkerportals

Rolle
Berater
Kunde
Informationsanbieter
Projektinhalte
  • Requirements Engineering / Konzeptionierung
  • Erstellung eines Datenmigrationskonzepts zur Migration von Lotus Notes Daten in eine MySQL Datenbank
  • Erstellung eines Pflichtenhefts
Kenntnisse

SQL

Produkte

Microsoft Word

01/2008 - 07/2010

2 Jahre 7 Monate

Gründung eines Unternehmens im Web 2.0 Umfeld

Rolle
CEO
Einsatzort
München
Projektinhalte

Aufbau / Gründung eines Unternehmens im Web 2.0 Umfeld u.a. Erstellung eines Geschäftskonzepts, Businessplan, Analyse des Marktsegments, Geschäftsprozessanalyse, Anforderungsanalyse, mehrmonatiger Auslandsaufenthalt, Implementierung

Produkte

PHP5

MySQL5

HTML

CSS

Javascript

Ajax

Smarty

Zend

06/2010 - 06/2010

1 Monat

Anforderungsanalyse Lieferantenportal

Rolle
Consultant
Kunde
Mittelständisches Unternehmen (Maschinenbau)
Projektinhalte
  • Erweiterung eines Lieferantenportal / einer Lieferantenmanagment Anwendung.
  • Erstellung eines Grobkonzepts inkl. Aufwandabschätzung.
Kenntnisse

PHP4

Produkte

Windows Server

Microsoft SQL Server 2005

Microsoft Word

08/2009 - 03/2010

8 Monate

Neuentwicklung eines Internet-Portal Prototypen

Rolle
CTO
Projektinhalte

Neuentwicklung eines Internet-Portal Prototypen im universitärem Umfeld zur Präsentation bei verschiedenen Investoren.

  • Entwicklung des Datenbankdesigns
  • Serverkonfiguration
  • Anforderungsanalyse der 1. Version
  • Erstellung eines ersten Prototypen (Frontend/Backend) mit PHP5
  • Zusammenarbeit mit einer Werbeagentur (Agentur übernimmt Aufgaben in den Bereichen SEO, Unternehmens CI, Grafikdesign)
  • Projektmanagement
  • Internationalisierung
Produkte

PHP5

MySQL5

HTML

CSS

Smarty

Linux

Netbeans 6.8

10/2005 - 10/2007

2 Jahre 1 Monat

Neuentwicklung einer Anwendung

Rolle
Softwareentwickler, später Architekt mit Spezifikationserstellun
Kunde
großes Telekommunikationsunternehmen (Nachfolgeauftrag)
Projektinhalte
  • Neuentwicklung einer Anwendung zur elektronischen Disponierung und Abwicklung von Montageaufträgen an externe Auftragnehmer.
  • Die Anwendung besteht aus folgenden Komponenten:
    • Intranetanwendung (PHP) für den Innendienst
    • Internetanwendung (PHP) für externe Auftragnehmer mit Integration in einen Bea Applicationserver als Portlet
    • Axis Webservice (Java) zur Synchronisierung der Benutzerdaten zwischen dem Bea-System und unserer Anwendung (inkl. Unittests).
    • Java-Prozess zum Senden und Empfangen von Messages auf einem MQ-Server-Cluster (Auftragsdaten)
  • Nach dem Launch wurde sowohl der First- und Secondlevel Support  von uns übernommen. Im Einzelnen übernahm ich u.a. als Ansprechpartner:
    • den Schnittstellen-Support für externe Partner
    • den Anwendersupport für den Innendienst und den externen Auftragnehmer
    • den Support des Produktmanagments bei Fragen rund um die Anwendung.
    • das Bugtracking / die Fehleranalyse mit anschl. Fehlerbehebung
    • die Koordinierung des Supports (Weiterleitung / Monitoring verschiedener Supporttickets an externe Partner)
    • die Konzeption neuer Schnittstellen (z.b. zu einem SAP System)
    • den Support während der Umstellung des Portals auf eine Hardware-Clustering Lösung (inkl. Lasttest und Testscripterstellung)
    • die Weiterentwicklung der Anwendung und des Backends
    • das Deployment neuer Versionen
Kenntnisse

PHP5

PEAR

HTML

CSS

Java 1.4+1.5

MySQL 4

Linux (Debian)

Apache 2

Eclipse

IBM MQ Server

J2EE (Webservices unter Axis)

Tomcat

07/2004 - 02/2007

2 Jahre 8 Monate

Erweiterung einer unternehmensweiten Intranetlösung

Rolle
Softwareentwickler
Kunde
großes Telekommunikationsunternehmen
Projektinhalte
  • Erweiterung einer unternehmensweiten Intranetlösung  zur Unterstützung der Vertriebsmitarbeiter in der Presalesphase beim Vertrieb von kleinen bis mittelgrossen Telekommunikationsanlagen und weiteren IT-Komponenten.
  • Registrierte Benutzer im System: ca. 5000 Mitarbeiter
Kenntnisse

PHP4

HTML

CSS

Javascript

Ajax

MySQL 4

Linux (Debian)

Apache 2

Windows 2000

Eclipse

01/2004 - 05/2004

5 Monate

Weiterentwicklung / Portierung

Rolle
Softwareentwickler
Kunde
Dienstleister
Projektinhalte

Weiterentwicklung / Portierung einer B2B Plattform u.a. mit Userverwaltung, Projektverwaltung

Kenntnisse

ASP.NET

C#

MS-SQL Server 2000

Windows 2000 Server

04/2003 - 10/2003

7 Monate

Office Lösung im Bereich Cartering

Rolle
Softwareentwickler, Projektleiter, Architekt
Kunde
Dienstleister
Projektinhalte
  • Office Lösung im Bereich Cartering
  • Neuentwicklung einer Office-Lösung u.a.
    • Artikelstammverwaltung
    • Kundenverwaltung
    • Zugriffsverwaltung
    • Rechnung / Angebotserstellung
    • Client: .NET WinForm Anwendung
  • Server: .NET Webservice (Businesslayer / Datalayer)
Kenntnisse

Visual Studio .NET 2002 Architect

.NET Framework 1.0

C#

Visual C++.NET - Managed C++

Mailslots

SQL-Server 2000 Enterprise

Windows 2000 Advanced Server

Windows XP Clients

Windows Forms

Webservice

SOAP

06/2003 - 06/2003

1 Monat

Erweiterung einer bestehenden Flash-Anwendung

Rolle
Softwareentwickler
Kunde
Werbeagentur
Projektinhalte
  • Gewinnspiel (Reisebranche)
  • Erweiterung einer bestehenden Flash-Anwendung mit PHP Backend
Kenntnisse

Flash MX (Actionscript)

PHP

MySQL

Linux

01/2003 - 03/2003

3 Monate

Planung B2B Plattform

Rolle
Softwareentwickler
Kunde
Dienstleister
Projektinhalte

Planung B2B Plattform, Design einer E-Commerce Plattform / Erstellung eines Prototypen

Kenntnisse

ASP.NET

C#

MS-SQL Server 2000

Projekthistorie

Zeitraum:                  07/2002 - 10/2002
Kunde:                     IT-Leasing-Unternehmen (200 MA)
Projekt:                   Reportinglösung

Aufbau eines konsolidierten, unternehmensübergreifendes

Reportingwesens.  Migration bestehender Reports in ein

neues Tool. Datenbankdesign

tätig als:                 Softwareentwickler
Software:                  MS SQL 6.5/97/2000, Access 2000, HTML/Javascript, ASP 3.0,

IIS 5.0



Zeitraum:                  06/2002 - 07/2002
Kunde:                     Privatperson
Projekt:                   Routenplaner

Weiterentwicklung eines Routenplaner-Applets unter Verwendung

des Dijkstra (Greedy) Algorithmus. Ermittlung und grafische

Darstellung der besten Route durch ein Nahverkehrssystem von

einem Startort zu einem Zielort.

Das Programm soll die Fahrpläne beliebig vieler Nahverkehrslinien

importieren können sowie den dazugehörigen Netzplan

(im Ascii-Format) abspeichern.

tätig als:                 Berater
Software:                  Java 1.2, Swing

 

Zeitraum:                  05/2002 - 07/2002
Kunde:                     Dienstleister
Projekt:                   Administrationstool

Planung, Implementierung eines Tools zur Datenbankadministration

(Swing Java-Client und PHP-Backend), Test. Deployment des

Clients per Java Webstart(JNLP).

tätig als:                 Realisierer / Projektleiter
Software:                  Java 1.4, Swing, PHP, Apache, MySQL, Linux

Zeitraum:                  04/2001 - 01/2002
Kunde:                     Informationsanbieter
Projekt:                   B2B-Portal

Realisierung, Weiterentwicklung mehrerer Server Lösungen

(u.a. Volltextsuchmaschine, Spider, Contentmanagment)

Portierung der vorhandenen Programme auf Oracle 8/8i

Erstellung und Erweiterung mehrerer interner Verwaltungsprogramme

tätig als:                 Realisierer
Software:                  Visual Basic 6.0, C++, Access 2.0, Oracle 8/8i, HTML, Website(Webserver),

TOAD, Dreamweaver 4, Windows NT


Zeitraum:                  09/2000 - 03/2001
Kunde:                     IT-Dienstleister (Telekommunikation)
Projekt:                   Planungstool

Weiterentwicklung eines Planungs- und Angebotstools für EWSD Anlagen

inkl. automatische Berechnung der benötigten Komponenten und Auswertungen

in Form von mehreren Reports. Schnittstelle zu Haskell.

tätig als:                 Realisierer
Software:                  Access 97, VBA, Windows NT, Hasell, Visual Basic 6.0, COM


Zeitraum:                  07/2000 - 08/2000
Kunde:                     IT-Dienstleister (Telekommunikation)
Projekt:                   Java Prototyp

Entwicklung eines Java-Prototypen für eine bestehende Konfiguratorlösung.

Client (Swing-Applet) kommuniziert per RMI mit dem Server

(Client/Server Architektur).

Signierung des Applets und Erstellung eines Testzertifikats.

Evaluierung mehrerer EJB Applicationserver (Websphere/Appcenter)

tätig als:                 Realisierer
Software:                  Java 1.2, JBuilder3


Zeitraum:                  11/1999 - 06/2000
Kunde:                     IT-Dienstleister (Telekommunikation)
Projekt:                   Planungstool

Neu- und Weiterentwicklung eines Planungs- und Angebotstools für

NC/Netmanager Anlagen inkl. automatische Berechnung der benötigten

Komponenten.

tätig als:                 Realisierer
Software:                  Access 97, VBA, Windows NT, Visual Basic, C++, Haskell


Zeitraum:                  03/1999 - 01/2001
Kunde:                     IT-Dienstleister (Telekommunikation)
Projekt:                   Referenzdaten

32-bit Portierung / kontinuierliche Weiterentwicklung eines

Referenzdatentools zur Auswertung von weltweit installierten

Telekommunikationsanlagen. Import-/ Exportschnittstelle zu Excel.

tätig als:                 Realisierer, Projektleiter
Software:                  Access 2.0/97, VBA, Windows NT


Zeitraum:                  09/1998 - 02/1999
Kunde:                     IT-Dienstleister (Telekommunikation)
Projekt:                   Monitoringtool                            

32-bit Portierung / Weiterentwicklung eines Monitoringtools zur Überwachung

der Produktion eines Feritgungswerk zur Herstellung von TK-Komponenten.

Daten kommen von einem Großrechnersystem.

tätig als:                 Realisierer, Projektleiter
Software:                           Access 2.0/97, VBA, Windows NT


Zeitraum:                  05/1998 - 07/1998
Kunde:                     Software-Hersteller
Projekt:                   Datensicherung                            

Neuentwicklung einer mandantenfähigen Backup-Lösung (Sicherung und

Wiederherstellung bestimmter Daten) für Steuerberater. Entwicklung eines

Komprimierungsalgortihmus (zur Erstellung eines Archivs).

tätig als:                 Realisierer
Software:                  Visual Basic 5.0, Visual C++ 5.0, Access 97


Zeitraum:                  03/1998 - 04/1998
Kunde:                     Software-Hersteller
Projekt:                   Dokumentenmanagment                            

Programmierung einer Dokumentenmanagmentlösung zur Verwaltung von

Word-Dokumenten und Powerpoint-Präsentationen. Word/Powerpoint wurden

per OLE-Automatisierung angesprochen.

Bibliothek zur automatischen Ansteuerung eines Druckers im Netzwerk.

tätig als:                 Realisierer
Software:                  Visual Basic 5.0, Access 97


Zeitraum:                  03/1998 - 03/1998
Kunde:                     Software-Hersteller
Projekt:                   Framework                            

Entwicklung eines Frameworks zur Verschlüsselung/Entschlüsselung von

Datenbanken. Reverseengineering des Access Dateiformats.

tätig als:                 Realisierer
Software:                  Visual Basic 5.0, Visual C++ 5.0, Access 97, Windows NT


Zeitraum:                  12/1997 - 01/1998
Kunde:                     Dienstleister
Projekt:                   Zeiterfassungssystem

Entwicklung einer Client/Server Lösung. Kommunikation über RPC.

Daten wurden von Chipkarte am Client ausgelesen. Shutdown / Start

des Servers über Administrationsclient möglich. Umfangreiches Statistik

Programm zur Auswertung der erfassten Arbeitszeiten

tätig als:                 Realisierer
Software:                  Visual C++ 5.0 (MFC), Access 97, Windows 95 / NT


Zeitraum:                  07/1997 - 09/1997
Kunde:                     Dienstleister
Projekt:                   kaufm. Komplettlösung

Entwicklung einer Auftragsverwaltung, Software zur Faktura, elektr.

Produktkatalog, Lagerverwaltung, sowie ein Transport-Planungstool .

Die Datenbank selbst wurde zuerst für Informix (Sinix/Unix) erstellt

und später auf den SQL-Server migriert. Datenzugriff über RDO/ODBC.

tätig als:                 Realisierer
Software:                  Visual Basic, MS-SQL Server 6.5, Windows 95 / NT, Sinix, Informix

Branchen

  • Handel
  • Software-Hersteller
  • Dienstleister
  • Informationsanbieter
  • Telekommunikation
  • Internet
  • Banken
  • Versicherung
  • IT-Dienstleister
  • Leasing

Kompetenzen

Programmiersprachen
.NET
Ajax
Basic
Visual Basic 4.0/5.0/6.0, VBA, ASP 2.0, 3.0 (sehr gute Kenntnisse)
C
ANSI (Grundkenntnisse)
C++
VC 5.0/6.0, Watcom, C++ Builder (gute Kenntnisse)
dBase
Grundkenntnisse
Delphi
Grundkenntnisse
Groovy
Haskell
Java
Java 1.1,1.2, 1.3, 1.4, 1.5 (gute Kenntnisse), Javascript 1.2 (+DOM)
Java 8
JavaScript
Java 1.1,1.2, 1.3, 1.4, 1.5 (gute Kenntnisse), Javascript 1.2 (+DOM)
JEE 7
JPA
MIDL
Oracle SQL
Oracle/SQL
PHP
PHP4 (gute Kenntnisse)
PHP5
PL/SQL
Grundkenntnisse
Rexx
früher unter OS/2 (Grundkenntnisse)
Shell
Shellscripts unter Sinix (Grundkenntnisse)

Betriebssysteme
Linux
Linux RedHat
MS-DOS
5.0, 6.0 (gute Kenntnisse)
Novell
Netware (Grundwissen)
OS/2
2.0, 2.1, Warp (sehr gute Kenntnisse)
RedHat Linux
Unix
Sinix, Linux (gute Kenntnisse)
Windows
3.x, 95, 98, NT, 2000, XP, 2003 (sehr gute Kenntnisse, Win32-API)
Windows Server

Datenbanken
Access
2.0, 97, 2000 (sehr gute Kenntnisse)
ADO
gute Kenntnisse
ADO.NET
sehr gute Kenntnisse
BDE
bei Delphi / C++ Builder (Grundkenntnisse)
DAO
3.0, 3.5, 3.6 (sehr gute Kenntnisse)
Informix
unter Sinix (Grundlagen)
ISAM
(gute Kenntnisse)
JDBC
(sehr gute Kenntnisse)
Microsoft SQL Server 2005
MongoDB 3.4
MS SQL Server
ab V6.5 (sehr gute Kenntnisse)
MySQL
(sehr gute Kenntnisse)
MySQL5
ODBC
(sehr gute Kenntnisse)
Oracle
8.0, 8i (gute Kenntnisse)
Oracle 11
Oracle 12
Oracle 12c
Oracle SQL Developer
RDO
sehr gute Kenntnisse
SQL
(sehr gute Kenntnisse)

Sprachkenntnisse
Deutsch
Muttersprache
Englisch
fließend
Spanisch
Grundkenntnisse

Hardware
CD-Writer / Brenner
Drucker
Iomega
Kartenlesegeräte (Chipkarte)
Modem
Motorola
PC
ab 286er
Scanner
Soundkarten

Datenkommunikation
CORBA
Grundkenntnisse
Fax
(gute Kenntnisse)
Internet, Intranet
(sehr gute Kenntnisse)
ISO/OSI
OSI-Referenzmodell (gute Kenntnisse)
Jboss Remoting
Grundlagen
LAN, LAN Manager
Netzwerkadministration
Novell
Netware (Grundwissen)
parallele Schnittstelle
(gute Kenntnisse)
rabbitMQ
Remoting
Unter .NET (Grundkenntnisse)
RFC
(Grundlagen)
RMI
Gute Kenntnisse, Unter Java (gute Kenntnisse)
Router
RPC
(gute Kenntnisse)
SMTP
(sehr gute Kenntnisse)
SOAP
Webservices unter Axis, .NET Webservices, WSDL (sehr gute Kenntnisse)
TCP/IP
(sehr gute Kenntnisse)
Token Ring
Windows Netzwerk
(sehr gute Kenntnisse)
Winsock
(sehr gute Kenntnisse)

Produkte / Standards / Erfahrungen
Apache Tomcat
Apache Wicket
Atlassian Confluence
Atlassian JIRA
Bamboo
Bitbucket
Confluence
CSS
Docker
Eclipse IDE
HTML
IntelliJ IDEA
Jenkins
jFrog Artifactory
Jira
Maven
Microsoft Word
Nexus
Scrum
Smarty
Sonar
Spring Boot
Spring Framework
Teamcity
Vaadin
Wildfly
Zend
Datenzugriff:
  • ISAM: Grundkenntnisse
  • BDE: bei Delphi / C++ Builder (Grundkenntnisse)
  • DAO: 3.0, 3.5, 3.6 (sehr gute Kenntnisse)
  • JDBC: gute Kenntnisse
  • RDO: sehr gute Kenntnisse
  • ADO: sehr gute Kenntnisse
  • ADO.NET: sehr gute Kenntnisse
  • Hibernate: Grundkenntnisse
  • JPA: Gute Kenntnisse

Produkte & Erfahrungen:

  • Internet-Server: Website, Apache Web Server, Microsoft IIS 4.0/5.0, Java Servlets/JSP: Tomcat, Resin Engine, Jetty
  • Applicationserver: IBM Websphere (Installation und Konfiguration), Jboss, Wildfly, Borland Appserver (Evaluierung), Zend Server
  • Continuos Integration: Jenkins
  • Entwicklungsumgebungen: Visual Studio (VC6, VB6, Visual Interdev), Visual Studio .NET Enterprise Architect 2002/2003, Visual Studio 2008, Borland JBuilder, Aptana Studio 1.2, Eclipse, Netbeans 6.x, PHP Storm, IntelliJ Idea
  • MS-Office: VBA Makros, Entwicklung unter Access 97/2000/2002, Zugriff per OLE-Automatisierung auf Word/Excel von externen Prozessen, RTF Format
  • Datenbank-Tools: TOAD für Oracle 8, phpMyAdmin, SQL Developer
  • HTML/Javascript: Dreamweaver 3.0/4.0/MX, Textpad, Ultraedit
  • Installation: Setuperstellung mit InstallShield 3, Deployment von .NET Anwendungen, sowie Webservices / Anwendungen unter Axis und Tomcat
  • Bibliotheken: MFC, OWL, .NET Libaries, SQLDMO, OLEDB, PDFLib
  • Messaging: IBM MQ Server 5.3/6.0 (Konfiguration, Implementierung)
  • Webservice/SOA: .NET, Java (Tomcat/Axis)
  • Strukturierte Analyse und Design (CASE 4/0)
  • Objektorientierte Analyse und Design (Grundlagen)
  • Datenbankdesign (Entity-Relationship-Modell)
  • Projektmanagment (MS-Project 98/2000)
  • Netzwerkadministration (Novell / Windows-Netzwerke / Sinix / OSI-Referenzmodell)

Bemerkungen

Besonderes Interesse an Projekten im Java Enterprise Umfeld.


Ausbildungshistorie

Ausbildung: 

Abschluss: Kaufmann (IHK)

Institution: Siemens Nixdorf AG, München (12 Monate)

Abschluss: Applikationsentwickler Client/Server

Weiterbildung:

2000:

Java-Kurs (5 Tage)

2001:

  • Dreamweaver-Kurs (1 Tag)
  • Javascript-Kurs (3 Tage)

2007:

Spanischlehrgang

2014:

Eclipse RCP Kurs (1 Tag)