Entwicklung eines KFZ-Tarifrechners in Smartclient-Architektur incl. Einbettung in Beratungsplattform
06/05-11/05
Branche: Versicherung
Funktion: Architekt, Programmierer
Teamgröße: 20
Tatigkeit:
Design und Umsetzung eines KFZ-Tarifrechners in Java. Coaching der Mitarbeiter und übergreifende (8 parallelisierte Sparten) Design und Programmiertätigkeiten. Abstimmung mit Fachbereich und Organisierung in 2-wöchentlichen Sprints und täglichen Scrums.
Umgebung:
Windows XP, Java 1.4.2-1.5.0, Scrum, Sprint, Generisches Modell, Oracle 9, Hibernate 3, Smartclient-Architektur (CP-Framework), Webservices (Hessian), Apache httpd, Apache Tomcat 5.5.X, Maven, Hivemind, Eclipse 3.1
Wartung einer Selektionskomponente in Smalltalk (Projekt1)
Neuentwicklung einer Komponente eines Java Smart-Clients (Projekt2)
06/2004-06/2005
Branche: Vermögensberatung
Funktion:Architekt, Programmierer
Teamgröße: 30
Tätigkeit:
Projekt 1: Wartung einer dynamischen Selektions-Komponente in Smalltalk. Einrichten neuer SQL-Selektionen (Datenbank/Code), Wartung des SQL-Parsers, Oberfläche usw.
Projekt 2: Entwicklung von Java Komponenten in Smartclient-Architektur (Webservices). Dazu gehören Abstimmungen mit Screendesignern, Implementierung von Geschäftprozessen im Model-View-Controller Pattern, Anpassen von Konfigurationen/Definitionen in Hivemind. Bugseeking/-fixing und Meldungen von Frameworkfehlern/Anpassungswünsche im Bugtracker. Anpassungen von Hessian-Webservices. Abstimmung durch tägliche Scrum-Meetings und wöchentliche Sprint-Meetings.
Umgebung:
Windows 2000, Visual Age for Smalltalk 5.5.1, Eclipse 3.0.0 (incl. Plugins wie Axis/Hessian, Maven, Hivemind, Jgoodies, Spirit Frameworks usw.), DB2 7.1
Entwicklung eines MQ-Series Prototypen in Smalltalk und Bugfixing in Java-Client
11/2003-05/2004
Branche: Schweizer Versicherung
Funktion: Architekt, Programmierer
Teamgröße: 16
Tätigkeit: Programmierer, Architekt
Entwicklung eines MQ-Series Prototypen in Visual Age for Smalltalk unter Berücksichtigung generischer Strukturen und dynamischen Aufrufen von Host-Services. Einbettung des Prototypen in bestehenden Smalltalk-Server incl. Testen der dafür vorgesehenen Geschäftsvorgänge über Java Smart-Client. Deploying und Administration auf Zielplattform.
Bugseeking-/fixing in Java Smart-Client (Z. B. spezifisches Look & Feel, Sprachanbindung Deutsch, Französisch und Italienisch)
Entwicklung von Tools für Entwicklungsunterstützung in Smalltalk/Java
Umgebung:
Windows 2000, Visual Age for Java 6.01, Visual Age for Java Enterprise 3.5.3, DB2 7.1
Entwicklung von Tools für den internationalen Zahlungsverkehr (Swift etc.) in Java
11/2002-06/2003
Branche: Verlag
Funktion: Architekt, Programmierer
Teamgröße: 5
Tätigkeit:
Entwicklung von diversen Tools als Ablösung von bestehenden OS/2-Rexx Tools in Java mit gleichzeitiger Migration
von OS/2 auf Windows XP. Verwendete APIs waren Reflection, Multithreading, Swing, Netzwerkkommunikation (Client/
Server), Kunststoff Look & Feel, Java Mail Api, Print Api. Die verwendeten Datenformate waren DTAUS-Format,
DTAZV-Format, MT940-Format und das MT942-Format.
Umgebung: Windows 2000, Eclipse 2.1, Visual Age for Java Enterprise 3.5.3
Entwicklung einer CRM-Software in Java 01/2000-
Branche: EDV-Dienstleister
Funktion: Projektleiter, Architekt, Programmierer
Teamgröße: 3
Tätigkeit:
OO-Analyse & Design (UML), Planung und Umsetzung einer CRM-Software in Java. System umfasst die Anbindung einer
MySQL-Datenbank über JDBC, dynamische Swing-GUIs etc. Die Anwendung soll hoch skalierbar, Mandantenfähig sein
und in einer Client/Server Architektur ausgelegt sein. Eine Einbettung in eine Telefonanlage soll ebenfalls
gewährleistet werden. Erster Prototyp voraussichtlich 2. Quartal 2003. Die Anwendung umfasst z. Zt. 12 Packages,
54 Klassen und ca. 560 Methoden.
Umgebung:
Windows 2000, SuSE Linux 7.3-8.2, Eclipse 2.1, Visual Age for Java 3.5.3, MySQL 3.23.38, Poseidon UML 1.0
Einbindung einer LDAP-Berechtigungsprüfung in Java 08/2002-08/2002
Branche: Versicherung
Funktion: Programmierer
Teamgröße: 1
Tätigkeit:
Einbindung eines Java-LDAP Proxys in eine Java Server-Komponente
Umgebung:
Windows NT4, Visual Age for Java 3.5.3, Websphere, Apache Httpd, Tomcat
Prototyp zur Kommunikation zwischen Smalltalk und Java 07/2002-07/2002
Branche: Versicherung
Funktion: Architekt, Programmierer
Teamgröße: 2
Tätigkeit:
Evaluierung von RMI als Trägerprotokoll zwischen Java und Smalltalk.
Entwicklung einer Kommunikation zwischen Smalltalk und Java über den JNI-Mechanismus mittels Bridge-Pattern
Aufbau eines Protoypen incl. Window-Messaging und Datenaustausch
Umgebung:
Windows NT4, Visual Age for Smalltalk 5.52, Visual Age for Java 3.5.3
Wartung einer Schadensbearbeitungssoftware 04/2002-06/2002
Branche: Versicherung
Funktion: Programmierer
Teamgröße: 2
Tätigkeit:
Wartung einer Schadensbearbeitungssoftware
Umsetzung von Change Requests
Implementierung von neuen Tarifen bzw. Prüfungen
Umgebung:
Windows NT 4.0, Visual Age for Smalltalk 5.52, Sybase SQL-Anywhere 5.0, Persistence Frameworks (PMSMicado), ODBC
Wartung einer Schadensbearbeitungssoftware 01/2002-03/2002
Branche: Versicherung
Funktion: Programmierer
Teamgröße: 2
Tätigkeit:
Wartung einer Schadensbearbeitungssoftware
Umsetzung von Change Requests
Implementierung von neuen Tarifen bzw. Prüfungen
Umgebung:
Windows NT 4.0, Visual Age for Smalltalk 5.52, Sybase SQL-Anywhere 5.0, Persistence Frameworks (PMSMicado), ODBC
Ersetzen einer Kommunikationsschnittstelle 07/2001-11/2001
Branche: Versicherung
Funktion: Arbeitspaketverantwortlicher, Architekt, Programmierer
Teamgröße: 20
Tätigkeit:
Einbettung und Anpassung einer Open Source Soap-Klassenbibliothek (Camp Smalltalk) in Smalltalk
Einbettung und Anpassung einer Open Source HTTPS-Klassenbibliothek (OICommunications von Objects & Imagination Software GmbH)
Implementierung einer Server-Komponente in Java mit Dispatching auf eine RACF-Transaktion und Befüllen einer MQ (MQ Series von IBM)
Umgebung:
Windows NT4, Visual Age for Smalltalk 5.5, SQL Anywhere 5.0, Persistence Frameworks (PMSMicado), ODBC, Visual Age for Java 3.5
Konzept zum Ersetzen einer Kommunikationssschnittstelle 05/2001-06/2001
Branche: Versicherung
Funktion: Arbeitspaketverantwortlicher, Architekt, Programmierer
Teamgröße: 20
Tätigkeit:
Einrichtung einer Testumgebung auf dem Entwicklerarbeitsplatz (Apache Http-Server, Apache Soap, Tomcat Servlet Engine)
Konzepterstellung zum Ersetzen der Kommunikationsschnittstelle einer Schadensbearbeitungssoftware
Voruntersuchung und Prototyping zum Migrieren einer bestehenden Schadensbearbeitungssoftware zu einer Internetanwendung
Evaluierung verschiedener Mechanismen (XML, Soap, Http, Https)
Umgebung:
Windows NT4, Visual Age for Smalltalk 5.0, SQL Anywhere 5.0, Persistence Frameworks (PMSMicado), ODBC, Visual Age for Java 3.5
Wartung einer Schadensbearbeitungssoftware 01/2001-04/2001
Branche: Versicherung
Funktion: Projektleiter, Programmierer, Architekt
Teamgröße: 2
Tätigkeit:
Wartung einer Schadensbearbeitungssoftware
Implementierung einer Bestandsschnittstelle
Portierung von Visual Smalltalk Enterprise zu Visual Age for Smalltalk
Umgebung:
Windows NT 4.0, Visual Age for Smalltalk 5.0, Sybase SQL-Anywhere, Persistence Frameworks (PMSMicado), ODBC
Datenmigration 12/2000-12/2000
Branche: Versicherung
Funktion: Architekt, Programmierer
Teamgröße: 2
Tätigkeit:
Konzepterstellung zur Migration von Daten einer Schadensbearbeitungssoftware von DB/2 zu SQL-Anywhere mit geänderten Tabellenschema
Einbettung und Anpassung eines Open Source XML-Parsers (Indelv)
Implementierung von Anwendungen zum Exportieren und Importieren der Daten in/aus einer XML-Datei
Umgebung:
Windows NT4, Visual Age for Smalltalk 4.5 & 5.0, PMSMicado Persistence Frameworks 4.5 & 5.0, XML-Parser (InDelv), ODBC
Anpassung Schadensbearbeitungssoftware 05/2000-11/2000
Branche: Versicherung
Funktion: Architekt, Coach, Programmierer
Teamgröße: 14
Tätigkeit:
Konzepterstellung zur Einbindung einer neuen Partner-/Vertragsschnittstelle
Ablösung der bestehenden Bestandsschnittstelle
Migration der Anwendung auf eine andere Datenbank.
Umgebung:
Windows NT 4.0, Visual Age for Smalltalk 4.5, DB2 5.1, SQL Anywhere, Persistence Frameworks (PMSMicado), ODBC
Wartung einer Schadensbearbeitungssoftware 02/2000-04/2000
Branche: Versicherung
Funktion: Projektleiter, Programmierer, Architekt
Teamgröße: 2
Tätigkeit:
Wartung einer Schadensbearbeitungssoftware
Implementierung einer Bestandsschnittstelle
Portierung von Visual Smalltalk Enterprise zu Visual Age for Smalltalk
Umgebung:
Windows NT 4.0, Visual Smalltalk Enterprise 3.1, Visual Age for Smalltalk 4.01, DB/2
2.1, Persistence Frameworks (PMSMicado), ODBC
Evaluierung der Programmiersprache Java 01/2000-01/2000
Branche: Unternehmensberatung
Funktion: Architekt, Programmierer
Teamgröße: 1
Tätigkeit:
Evaluierung der Programmiersprache Java und den Klassenbibliotheken AWT, Swing und JDBC zur Implementierung einer Branchensoftware
Umgebung:
Windows NT 4.0, Visual Age for Java Professional 3.0, Access 97
Wartung Schadensbearbeitungssoftware 10/1998-12/1999
Branche: Versicherung
Funktion: Projektleiter, Programmierer
Teamgröße: 2
Tätigkeit:
Portierung von Visual Smalltalk Enterprise auf Visual Age for Smalltalk
Wartung einer dezentralen Schadensbearbeitungssoftware
Implementierung einer Workflowsteuerung
Einbindung einer Bestandsschnittstelle (Prototyp)
Implementierung von fachlichen Anforderungen
Umgebung:
Windows NT 4.0, Visual Smalltalk Enterprise 3.1, Visual Age for Smalltalk 4.0(1), DB/2 2.1, Persistence Frameworks (PMSMicado), ODBC
Bestandssystem 1997-1998
Branche: Versicherung
Funktion: Coach, Programmierer
Teamgröße: 120
Tätigkeit:
Coachen der Anwendungsprogrammierer
Konzeptionierung und Implementierung der Anwendung zur Erfassung von
Lebensversicherungsverträgen
Schnittstellenmodellierung und Implementierung mittels UML/Smalltalk
Umgebung:
Windows NT 4.0, Visual Age for Smalltalk 4.0, Paradigm Plus
Coaching 1997
Branche: Versicherung
Funktion: Coach, Programmierer
Teamgröße: 20
Tätigkeit:
Coachen der Anwendungsprogrammierer
Konzeptionierung und Implementierung eines Prototypen zur Erfassung von Lebensversicherungsverträgen inclusive Kunden
Entwicklung eines C-Struktur Parsers incl. Klassengenerator in Smalltalk
Umgebung:
Windows NT 3.51, Visual Smalltalk Enterprise 3.1
Schadensbearbeitungssoftware 09/1996-1997
Branche: Versicherung
Funktion: Coach, Programmierer
Teamgröße: 10
Tätigkeit:
Konzeptionierung und Umsetzung einer dezentralen Schadensbearbeitungssoftware
Schnittstellenimplementierung einer Hostkommunikation
Schnittstellenimplementierung einer Bestandsdatenbank
Entwicklung des GUI-Frontends zur grafischen Erfassung von Daten
Anbindung an eine relationale Datenbank (Oracle) mittels Persistence-Framework (PMSMicado Frameworks)
Umgebung:
Windows NT 3.51, Oracle Datenbank, Visual Smalltalk Enterprise 3.1, Window Builder Pro, Subpanes for Parts, PMSMicado 7Application und Persistence Frameworks
Callcenter/Backoffice 04/1995-08/1996
Branche: Bank
Funktion: Programmierer
Teamgröße: 12
Tätigkeit:
Konzeptionierung und Umsetzung eines Callcenters & Backoffice für die Bank 24
Schnittstellenmodellierung und Implementierung mittels Booch/Smalltalk.
Entwicklung eines GUI-Frontends zur grafischen Erfassung von Daten.
Einbettung eines Workflow-Systems.
Entwicklung eines Online-Hilfe Systems.
Evaluierung von SOM/DSOM zur Einbindung von "Legacy Systems".
Entwicklung und Pflege eines GUI-Frameworks.
Anbindung eines Subsystems mittels Interprozess Kommunikation/Shared Memory
Umgebung:
OS/2 3 (Warp Connect), Visual Smalltalk Enterprise 3.1, Rational Rose, GUI-Framework, 3270
Terminalemulation, Workflowsteuerung von Early & Cloud, Schnittstelle NOS
Kommunikation via ISDN 01/1995-03/1995
Branche: Unternehmensberatung
Funktion: Programmierer
Teamgröße: 1
Tätigkeit:
Konzeptionierung und Umsetzung einer Anwendung zum Wählen über eine ISDN-Leitung
Erstellung von Kommunikationsklassen incl. Konfigurationsmöglichkeit der ISDN-Schnittstelle
Konzeptionierung und Implementierung eines Adressbuches incl. Datenbankanbindung
Implementierung einer GUI zum Wählen einer Telefonnummer aus dem Adressbuch
Umgebung:
OS/2 3 (Warp Connect), Visual Smalltalk for Envy 2.0, DB2 1.2
Vorgangssteuerung/Berechtigungssystem 07/1994-12/1994
Branche: Versicherung
Funktion: Programmierer
Teamgröße: 6
Tätigkeit:
Implementierung einer Vorgangssteuerung
Erstellung eines Benutzerberechtigungssystems
Konzeptionierung und Implementierung einer Kommunikationsschnittstelle
Umgebung:
OS/2 2.1, Visual Smalltalk 2.0, Excelerator, DB2 1.2
Systemadministration 04/1993-03/1994
Branche: Unternehmensberatung
Funktion: Systemadministrator
Tätigkeit:
Systemadministrator eines heterogenen Netzwerkes mit 20 Arbeitsplätzen und 7 Server
Erstellung eines Konzeptes zur Integration des Novell-Servers
Verwaltung von Kommunikationswegen in Netzwerken
Datensicherungsmaßnahmen in Weitverkehrsnetzen
Anschluß und Betreuung von Spezial-Peripherie an Dokumenten-Erfassungsplätze
Umgebung:
BNC-Verkabelung 10-Mbit mit Repeatern, AUI-Verkabelung, Windows 3.11, Novell 3.1, SCO Unix, HP-UX, Sinix
Fakturierung 06/1993-09/1993
Branche: Handel
Funktion: Berater, Programmierer
Teamgröße: 2
Tätigkeit:
Konzeptionierung und Implementierung eines Warenwirtschaftssystems incl. Lagerverwaltung und Rechnungsdruck
Entwicklung des GUI-Frontends zur grafischen Erfassung von Daten
Konzeptionierung und Implementierung einer Datenschnittstelle zur Datenweitergabe an eine Paradox-Datenbank
Umgebung:
MS-Dos 5.0, Borland Pascal 7.0 (Objektorientiert), Paradox Datenbank
Deutschland: bevorzugt Bereich D5
Arbeitserlaubnis: keine Arbeitserlaubnis ausserhalb EU vorhanden
Weitere Länder: abhängig von Arbeitserlaubnis, Laufzeit,
Unterstützung zur Umsiedelung meiner Familie