GULP Logo

Ihre Quelle für externe Spezialisten aus IT und Engineering

GULP Profil: Java, J2EE Anwendungsentwickler, C#, .NET, GUI, Webentwickler, GIS

Kontakt zum Kandidaten:







Über GULP:
  • GULP ist die wichtigste Quelle
    für die Besetzung von IT-/Engineering-Projekten im deutschsprachigen Raum.
  • Sie suchen Projektunterstützung?
    Im Kandidaten-Pool von www.gulp.ch mit mehr als 75.000 IT-Freiberuflern, darunter 10.500 Freelancer mit Schwerpunkt Engineering, finden Sie die externen Mitarbeiter für Ihre Anforderungen.
  • Sie suchen selbst ein Projekt?
    Mit Ihrem Profil bei GULP können Sie Projektangebote von 3.000 Unternehmen erhalten. Registrieren Sie sich kostenfrei.
 
Wohnort                    30xxx, Deutschland 
EDV-Erfahrung seit         1995 
Verfügbar ab               01.08.12 zu 100%, Vor-Ort-Einsatz 100% möglich 
Java, J2EE Anwendungsentwickler, C#, .NET, GUI, Webentwickler, GIS
Software-Entwicklung / Programmierung
Beratung / Consulting
Projektmanagement / -leitung / Organisation / Koordination
Qualitätsmanagement / Qualitätssicherung / Test
Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit
1989 - 1991: Studium der Mathematik und Chemie an der Technischen Universität in Brünn, Tschechien
1995 - 2001: Studium der Wirtschaftswissenschaft, Wirtschaftsinformatik an der Universität Hannover
Abschluß: Uni-Diplom
Deutschland: D2, D3
DeutschFließend
EnglischGut in Wort und Schrift

PC 
SUNSolaris

MS-DOSGute Kenntnisse
SUN OS, SolarisGrundkenntnisse
UnixGute Kenntnisse
WindowsSehr gute Kenntnisse

ABAP4Gute Kenntnisse
BasicSehr gute Kenntnisse in Visual Basic 6.0, Visual Basic . NET
CGute Kenntnisse
C++MS mit MFC
JavaSehr gute Kenntnisse
JavaScriptSehr gute Kenntnisse
LispBasiswissen
PascalBasiswissen
PerlGrundkenntnisse
PHPBasiswissen
PL/SQLGute Kenntnisse
PythonGute Kenntnisse
ShellGute Kenntnisse
yacc/lexGute Kenntnisse

Sehr gute Kenntnisse in C#
Access 
Adabas 
DB2Gute Kenntnisse
JDBCSehr gute Kenntnisse
MS SQL ServerGute Kenntnisse
MySQL 
OracleSehr gute Kenntnisse 8i, 9i
SQLSehr gute Kenntnisse

Banken
Versicherungen
Wertpapierhändler
Softwarehersteller
Wasserversorger
Energieversorger
Healthcare





05/08-09/08 Entwicklung einer Standard Software zur Aktenverwaltung für ein Versicherungsunternehmen

Beschreibung:

Entwicklung einer generischen Aktenverwaltung Software, welche Integration mit weiteren Systemen z.B. DMS Systemen, Fachanwendungen erlaubt. Mit Hilfe von Aktenvorlagen lässt sich die genaue Aktenstruktur bei Kunden nachbilden.

Tätigkeiten:

Entwurf einer gemeinsamen Programmierschnittstelle (API) für DMS Systeme, welche Anwendungen einen standardisierten Zugriff auf DMS Systeme erlaubt und mit dessen Hilfe die Entwicklung von Anwendungen unabhängig von verwendeten DMS Systemen ermöglicht(in Anlehnung an ODBC oder JDBC),

Implementierung eines Treibers für das d.velop d3 DMS System,

Design eines RichClient Frameworks zur Entwicklung von Benutzeroberflächen, welche für die Integration von verschiedenen Software Systemen geeignet sind,

Entwurf und Implementierung einer Benutzeroberfläche für die Aktenverwaltung,

Software Installation auf Applikation Server und Test

Technologien/API: Spring, Hibernate, Swing, Andromda, Acegi Sercurity, junit, dbunit, UML, XML, XSLT, FOP
Tools:   Maven, Continuium, Subversion, Netbeans, MagicDraw
Datenbanksystem: DB2
Backend Systems: d.velop d3, Carnot
Applikationsserver: Weblogic 8.1.x


10/07-04/08 Weiterentwicklung einer Dokument Archivierung und Workflow Management Lösung für eine Versicherung

Beschreibung:

Wechselnde Rolle als Build- und Release Manager, Qualität Engineer, Applikationsserver Administrator und Business Services Entwickler

Tätigkeiten:

Einführung eines automatisierten und kontinuierlichen Build- und Testprozesses,

Dokumentation und Pflege von Erstellungsprozessen,

Entwickeln und Pflege von Build- und Deploymentskripten,

Erstellung von Batch-Skripten für die Software Auslieferung,

Verwalten verschiedener Softwareversionen,

Managen von Rollouts der Software Releases auf Test- und Produktivsystemen,

Verifikationsprüfung bei der Softwarefreigabe,

Einführung einer Testautomatisierung,

Implementierung neuer Kundenanforderungen.

Technologien/API: Spring, Hibernate, Swing, Andromda, Acegi Sercurity, TestNG
Tools:   Maven, Continuium, Subversion, Eclipse
Datenbanksystem: DB2
Backend Systems: d.velop d3, Carnot
Applikationsserver: Weblogic 8.1.x


04/07 - 09/07 Erweiterung eines Handelsystems für einen Broker, Hanoi, Vietnam

Beschreibung:

Erweiterung des Handelsystems um die Funktionalität für laufende Orderausführung und die Unterstützung für Market Order.

Tätigkeiten:

Durchführung von Massendatentesten,

Veranstaltung interner Mitarbeiterschulung,

Abstimmen interner Prozesse zu Fehlervermeidung und eventueller Fehlerbehebung



09/05 - 03/07 Aufbau und Weiterentwicklung einer vorgefertigten Integrationsanwendung zwischen SAP R/3 und ArcGIS

Beschreibung:

Die Anwendung fokussierte auf die synchrone Geschäftsprozessintegration zwischen SAP R/3 und ESRI geographischem Informationssystem ArcGIS. Es verknüpfte Technische Plätze und Technische Anlagen im SAP System mit Objekten (features) im ArcGIS System und synchronisiert Daten zwischen beiden Systemen. Als Schnittstelle von der SAP Seite wurden die BAPIs angewendet, von der ESRI Seite die Server Java APIs. Der Datenzugriff erfolgte über einen SAP Konnektor und einen ArcGIS Server Konnektor.

Der Client der Anwendung ist als Plug-in eingebettet in der ESRI's Desktop Anwendung ArcMap. Mit Hilfe dieses Plug-ins sind die Kunden in der Lage, direkt aus ESRI's Desktop Digitalkarte auf die Anlageninformationen in SAP System zuzugreifen und zu manipulieren (Erzeugen, Ändern und Löschen). Darüber hinaus können die Kunden direkt aus der Digitalkarte Mitteilungen in SAP System anlegen und Wartungs- und Arbeitsaufträge in SAP System erteilen.


Tätigkeiten:

Hauptverantwortlicher Architekt, Designer und Entwickler für den Client Teil der Anwendung,

Aufnahme der Anforderungen,

Entwurf des Grobkonzeptes, Bearbeitung des Feinkonzeptes,

Evaluierung der technischen Realisierbarkeit,

Erstellung des DV-Konzeptes,

Entwurf der Architektur der Anwendung,

Abstimmung der Schnittstellen und Konzeption der Benutzer-Oberfläche

Abstimmung der Schnittstellen mit Partner,

Implementierung der Client-Anwendung und des Plug-ins,


Entwurf einer Mittelzugriffschicht zwischen den Miner & Miner ArcFM Objekten und ESRI ArcGIS Objekten,

Einführung eines Metadatenkonzeptes zum flexiblen Customizing des Plug-ins.

Technologien/API:

ADO.NET, .NET Framework, COM/DCOM/ActiveX, MFC, COM /.NET Interoperability

ESRI ArcObjects, ESRI ArcGIS .NET ADF, Miner & Miner ArcFM API

Programmiersprachen:

C#, C++, Visual Basic 6.0, Visual Basic .NET, Python 2.4

Datenbanksystem:  Oracle 9i, MS SQL Server
Backend Systems:  ESRI ArcGIS 9.0, 9.1, SAP R/3 4.6


09/06-12/06 Migration/Erweiterung einer Client-Server Anwendung zu einer Web-Anwendung

Beschreibung:

Eine vorhandene Integrationsanwendung mit einem Desktop Client wurde um einen Web Client erweitert. Die Datenkommunikation erfolgte über einen Webserver. Der Server wurde entsprechend um eine Webschicht erweitertet.

Tätigkeiten:

Analyse und Vergleich zwischen der Microsoft Technologie (.NET Framework) und Java Technologie mit JSP/JSF,

Evaluierung der ESRI Server API's für die Web Applikation,

Aufbau eines Web Client Prototyps

Technologien/API:

Java Server Pages, Java Server Faces, ASP .NET

ESRI ArcGIS Server Web ADF for Java, ESRI ArcGIS Web .NET ADF

Programmiersprachen:

Java, C#, Visual Basic .NET

Webserver:        Microsoft Internet Information Services 6.0, Apache
Applikationsserver:        Tomcat, BEA Weblogic
Datenbanksystem:  Oracle 9i, MS SQL Server
Backend Systems:  ESRI ArcGIS 9.1, SAP R/3 4.6


06/04-09/05 Pilotprojekt zum Aufbau einer Integrationsanwendung für einen amerikanischen Wasserversorger

Beschreibung:

Integration von SAP mit ESRI auf Basis der Integrationsplattform eines Integrationsspezialisten. Ziel des Projektes war die Entwicklung einer flexiblen Integration mit einfacher Anpassungsmöglichkeit. Die Projektssprache war English.

Tätigkeiten: hauptverantwortlicher Entwickler für die Client-Anwendung.

Entwurf der Benutzeroberfläche,

Abstimmung der technischen Schnittstellen mit ESRI,

Umsetzung kundenspezifischer Anforderungen,

Erstellung und Konfiguration der Client-Anwendung,

Auslieferung und Abnahmetest auf der Kundentestumgebung und Produktionsumgebung

Technologien/API: ADO, COM/DCOM/ActiveX, MFC, ESRI ArcObjects
Programmiersprachen: Visual Basic 6.0, C
Datenbanksystem: Oracle 9i


07/03-05/04 Entwicklung einer Standardapplikation zur Automatisierung  der auftragsbezogenen Kommunikation zwischen Krankenhäusern und ihren Lieferanten

Beschreibung:

Beschaffungs- und Bestellprozesse (Procurement) bildeten quantitativ einen Großteil der zwischen Krankenhäusern und Lieferanten ablaufenden Kommunikation. Das zentrale Element innerhalb des Projektes ist die Echtzeit-Integration der vorhandenen SAP R/3-Systeme in die Supply Chain

Tätigkeiten:

Verantwortlich für Design, Implementierung der Client-Anwendung und der Benutzeroberfläche.

Technologien/API:

Swing, Java Servlets, EJB, JMS, JDBC, Java Webstart, JUnit Test Framework, Apache Ant

Programmiersprachen: Java, JavaScript, Pl/SQL, SAP ABAP, XML
Applikationsserver: BEA Weblogic, Tomcat
Datenbanksystem: Oracle 8i


06/01-07/03 Design, Implementierung und Weiterentwicklung diverser Werkzeuge zur Administration einer Integrationsplattform

Beschreibung:

Eine Hub-and-Spoke Integrationsplattform wurde entworfen für die Entwicklung vorgefertigter Integrationsanwendungen, die optimierte Geschäftsprozesse über System- und Unternehmensgrenzen hinweg in Echtzeit ermöglichen. Ziel des Projektes war die Entwicklung von Werkzeugen zur Administration, Konfiguration und Wartung der Integrationsplattform. Ein weiter Teil des Projektes war der Aufbau einer integrierten Entwicklungsumgebung zur Entwicklung von Software Komponenten, welche innerhalb dieser Plattform laufen sollen.

Tätigkeiten:

Design und Implementierung von Werkzeugen zur Verwaltung des Benutzer- und Rechsystems, zum Anlegen und Pflegen von Konnektoren und Adaptern zu Backend Systemen, zur Administration der Lizenzen und zur Konfiguration eines in der Plattform integrierten Messaging-Systems etc.

Aufbau und Weiterentwicklung einer integrierten Entwicklungsumgebung zur Entwicklung, Test und Verteilung von Software Komponenten

Technologien/API:

J2EE, EJB, Java Servlets, JMS, JDBC, Java Webstart, Swing, ILOG JViews Bibliothek, Netbeans Open Source Bibliothek, Java Compiler Compiler JavaCC, JUnit Test Framework, Apache Ant

Programmiersprachen: Java, JavaScript, Pl/SQL, SAP ABAP, XML
Applikationsserver: BEA Weblogic, Tomcat
Datenbanksystem: Oracle 8i