Systemprogrammierung, Anwendungsprogrammierung, Datenbankprogrammierung
Aktualisiert am 07.09.2018
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 02.01.2019
Verfügbar zu: 100%
davon vor Ort: 100%
Englisch
Polnisch
Russisch

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: bevorzugt Rhein-Main-Gebiet

nicht möglich

Projekte

Projekte

07/04 -         Branche: Finanzdienstleistung
Projekt:        Berichte
Technik         Java,J2EE,C++,Actuate Report Server,Web Services,XML,Oracle,SQL

02/04 -  06/04  Branche: Bank
Projekt:        Personalkostenplanung
Technik:        PeopleSoft, Application Designer,  SQR

10/03 - 12/03           Branche: Industrie
Projekt:        Konzeption einer Web-Applikation zur Bestimmmung  von Eigenschaften von Abluftkanälen
Technik:        Java-Applet, MS-Internet Explorer, Shockwave

06/02 - 09/03   Branche: Kreditkarten, Reisekostenoptimierung
Projekt:   AirPlus Information Manager - Datawarehouse und Reporting

Projektziel:
Erstellung einer multitier Web-Applikation, die bestehende
lokale Workstation/Desktop Applikationen ersetzen sollte.

Usergruppe:
Firmen, Travel Manager

Applikationbeschreibung:
Die Applikation sollte dem Benutzer ermöglichen, seine Reisekosten zu optimieren und zu kontrollieren. Durch Vergleich der Reiseleistungen ( Flug, Hotel, Auto ..etc) sollte er im Stande sein den günstigsten Anbieter auszuwählen.

Die Technik:
Replikation von operativen Daten(Kundenstammdaten, Transaktionsdaten) von Host DB nach Oracle. Die Applikation stellte eine Ansammlung von vorbereiteten
und mit Kunden vereinbarten Auswertungen/Reports. Der Benutzer übergibt seine Parameter ( Zeitraum, Kartenportfolio, Sparte, andere Filter) definiert das gewünschte Ausgabeformat. Grafik, Excel, Text, PDF, HTML. Die Datenübermittlung erfolgt synchron oder asynchron ( direkt oder  Speichern im Benutzerarchiv zur späteren Einsicht)
Desweiteren sollte der Benutzer die Möglichkeit haben, eigene
Auswertungen zu definieren ( Teilprojekt Reportgenerator) und Benchmarks zu erstellen

Aufgaben
Senior Programmierer, Entwurf und Implementierung der Applikations-Architektur Schichtentrennung: DB-Schicht (Persisenzschicht), Business Logic, Frontend (JSP,STRUTS)
Implementierung der Exportmodule im speziellen die Generierung von PDF-Files.
Implementierung der Threadverwaltung, Modellierung von asynchronen konkurierenden Datenzugriffsmechanismen.
Optimierung der SQL-Abfragen ( Oracle )

Technologie, Entwicklungsumgebung

-Web Applikation, J2EE
-IDE: Eclipse
-Frontend: JSP,STRUTS
-Backend: Apache, Tomcat, ORACLE 9i
-Programmiersprachen: JAVA, PL/SQL,JSP,STRUTS,Html,XML, Excel VBA
-Zusatzsoftware: Cocoon, PDFLib, Log4j

01/02 - 06/02   Branche: Bank
Projekt:    MWD - Kontenverwaltung.

Das Projektziel:
Berichtigung von operativen Daten ( Konten) Zumeldungen und Korrekturen. Replikation von Kontendaten von einem Hostsystem in eine DB2 Datenbank zwecks  Berichtigung. Presentation der Daten in einem Webbrowser zwecks Datenberichtigung. Integration der Applikation in konzernweites Zugangsberechtigungssystem


Usergruppe:
Mitarbeiterer Finanzen Aufsichtsrechtliches/Internes Berichtswesen

Zu implementierende Aufgaben ( fachlich):

Referenzdatenpflege , Stammdaten, Kontodaten, TEA-Daten, Wechseldaten, Kontokompensationen, Kontoverwaltung: Saldenaufteilung, Währungsumrechnung, Betragskorrektur
Berichtswesen, Logging

Aufgaben
Senior Programmierer, Entwurf der Applikations-Architektur,
Programmierung der  Web-Anwendung mit Schwerpunkt im Backend, OO-Mapping von Datenbanktabellen, Transaktionsverwaltung, Connectionpooling, Datencaching, Zugriffskontrolle, Zugangsberechtigung

Technologie, Entwicklungsumgebung
-Web Applikation
-IDE: JBuilder 6
-Frontend: JSP und STRUTS
-Backend: WebSphere , IBM DB2
-Together
-Programmiersprachen: SQL, Java, Excel-VBA

06/01 - 12/01   Branche: Kreditkarten, Reisedienstleister
Projekt: AirPlus - Portal

Projektziel:
Programmierung eines Unternehmensportals ( Kreditkartenanbieter). Das Portal sollte als Basis und Ausgangspunkt aller anderen externer Web-Services des Unternehmens werden. Vor allem aber den Zugang zu den Transaktionsdaten der Kunden ermöglichen. Zusatzservices:
Forum, E-Mail, Nachrichten, Neuanmeldung und eine Reihe von externen Serviceanbietern wie zB. Bahnaukunft, Routenplannug

Usergruppe:
Firmen, Geschäftsreisende. Travel Manager

Applikationbeschreibung:
Portalapplikation - Firmenanmeldung, Benutzeranmeldung, Kontrolle  von Kreditkartentransaktionen, Reporting, Anbindung von Unternehmen internen und externen Web-Services

Aufgaben
Programmierung eines Geschäftsreise-Portals, Aufgaben im
Frontend, Backend, Datenbank -  Als Seniorprogrammierer
Schwerpunkt im Backendbereich. Datenbank, Connectionpool
Transaktionsintegrität

Technologie, Entwicklungsumgebung

-Webapplikation
-IDE: JDeveloper/Oracle
-Frontend: JSP, JavaScript, HTML
-Backend: Apache/Tomcat, Oracle
-Programmiersprachen: Java,JSP,PL/SQL,SQL,SQLJ,VBA
-Zusatzsoftware: Adobe Acrobat


Branche: Kreditkarten, Reisedienstleister
Projekt: ETO (Easy Travell Online) - Reisekostenoptimierung

Projektziel:
Programmierung einer Webanwendung mit einem Java-Swing Client und einem C++ Backendserver als verteilte Applikation
(CORBA). Der Frontend-Client sollte eine komfortable und attraktive Benutzeroberfläche bieten. Im Backend sollten mehrere miteinander aggregierte Module fungieren: Businesslogik, Buchungen, Reservierungen, Auskunft. Anbindung externer Dienstleister wie. Amadeus ( Flug-Reservierung) Mietwagenzentralle. Modulkommunikation mittels CORBA, Kommunikation Client - Server mittels HTML-Tunneling.
Die Applikation sollte dem Reisenden und Firmen-Travel-Manager
die Reisekosten kontrollieren, Reiserichtlinien anlegen, Reiseabrechnung durchführen, Buchung, Storno,Auskunft

Usergruppe:
Firmen, Geschäftsreisende. Travel Manager



Applikationbeschreibung:

Aufgaben
Backendentwickler in C++, AIX, CORBA, Datenbankabfragen

 

-Client-Server Applikation
-IDE: SNIFF++
-Frontend: Client Java Swing - HTTP-Tuneling
-Backend:  Verteilte Applikation, CORBA
-Programmiersprachen: C++, Java, SQL
Zusatzmodule: OO-Datenbank Versant

 

04/00 - 02/01   Branche:Versicherung
Projekt: CEDAR - Datawarehouse


Projektziel:
Replikation von operativen Daten eines Versicherungs-unternehmens, Policenverwaltung, Stammdatenverwaltung,Transaktionsdaten, Währungsumrechnung. Erstellung eines Datawarehouse auf der Basis einer Sybase-Datenbank
Umsetzung durch die Businessanalytiker definierten Berichte als SQL-Prozeduren Ausgabeformat: PDF, HTML, Excel

Usergruppe:
Business Analysten eines Versicherungsunternehmens

Aufgaben

Programmierung von SQL Stored Procedures - Sybase, VBA-Programmierung, SQL-Tunning, Tasks-Scheduling,PDF mittels Cognos  Impromtu, Visual Basic als Client-Applikation ADO, DAO ODBC

Technologie,Entwicklungsumgebung

-SQL-Prozeduren Datawarehouse, Reporting
-IDE: DBArtisan, MS-VisualStudio/VB
-Frontend: Visual Basic 6
-Backend Sybase System 11, WinNT
-Programmiersprachen: SQL,VisaulBasic, Excel-VBA
-ADO, DAO

11/99 - 03/00   Programmierung einer Client/Server-Applikation im Drei-Schichten-Model

 CORBA, DCOM (WinNT, Java, C++, PowerBuilder)


 Branche: Banken


07/99 - 11/99   Programmierung in Power-Builder  - Bilanzierungssoftware

                  Branche : Banken


04/99 - 06/99     Branche: Versicherungen
Projekt: Visual Basic 6.0 Applikation - Budget

Projektziel:
Neuprogrammierung einer Windows Applikation zur Budgetplannung. Die Applikation sollte in allen Profit-Center eines großen Versicherungsunternehmen zu Einsatz kommon. Mit Hilfe der Applikation sollten zu erwartende Ausgaben und Einnahmen gegliedert nach Arten erfasst werden.
Aufgaben: Rollenverwaltung, Konkurierende Zugriffe,Multithreading
Sie besteht aus einem thin Visual Basic Client der mittels DCOM mit der Backendkomponenete kommuniziert. Reine MS Welt - da alle Komponenten auf MS-Systemen laufen, Datenbank Sybase System 11 ( Auf NT-Server) .
Neben der Datenerfassung, war auch das Reporting, Benchmark  Archivierung, Import und Export als Exceldaten vorgesehen
Die Applikaton sollte schrittweise  realisiert werden ( siehe oben Fortsetung)


Aufgaben
Programmierung einer C/S-Applikation, Architekturentwurf,
OLE-Automation, DCOM


-Visual Basic 6.0
-Umgebung:WinNT, Visual Studio 6.0
-DCOM, DAO



02/99 - 4/99      Programmierung in Power Builder  - Verteilte Applikationen (COM, WinSock)

                  Branche : Banken


10/98-1/99        Branche: Bank
Projekt:
Crypto, Anwendung zur Datenverschlüsselung und Komprimierung
Projektziel:

Erstellung einer Applikation zur Verschlüsselung und Komprimierung der Länderobligos-Daten in Konzernstellen
Ausführung Windows EXE, Windows DLL, UNIX-Kommandozeilenprogramm


Aufgaben

(1 Mann Projekt ) Entwurf der Architektur, Implementierung aller Komponenten, Installation vor Ort, Der Quellecode musste plattformunabhängig compilierbar sein. Drag&Drop in der Windows Exe, Konzeption des Verschlüsselungsalgorithmus, Implementierung des Huffmanns Code zur Datenkomprimierung

Technologie

-Plattformübergreifend  C++

Win32 (NT/95) und Linux,UNIX (AIX), C++


05/98-09/98       Branche: Elektronic Publishing Softwareanbieter
Projekt: Anzeigenerfassungsmodul

Projektziel:
Portierung einer MacOS-Applikation (Anzeigenerfassung) auf WinNT
Aufgaben

Beratung in Systemprogrammierung MS-Windows, Portierung von MacOS - Single Source Plattformunabhängiges Programmieren in C++ , Beratung zur Anwendung der Altura-DLL

Technologie,Entwicklungsumgebung

Win32 (NT/95), MacOS,


12/97-04/98       Programmierung einer OLE-Embedding-Schnittstelle (Container)

Win32 (NT/95)


                  Branche :  Verlagssoftware

04/97-10/97       Branche: Elektronic Publishing Softwareanbieter
Projekt: Editorial, Redaktionssystem
Projektziel
Portierung, Bereiningung bestehender Softwarequellen von nativ-Code. Erstellung OLE-Automation Schnittstelle zu einer Fremdapplikation
Aufgaben
Erweiterung eines Redaktionssystems um neue Schnittstellen zur Interprozesskommunikation ( siehe unten)

Technologie,Entwicklungsumgebung

-Schnittstelle: Microsoft OLE, COM
-IDE: Metrowerks CodeWarrior, MS-Visual Studio
-Umgebung: Win32 (NT/95), MacOS 8.0

08/96 - 10/97     Branche: Elektronic Publishing Softwareanbieter
Projekt: Editorial, Redaktionssystem

Projektziel:
Portierung eines Redaktionssystem von der MacOS-Plattform auf Windows NT. Der neue Code muss aber plattformunabhängig sein - sodass in Single Source Weiterentwicklung  des Redaktonssystems für beide Plattformen ( und weitere) weiterhin realisierbar sein muss

Aufgaben

-MS Windows-Portierung des LinoPress-Systems (MacOS)
-System- und Plattformübergreifende Programmierung in C und C ++, Win 32-Programmierung
-OLE-Automation in C ++ ohne MFC-Unterstützung
-OLE-Embendding in C ++ mit Hilfe der Borlands OWL und OCF
-Prozesssynchronisation, Interprozesskommunikation


Technologie,Entwicklungsumgebung

Metrowerks Code Warrior 10,
Visual C ++, Borland C ++,
Altura-DLL als Betriebsystem-Abstraktionsschicht
Visual Basic





05/96 - 10/96     Programm "OPAL" für MS-Windows 3.x; Ausführung: Windows Dialog-Fenster; Entwicklungsumgebung: Borland C++; Aufgaben: Lageverwaltung, Bestimmung von dynamischen Eigenschaften von Luftkanälen.

Branche :  Großhandel - Elektrogeräte


01/96 - 8/96    Programm "Massen" für MS-Windows 3.x; Ausführung: MDI, Konstruktion, statische Berechnungen; Entwicklungsumgebung: Borland C++; Aufgaben: Ermittlung anhand von geodätischen Daten vom Material- und Arbeitsaufwand beim Straßenbau.

               Windows 3.1, Windows 95, MS-DOS

Branche :  Vermessung, Tief- und Hochbau



1990 - 1995       Studium der  Elektrotechnik / Informationsverarbeitung an der
U-GH Paderborn

Schwerpunkte: Betriebssoftware (UNIX, SORIX, LINUX, DOS, RTOS)
Echtzeitprogrammierung, Grafische Datenverarbeitung

Diplomarbeit: Prozeßprogrammierungen interruptfähiger Hardware Anpassungen und Device-Treiber für zeitkritische
Prozesse unter SORIX und LINUX

Tätigkeit während des Studiums, Tutor im Prozeßdatenverarbeitungslabor
· Wartung von elektronischen Geräten inkl. Rechner
· Programmieren in C, PEARL, Assembler
· UNIX-Systemverwaltung
· Betreuung von Studenten in Rahmen der Tutorentätigkeit
· Mitarbeiter eines Vermessungsbüro"s
· Systemberatung (CAD, MS-Windows, DOS)
· Programmieren in Qbasic




in der  Zeit vor dem Studium ( 1983 - 1988)
Programmierung von  Prozeßrechnern (Telemecanique 2000) Assembler, Fortran
Betriebssystem - MULDMS


Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl.-Ing. Nachrichtentechnik/Informationsverarbeitung
UGH-Paderborn, Abschluß 5.5.1995

Techniker Elektrotechniker 1983

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

MS Visual Studio, Metrowerks CodeWarrior, SNIFF,Borland C++,
JDeveloper, JBuilder, PowerBuilder 6, Eclipse
MFC, RogueWave, OWL, Struts, Tomcat, Apache
Cognos Impromtu, DBArtisan, Excel VBA, TOAD

Betriebssysteme

Echtzeitbetriebssysteme
RTOS, MULDMS
Mac OS
MS-DOS
RTOS (Real Time OS)
Unix
Windows

Programmiersprachen

Assembler
Motorola,Intel
Basic
(Visual Basic, VBA u.a.)
C
C++
Erfahrungen mit MFC, OWL, VCL, RougueWave,MacApp
CodeWarrior
CORBA IDL
Java
+ JDBC, SQLJ,JSP
JavaScript
+ JDBC, SQLJ,JSP
Maschinensprachen
Pascal
PL/SQL
Powerbuilder
Shell

Datenbanken

Access
DB2
JDBC
MS SQL Server
MySQL
ODBC
Oracle
SQL
Sybase
versant, artbase

Datenkommunikation

CORBA
Internet, Intranet
RPC
Winsock

Branchen

Branchen

Industrie
Verlagssoftware
Electronic Publishing
Software
IT-Consulting
Banken
Versicherungen
Finanzdienstleistungen
Kreditkarten
Elektrohandel

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: bevorzugt Rhein-Main-Gebiet

nicht möglich

Projekte

Projekte

07/04 -         Branche: Finanzdienstleistung
Projekt:        Berichte
Technik         Java,J2EE,C++,Actuate Report Server,Web Services,XML,Oracle,SQL

02/04 -  06/04  Branche: Bank
Projekt:        Personalkostenplanung
Technik:        PeopleSoft, Application Designer,  SQR

10/03 - 12/03           Branche: Industrie
Projekt:        Konzeption einer Web-Applikation zur Bestimmmung  von Eigenschaften von Abluftkanälen
Technik:        Java-Applet, MS-Internet Explorer, Shockwave

06/02 - 09/03   Branche: Kreditkarten, Reisekostenoptimierung
Projekt:   AirPlus Information Manager - Datawarehouse und Reporting

Projektziel:
Erstellung einer multitier Web-Applikation, die bestehende
lokale Workstation/Desktop Applikationen ersetzen sollte.

Usergruppe:
Firmen, Travel Manager

Applikationbeschreibung:
Die Applikation sollte dem Benutzer ermöglichen, seine Reisekosten zu optimieren und zu kontrollieren. Durch Vergleich der Reiseleistungen ( Flug, Hotel, Auto ..etc) sollte er im Stande sein den günstigsten Anbieter auszuwählen.

Die Technik:
Replikation von operativen Daten(Kundenstammdaten, Transaktionsdaten) von Host DB nach Oracle. Die Applikation stellte eine Ansammlung von vorbereiteten
und mit Kunden vereinbarten Auswertungen/Reports. Der Benutzer übergibt seine Parameter ( Zeitraum, Kartenportfolio, Sparte, andere Filter) definiert das gewünschte Ausgabeformat. Grafik, Excel, Text, PDF, HTML. Die Datenübermittlung erfolgt synchron oder asynchron ( direkt oder  Speichern im Benutzerarchiv zur späteren Einsicht)
Desweiteren sollte der Benutzer die Möglichkeit haben, eigene
Auswertungen zu definieren ( Teilprojekt Reportgenerator) und Benchmarks zu erstellen

Aufgaben
Senior Programmierer, Entwurf und Implementierung der Applikations-Architektur Schichtentrennung: DB-Schicht (Persisenzschicht), Business Logic, Frontend (JSP,STRUTS)
Implementierung der Exportmodule im speziellen die Generierung von PDF-Files.
Implementierung der Threadverwaltung, Modellierung von asynchronen konkurierenden Datenzugriffsmechanismen.
Optimierung der SQL-Abfragen ( Oracle )

Technologie, Entwicklungsumgebung

-Web Applikation, J2EE
-IDE: Eclipse
-Frontend: JSP,STRUTS
-Backend: Apache, Tomcat, ORACLE 9i
-Programmiersprachen: JAVA, PL/SQL,JSP,STRUTS,Html,XML, Excel VBA
-Zusatzsoftware: Cocoon, PDFLib, Log4j

01/02 - 06/02   Branche: Bank
Projekt:    MWD - Kontenverwaltung.

Das Projektziel:
Berichtigung von operativen Daten ( Konten) Zumeldungen und Korrekturen. Replikation von Kontendaten von einem Hostsystem in eine DB2 Datenbank zwecks  Berichtigung. Presentation der Daten in einem Webbrowser zwecks Datenberichtigung. Integration der Applikation in konzernweites Zugangsberechtigungssystem


Usergruppe:
Mitarbeiterer Finanzen Aufsichtsrechtliches/Internes Berichtswesen

Zu implementierende Aufgaben ( fachlich):

Referenzdatenpflege , Stammdaten, Kontodaten, TEA-Daten, Wechseldaten, Kontokompensationen, Kontoverwaltung: Saldenaufteilung, Währungsumrechnung, Betragskorrektur
Berichtswesen, Logging

Aufgaben
Senior Programmierer, Entwurf der Applikations-Architektur,
Programmierung der  Web-Anwendung mit Schwerpunkt im Backend, OO-Mapping von Datenbanktabellen, Transaktionsverwaltung, Connectionpooling, Datencaching, Zugriffskontrolle, Zugangsberechtigung

Technologie, Entwicklungsumgebung
-Web Applikation
-IDE: JBuilder 6
-Frontend: JSP und STRUTS
-Backend: WebSphere , IBM DB2
-Together
-Programmiersprachen: SQL, Java, Excel-VBA

06/01 - 12/01   Branche: Kreditkarten, Reisedienstleister
Projekt: AirPlus - Portal

Projektziel:
Programmierung eines Unternehmensportals ( Kreditkartenanbieter). Das Portal sollte als Basis und Ausgangspunkt aller anderen externer Web-Services des Unternehmens werden. Vor allem aber den Zugang zu den Transaktionsdaten der Kunden ermöglichen. Zusatzservices:
Forum, E-Mail, Nachrichten, Neuanmeldung und eine Reihe von externen Serviceanbietern wie zB. Bahnaukunft, Routenplannug

Usergruppe:
Firmen, Geschäftsreisende. Travel Manager

Applikationbeschreibung:
Portalapplikation - Firmenanmeldung, Benutzeranmeldung, Kontrolle  von Kreditkartentransaktionen, Reporting, Anbindung von Unternehmen internen und externen Web-Services

Aufgaben
Programmierung eines Geschäftsreise-Portals, Aufgaben im
Frontend, Backend, Datenbank -  Als Seniorprogrammierer
Schwerpunkt im Backendbereich. Datenbank, Connectionpool
Transaktionsintegrität

Technologie, Entwicklungsumgebung

-Webapplikation
-IDE: JDeveloper/Oracle
-Frontend: JSP, JavaScript, HTML
-Backend: Apache/Tomcat, Oracle
-Programmiersprachen: Java,JSP,PL/SQL,SQL,SQLJ,VBA
-Zusatzsoftware: Adobe Acrobat


Branche: Kreditkarten, Reisedienstleister
Projekt: ETO (Easy Travell Online) - Reisekostenoptimierung

Projektziel:
Programmierung einer Webanwendung mit einem Java-Swing Client und einem C++ Backendserver als verteilte Applikation
(CORBA). Der Frontend-Client sollte eine komfortable und attraktive Benutzeroberfläche bieten. Im Backend sollten mehrere miteinander aggregierte Module fungieren: Businesslogik, Buchungen, Reservierungen, Auskunft. Anbindung externer Dienstleister wie. Amadeus ( Flug-Reservierung) Mietwagenzentralle. Modulkommunikation mittels CORBA, Kommunikation Client - Server mittels HTML-Tunneling.
Die Applikation sollte dem Reisenden und Firmen-Travel-Manager
die Reisekosten kontrollieren, Reiserichtlinien anlegen, Reiseabrechnung durchführen, Buchung, Storno,Auskunft

Usergruppe:
Firmen, Geschäftsreisende. Travel Manager



Applikationbeschreibung:

Aufgaben
Backendentwickler in C++, AIX, CORBA, Datenbankabfragen

 

-Client-Server Applikation
-IDE: SNIFF++
-Frontend: Client Java Swing - HTTP-Tuneling
-Backend:  Verteilte Applikation, CORBA
-Programmiersprachen: C++, Java, SQL
Zusatzmodule: OO-Datenbank Versant

 

04/00 - 02/01   Branche:Versicherung
Projekt: CEDAR - Datawarehouse


Projektziel:
Replikation von operativen Daten eines Versicherungs-unternehmens, Policenverwaltung, Stammdatenverwaltung,Transaktionsdaten, Währungsumrechnung. Erstellung eines Datawarehouse auf der Basis einer Sybase-Datenbank
Umsetzung durch die Businessanalytiker definierten Berichte als SQL-Prozeduren Ausgabeformat: PDF, HTML, Excel

Usergruppe:
Business Analysten eines Versicherungsunternehmens

Aufgaben

Programmierung von SQL Stored Procedures - Sybase, VBA-Programmierung, SQL-Tunning, Tasks-Scheduling,PDF mittels Cognos  Impromtu, Visual Basic als Client-Applikation ADO, DAO ODBC

Technologie,Entwicklungsumgebung

-SQL-Prozeduren Datawarehouse, Reporting
-IDE: DBArtisan, MS-VisualStudio/VB
-Frontend: Visual Basic 6
-Backend Sybase System 11, WinNT
-Programmiersprachen: SQL,VisaulBasic, Excel-VBA
-ADO, DAO

11/99 - 03/00   Programmierung einer Client/Server-Applikation im Drei-Schichten-Model

 CORBA, DCOM (WinNT, Java, C++, PowerBuilder)


 Branche: Banken


07/99 - 11/99   Programmierung in Power-Builder  - Bilanzierungssoftware

                  Branche : Banken


04/99 - 06/99     Branche: Versicherungen
Projekt: Visual Basic 6.0 Applikation - Budget

Projektziel:
Neuprogrammierung einer Windows Applikation zur Budgetplannung. Die Applikation sollte in allen Profit-Center eines großen Versicherungsunternehmen zu Einsatz kommon. Mit Hilfe der Applikation sollten zu erwartende Ausgaben und Einnahmen gegliedert nach Arten erfasst werden.
Aufgaben: Rollenverwaltung, Konkurierende Zugriffe,Multithreading
Sie besteht aus einem thin Visual Basic Client der mittels DCOM mit der Backendkomponenete kommuniziert. Reine MS Welt - da alle Komponenten auf MS-Systemen laufen, Datenbank Sybase System 11 ( Auf NT-Server) .
Neben der Datenerfassung, war auch das Reporting, Benchmark  Archivierung, Import und Export als Exceldaten vorgesehen
Die Applikaton sollte schrittweise  realisiert werden ( siehe oben Fortsetung)


Aufgaben
Programmierung einer C/S-Applikation, Architekturentwurf,
OLE-Automation, DCOM


-Visual Basic 6.0
-Umgebung:WinNT, Visual Studio 6.0
-DCOM, DAO



02/99 - 4/99      Programmierung in Power Builder  - Verteilte Applikationen (COM, WinSock)

                  Branche : Banken


10/98-1/99        Branche: Bank
Projekt:
Crypto, Anwendung zur Datenverschlüsselung und Komprimierung
Projektziel:

Erstellung einer Applikation zur Verschlüsselung und Komprimierung der Länderobligos-Daten in Konzernstellen
Ausführung Windows EXE, Windows DLL, UNIX-Kommandozeilenprogramm


Aufgaben

(1 Mann Projekt ) Entwurf der Architektur, Implementierung aller Komponenten, Installation vor Ort, Der Quellecode musste plattformunabhängig compilierbar sein. Drag&Drop in der Windows Exe, Konzeption des Verschlüsselungsalgorithmus, Implementierung des Huffmanns Code zur Datenkomprimierung

Technologie

-Plattformübergreifend  C++

Win32 (NT/95) und Linux,UNIX (AIX), C++


05/98-09/98       Branche: Elektronic Publishing Softwareanbieter
Projekt: Anzeigenerfassungsmodul

Projektziel:
Portierung einer MacOS-Applikation (Anzeigenerfassung) auf WinNT
Aufgaben

Beratung in Systemprogrammierung MS-Windows, Portierung von MacOS - Single Source Plattformunabhängiges Programmieren in C++ , Beratung zur Anwendung der Altura-DLL

Technologie,Entwicklungsumgebung

Win32 (NT/95), MacOS,


12/97-04/98       Programmierung einer OLE-Embedding-Schnittstelle (Container)

Win32 (NT/95)


                  Branche :  Verlagssoftware

04/97-10/97       Branche: Elektronic Publishing Softwareanbieter
Projekt: Editorial, Redaktionssystem
Projektziel
Portierung, Bereiningung bestehender Softwarequellen von nativ-Code. Erstellung OLE-Automation Schnittstelle zu einer Fremdapplikation
Aufgaben
Erweiterung eines Redaktionssystems um neue Schnittstellen zur Interprozesskommunikation ( siehe unten)

Technologie,Entwicklungsumgebung

-Schnittstelle: Microsoft OLE, COM
-IDE: Metrowerks CodeWarrior, MS-Visual Studio
-Umgebung: Win32 (NT/95), MacOS 8.0

08/96 - 10/97     Branche: Elektronic Publishing Softwareanbieter
Projekt: Editorial, Redaktionssystem

Projektziel:
Portierung eines Redaktionssystem von der MacOS-Plattform auf Windows NT. Der neue Code muss aber plattformunabhängig sein - sodass in Single Source Weiterentwicklung  des Redaktonssystems für beide Plattformen ( und weitere) weiterhin realisierbar sein muss

Aufgaben

-MS Windows-Portierung des LinoPress-Systems (MacOS)
-System- und Plattformübergreifende Programmierung in C und C ++, Win 32-Programmierung
-OLE-Automation in C ++ ohne MFC-Unterstützung
-OLE-Embendding in C ++ mit Hilfe der Borlands OWL und OCF
-Prozesssynchronisation, Interprozesskommunikation


Technologie,Entwicklungsumgebung

Metrowerks Code Warrior 10,
Visual C ++, Borland C ++,
Altura-DLL als Betriebsystem-Abstraktionsschicht
Visual Basic





05/96 - 10/96     Programm "OPAL" für MS-Windows 3.x; Ausführung: Windows Dialog-Fenster; Entwicklungsumgebung: Borland C++; Aufgaben: Lageverwaltung, Bestimmung von dynamischen Eigenschaften von Luftkanälen.

Branche :  Großhandel - Elektrogeräte


01/96 - 8/96    Programm "Massen" für MS-Windows 3.x; Ausführung: MDI, Konstruktion, statische Berechnungen; Entwicklungsumgebung: Borland C++; Aufgaben: Ermittlung anhand von geodätischen Daten vom Material- und Arbeitsaufwand beim Straßenbau.

               Windows 3.1, Windows 95, MS-DOS

Branche :  Vermessung, Tief- und Hochbau



1990 - 1995       Studium der  Elektrotechnik / Informationsverarbeitung an der
U-GH Paderborn

Schwerpunkte: Betriebssoftware (UNIX, SORIX, LINUX, DOS, RTOS)
Echtzeitprogrammierung, Grafische Datenverarbeitung

Diplomarbeit: Prozeßprogrammierungen interruptfähiger Hardware Anpassungen und Device-Treiber für zeitkritische
Prozesse unter SORIX und LINUX

Tätigkeit während des Studiums, Tutor im Prozeßdatenverarbeitungslabor
· Wartung von elektronischen Geräten inkl. Rechner
· Programmieren in C, PEARL, Assembler
· UNIX-Systemverwaltung
· Betreuung von Studenten in Rahmen der Tutorentätigkeit
· Mitarbeiter eines Vermessungsbüro"s
· Systemberatung (CAD, MS-Windows, DOS)
· Programmieren in Qbasic




in der  Zeit vor dem Studium ( 1983 - 1988)
Programmierung von  Prozeßrechnern (Telemecanique 2000) Assembler, Fortran
Betriebssystem - MULDMS


Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl.-Ing. Nachrichtentechnik/Informationsverarbeitung
UGH-Paderborn, Abschluß 5.5.1995

Techniker Elektrotechniker 1983

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

MS Visual Studio, Metrowerks CodeWarrior, SNIFF,Borland C++,
JDeveloper, JBuilder, PowerBuilder 6, Eclipse
MFC, RogueWave, OWL, Struts, Tomcat, Apache
Cognos Impromtu, DBArtisan, Excel VBA, TOAD

Betriebssysteme

Echtzeitbetriebssysteme
RTOS, MULDMS
Mac OS
MS-DOS
RTOS (Real Time OS)
Unix
Windows

Programmiersprachen

Assembler
Motorola,Intel
Basic
(Visual Basic, VBA u.a.)
C
C++
Erfahrungen mit MFC, OWL, VCL, RougueWave,MacApp
CodeWarrior
CORBA IDL
Java
+ JDBC, SQLJ,JSP
JavaScript
+ JDBC, SQLJ,JSP
Maschinensprachen
Pascal
PL/SQL
Powerbuilder
Shell

Datenbanken

Access
DB2
JDBC
MS SQL Server
MySQL
ODBC
Oracle
SQL
Sybase
versant, artbase

Datenkommunikation

CORBA
Internet, Intranet
RPC
Winsock

Branchen

Branchen

Industrie
Verlagssoftware
Electronic Publishing
Software
IT-Consulting
Banken
Versicherungen
Finanzdienstleistungen
Kreditkarten
Elektrohandel

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.