Oracle DBA, Hochverfügbarkeit, Performance-Optimierung, SQL, PL/SQL, Datenbank-Entwicklung
Aktualisiert am 17.06.2019
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.10.2019
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Englisch
Russisch
Ukrainisch

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

Projekt:     Administration und Support der zentralen Oracle-basierten Systemen.
Unternehmen: Internationale Discounterkette
Zeitraum:    von 07.2011 bis heute
Inhalt:      Installation, Administration, Performancetuning, Überwachung und Support der
             Datenbanken für zentrale Systeme (HQ-Ebene), in 24 Ländern in 24x7 Betrieb.
             Hochverfügbarkeit mit Data Guard.
             3rd Line Support.
             Streams-Administration und Überwachung.
Umgebung:    Oracle EE 10g/11g, Oracle EM GridControl, Oracle DataGuard, Oracle Streams,
             RMAN, SQL, PL/SQL, XML, SqlDeveloper, TOAD, Windows 2003/2008, LANDesk, ITIL.

            
Projekt:     Administration und Support der Oracle-basierten Warenwirtschaftssysteme.
Unternehmen: Internationale Discounterkette
Zeitraum:    von 06.2010 bis 10.2011
Inhalt:      Installation, Administration, Performancetuning, Überwachung und Support der
             Datenbanken für Warenwirtschaftssysteme (WaWi). HQ- und Warenhaus-Ebene,
             in 24 Ländern in 24x7 Betrieb.
             Hochverfügbarkeit mit Data Guard.
             3rd Line Support.
             Streams-Administration und Überwachung.
Umgebung:    Oracle EE 10g/11g, Oracle EM GridControl, Oracle DataGuard, Oracle Streams,
             RMAN, SQL, PL/SQL, XML, SqlDeveloper, TOAD, Windows 2003/2008, LANDesk, ITIL.

            
Projekt:     Entwicklung und Support Filial-Backoffice – Lösungen
Unternehmen: Internationale Discounterkette
Zeitraum:    von 01.2010 bis 05.2010
Inhalt:      Architektur, Design und Entwicklung der Softwarelösungen für Fililal-
             Backoffice-Bereich, Ebene Filiale – Warenhaus.
             Systemtests. Fehlerkorrekturen.
             3rd level Support.
             Erweiterung bestehender Lösungen, kundenspezifische Anpassungen.
Umgebung:    MS Visual C++/C# 2008, MFC, ATL, COM, .NET 2.0/3.5, VBScript, VBA, VB.NET,
             Cmd-Shell, Powershell, JavaScript, HTML, HTA, XML, Oracle EE 10g, RMAN, SQL,
             PL/SQL, CA, Windows Embedded Point of Service (WPOS), Windows 2003, ImageX,
             WIM, RIS, WinPE, UML, LANDesk, ITIL

 

 

Projekt:     Administration und Support der Datenbank- und Applikationsserver-

 Landschaft. Support und Erweiterung der Oracle-basierten Anwendungen.

Unternehmen: Discounterkette
Zeitraum:    von 06.2009 bis 12.2009 
Inhalt:      Installation, Administration, Performancetuning, Überwachung und Support der
             Datenbank- und Applikationsservern in der unternehmensweiten
             Serverlandschaft.
             GridControl-Administration.
             Support, Anpassung und Erweiterung der Oracle-basierten Applikationen.
             Portierung der MSOffice Applikationen auf Oracle Application Express.
Umgebung:    Oracle EE 10g/11g, Oracle GridControl, Oracle DataGuard, Oracle APEX, RMAN,
             Oracle Streams, SQL, PL/SQL, XML, Java, TOAD, Microsoft SQL Server 2005/2008,
             Apache Tomcat, JBoss, MS Office 2003/2007, MS Excel, MS Access,
             Windows 2003/2008, Linux, div. Unix-Shells, UML, LANDesk, ITIL

Projekt:     Konzeption, Design und Implementierung von Datenbank-Backend für

 eine Branchenlösung

Unternehmen: Mobilfunk- und Kommunikationsbranche, Regulierungsbehörden
Zeitraum:    von 07.2008 bis 05.2009         
Inhalt:      Aufgabenanalyse, Machbarkeitsstudie, Erarbeitung von verschiedenen

 Lösungsansätzen.

 Entwurf der Datenbankarchitektur und -design.

 Implementierung der Businesslogik, funktionalen Module, Auditing-

 und Protokollmodule.

 Qualitätssicherung, Lasttests, Tuning.

Umgebung:    Oracle EE 10g/11g, SQL, PL/SQL, XML, Java, TOAD, Webservices

Projekt:     Design und Entwicklung von Software für Daten-Extraktion/

 Transformation/Load (ETL)

Unternehmen: Mobilfunk- und Kommunikationsbranche, Regulierungsbehörden
Zeitraum:    von 09.2008 bis 01.2009         
Inhalt:      Analyse der Datenschnittstellen, Konzeption der ETL-Prozesse.

 Implementierung von Datentransferapplikation.

 Kundenspezifische Erweiterung/Optimierung.

 Qualitätssicherung, Lasttests, Tuning.

Umgebung:    Microsoft Visual C# 2005/2008, ADO.NET, MS Access, VBA,

 Oracle 10g, SQL, PL/SQL, Toad.


Projekt:     Design und Implementierung einer multimedialen Zentrale für

 die Produktsuite.

Unternehmen: Softwarehaus (ein sehr bekannter deutscher Entwickler von

 Anwendungen rund um das CD/DVD/BD - Burning und Multimedia Thematik)

Zeitraum:    von 03.2007 bis 06.2008         
Inhalt:      Design und Implementierung von skinned GUI (graphische Oberfläche).

 Design der funktionalen Logik (das Model).

 Implementierung der COM-Komponenten.

 Anbindung von vorhandenen COM-Komponenten für inline functions.

 Qualitätssicherung, Unit- Tests. Bugfixing nach dem Produktrelease.

 Implementierung der Accessibility (Section 508 of the

 Rehabilitation Act).

 Implementierung laut SCRUM-Richtlinien (Methode der Agilen

 Softwareentwicklung).

Umgebung:    Microsoft Visual C++ 2005, MFC, ATL, STL, Unicode, Accessibility

 (“section 508”), Windows XP/Vista, MS Vista SDK, COM/DCOM/COM+,

 GDI, GDI+, skinned GUI, owner drawn controls, Multimedia components,

 Audio Transcoder, Application Verifier, UML, SCRUM


Projekt:     Machbarkeitsanalyse, Konzeptionierung und Design des Vista-Gadgets

 für Produktsuite.

Unternehmen: Softwarehaus (ein sehr bekannter deutscher Entwickler von

 Anwendungen rund um das CD/DVD/BD - Burning und Multimedia Thematik)

Zeitraum:    von 01.2007 bis 03.2007         
Inhalt:      Machbarkeitsstudie, Konzeptionierung und Design des Vista Gadgets,

 als zentrale Komponente für den Zugriff auf die meistbenötigten

 Funktionen der Produktsuite.

 Implementierung laut SCRUM-Richtlinien (eine Art der Agilen

 Softwareentwicklung).

Umgebung:    Macromedia DreamWeaver 8, Microsoft Visual C++/C# 2005, .NET 3.0,

 WPF (Windows Presentation Foundation)/Silverlight(WPF/E), XAML,

 Vista Sidebar/Gadgets, ATL, STL, Unicode, Windows Vista,

 MS Vista SDK, COM/DCOM/COM+, Multimedia components, UML, SCRUM.


Projekt:     Analyse, Proof-of-Concept-Implementierung neuer Features auf der

 Basis von Windows Vista.

Unternehmen: Softwarehaus (ein sehr bekannter deutscher Entwickler von

 Anwendungen rund um CD/DVD - Thema)

Zeitraum:    von 02.2006   bis 12.2006         
Inhalt:      Analyse, Proof-of-Concept-Implementierung neuer Features für die

 Produktlinie auf der Basis von Windows Vista unter Einhaltung von

 Vista-Logo Anforderungen.

 Anpassung der Produktlinie an die Windows Vista Umgebung (Windows

 Vista Logo - Zertifizierung, Umstellung auf 64 Bit (x64), Aero-Glass

 Desktop Theme, .NET 3.0 WPF, Vista Gadgets).

 Qualitätssicherung.

Umgebung:    Microsoft Visual C++ 2003/2005, .NET 2.0, .NET 3.0/WPF/WPFE, XAML,

 Vista Sidebar/Gadgets, MS Windows XP, Windows Vista, MS Vista SDK,

 COM/DCOM/COM+, x64 Plattform, Windows Vista Logo Zertifizierung,

 Aero Glass, GDI, GDI+, Application Verifier, UML


Projekt:     Entwicklung von Visualisierung- und Ansteuerungssoftware für

 Eisenbahn.

Unternehmen: Industrie, Transport Automation Solutions
Zeitraum:    vom 01.2005 bis 02.2006
Inhalt:      Konzeptionierung, Abstimmung der Randschnittstellen zur

 Geschäftsprozessanbindung, Anpassung und Weiterentwicklung einer

 Software zur Visualisierung und Ansteuerung von Eisenbahnsystemen

 und Stellwerken, signaltechnische Einrichtungen.

 HMI (Human-Machine Interface).

 Unter anderem Software für den "nicht sicheren" Windows-Client,

 den "sicheren" Tripple-Rechner unter einem Echtzeit-Betriebssystem.

 Kommunikation zwischen einzelnen Modulen des Stellwerks.

 Softwareentwicklung, Configurationsmanagement, Dokumentation nach

 Cenelec und CMMI Lev. 3 Richtlinien.

Umgebung:    Microsoft Visual C/C++, Assembler, GNU C/C++, TCP/IP,

 MS Windows 2000/XP, Echtzeitbetriebssystem (Chorus), diverse Shell,

 MFC, Win32 API, OCR, TCP/IP, weitere Netzwerkprotokolle,

 Configurationsmanagement, Cenelec, CMM/CMMI Level 3,

 DDTS, ClearCase.


Projekt:     Portierung und Optimierung eines verteilten Informationssystems
Unternehmen: Bank
Zeitraum:    vom 01.2003 bis 31.12.2004
Inhalt:      Anforderungsanalyse, Design, Schnittstellenanpassung und anschließende

 Portierung einer bestehender Client-Server Informationssystems von

 MS SQL Server 7.0/2000 auf Oracle 9i.

 Umstellung /Neuentwicklung serverseitiger Objekte in Oracle-Umgebung

 (von Transact SQL auf Oracle SQL und PL/SQL – Dialekte): statische

 ref. Integrität, dynamische Integrität und Geschäftsregel (Trigger,

 stored procedures) etc.

 Entwicklung der Testumgebung und Testszenarien..

 Weiterentwicklung der täglich abzulaufenden Batches in der DB-Umgebung

 (cron-jobs unter HP UX samt aller aufgerufenen SQL-Batches,

 Windows-Batches mit jeweiligen Abfragen und Modulen)

 Erweiterung des Front-Ends auf der Oracle 9i DB.

 Analyse, UML-Modellierung und Tests.

 Umstellung der Client-Anwendung von ODBC auf ADO.

 Datenbankoptimierung: Auditing, Analyse und Optimierung der DB-Zugriffe.

 Optimierung des physikalischen Layouts der Oracle DB.

 Optimierung des logischen Aufbaus und Struktur.

 Implementierung der effizienteren Integritätskontrollmechanismen.

 Verbesserte Stabilität und Robustheit auf der DB-Ebene.

 Technisches Support existierender Datenbank- und Netzumgebung,

 Administration (DBA) von MS SQL Server 7.0/2000, Oracle 7, Oracle 9i

 und darauf basierender Middle-Tier- und Client – Anwendungen.

Umgebung:    Oracle 7/8i/9i, MS SQL Server 7.0/2000, OOA, OOD, UML, Rational Rose,

 Oracle Migration Workbench, SQL , PL/SQL, MS Visual Basic 6.0/.NET,

 MS Access, VBA, MS Windows NT/2000, HP UX, Unix-shells, Exceed,

 Quest Software TOAD, SQLab, SQL Navigator, Oracle Enterprise Manager,

 OCR, weitere Tools.


Projekt:     Implementierung der PC - Visualisierung für ein Prozessmess- und

 Leitsystem

Unternehmen: Industrie
Zeitraum:    vom 08.2002 bis 12.2002
Inhalt:      Anforderungsanalyse, Design, Schnittstellenfestlegung und

 Implementierung des Ansichts- und Druckansteuerungsmoduls (für große

 bis sehr große Dokumentenvolumen) mit Hilfe von MS Internet Explorer

 (IE) Webbrowser Controls, IE print templates, XML (MS XML Parser),

 HTML, COM – Interfaces, Windows Hook-Mechanismen und weiterer Bereiche

 des Windows API.

Umgebung:    MS Visual C++ 6.0, MS Internet Explorer 5.5/6.0, Webbrowser Control

 (MSHTML), XML, XSLT, MFC, COM/DCOM, Hook-API, Drucker-API (Printer-API),

 DDTS, ClearCase, OOA, OOD, UML (Rational Rose).


Projekt:     PC - Visualisierung und Ansteuerung eines Fertigungsprozesses
Unternehmen: Industrie
Zeitraum:    vom 03.2002 bis 06.2002
Inhalt:      Anforderungsanalyse, Design, Schnittstellenfestlegung und Implementierung

 der Transportvorgänge, Druckluftsteuerung, Bilderfassung, Scalaberechnung,

 Lasergravierung, Qualitätskontrolle der Erzeugnisse (durch erneute

 Bilderfassung und -verarbeitung).

 Statischer Modul mit Auswertungen und Berichten.

Umgebung:    MS Visual C++, SPS, MS Access Jet Engine, OCR, Cognex Cameras,

 Laser- und Cameraeinheiten, ClearCase, OOA, OOD, UML.


Projekt:     Erweiterung einer CRM-Lösung
Unternehmen: IT-Service
Zeitraum:    vom 10.2001 bis 03.2002
Inhalt:      Design und Weiterentwicklung bestehender CRM-Lösung (Client-Server

 Architektur).

 Implementierung der Office-Synchronisierung (MS Word/Outlook),

 Scan/Fax-Lösung, Dialer-Funktionalität.

 Übernahme der technischen Projektleitung.

Umgebung:    MS Visual C++ 6.0, TAPI, VBA, MS SQL Server 7.0/2000, MS IIS

 (Internet Information Server) 5.0 MS Visual Interdev, MTS,

 Sybase PowerDesigner, MS Visio, OOA, OOD, UML.


Projekt:     Konzipierung, Entwurf und Administration einer erweiterter

 Firewall-Lösung in Unix-Umgebung

Unternehmen: Systemadministration
Zeitraum:    vom 11.2001 bis 02.2002
Inhalt:      Anforderungsanalyse, Konzipierung, Auswahl der passenden Tools,

 Entwurf des Firewalls mit erweiterter Funktionalität: Mail-Server,

 FTP/WWW-Server, DMZ für Unternehmensserver, SMTP-Gateway,

 Intrusion Detection System

Umgebung:    Cisco Router, SuSE Linux 7.3, ip_tables-Paketfilterframework,

 squid, squidGuard, IMAP-Server, IP-Accounting, apache, snort, nmap, nessus

 Etherial, SMTP-,POP3-Tools und weitere Utilities und Tools aus dem Umfeld..


Projekt:     Konzipierung und Implementierung des Corporate-Level Virusschutzlösung
Unternehmen: Systemadministration
Zeitraum:    vom 10.2001 bis 11.2001
Inhalt:      Anforderungsanalyse, Konzipierung, Marktanalyse vorhandener Produkte,

 Implementierung der mehrschichtigen Virusschutzlösung im

 unternehmensweiten Intranet.

Umgebung:    Windows 2000 Server, Exchange Server 5.5, TrendMicro Suite

 (OfficeScan, ScanMail, ServerProtect, InterScan)


Projekt:     Entwicklung einer webbasierter Projektverfolgungssoftware
Unternehmen: Mobilfunk- und Kommunikationsbranche
Zeitraum:    von 09.2000 bis 10.2001
Inhalt:      Anforderungsanalyse, Machbarkeitsanalyse, Analyse der möglichen

 Lösungsansätze und notwendigen Umgebung und Tools, Architekturdesign.

 Datenbankdesign und –Modellierung, Lasttests, Optimierung.

 Implementierung der Abfragelogik und funktionalen Module.

 Implementierung der Präsentationschicht, des Lizenzprüfmoduls.

 Implementierung der Audit- und Protokollmodulen. Implementierung

 der XML-Modulen, XSL-Stylesheets,

 Implementierung der XSLT Methoden  zum Aufbau der Client-Oberfläche.

 Tätigkeit als technischer Projektleiter und Senior-Developer.

Umgebung:    PL/SQL, XML, XSL, Java, HTML, SQL Navigator, TOAD, Sybase PowerDesigner,

 eXcelon Stylus, XMLSpy, Oracle 8i EE, Oracle iAS 8i/9i, Apache,

 Windows NT 4.0/2000, Linux Suse 7.2


Projekt:     Weiterentwicklung einer existierender Projektverfolgungssoftware-

 Lösung

Unternehmen: Mobilfunk- und Kommunikationsbranche
Zeitraum:    von 07.1999 bis 10.2001
Inhalt:      Erweiterung der bestehenden Lösung auf MS Access 97 Plattform,

 Implementierung der Multimasterreplikation, Portierung der Anwendung

 auf Oracle 8i Plattform.

 Anpassung des Datenbankdesigns und Design der Serverlogik

 (stored procedures).

 Neuentwicklung mit erweiterter Funktionalität auf MS Access 2000 Plattform.

 Portierung der serverseitigen Funktionalität auf Oracle 8i

Umgebung:    MS Access 97/2000, VBA, PL/SQL, SQL Navigator, TOAD, Oracle 8i,

 Windows NT 4.0/2000


Projekt:     Entwurf der Suchmaschine für SGML-Datenquellen
Unternehmen: Industrie, Verlagswesen
Zeitraum:    von 03.1999 bis 01.2000 (Leitung und -koordination)
Inhalt:      Design der SGML-Elemente und -schema für hierarchische Indizierung

 der Quellen. Implementierung des Indizierungsmoduls (Indexerstellung,

 Erstellung der komprimierten Containerdatei für Index und Quellen),

 Implementierung der Suchmaschine (DLL mit ANSI C - Schnittstelle),

 Implementierung der restlichen Modulen (Abfragemodul für die Suchmaschine,

 RelationViewer für Indexinspektion etc.)

Umgebung:    Visual C++, MFC, UML unter Windows NT 4.0.

Projekt:     Entwurf, Implementierung und Wartung der LAN- und BackOffice-Lösungen
Unternehmen: Systemadministration
Zeitraum:    von 09.1998 bis 06.2002 (Teilzeit, mit Pausen, parallel zu anderen Projekten)
Inhalt:      Entwurf und Implementierung der firmeninternen LAN (MS Windows NT/2000

 Server/Workstation), Implementierung der erweiterten Netzwerkfunktionalität

 und -lösungen (WINS, DHCP, DNS, RAS-Zugänge, Fehlertoleranz (Hardware

 RAID Lev 5, Software RAID  Lev 1), zentralisierte Datensicherungsstrategie

 und -lösung, zentralisierte Benutzerverwaltung mit roaming profiles,

 Systemüberwachung und -richtlinien usw.).Implementierung der Internet

 -Funktionalität (ISDN-Internet-Zugang mit Cisco TCP-IP-Router, WWW- und

 FTP-Server etc.) Implementierung der BackOffice-Funktionalität

 (Implementierung der MS Exchange-, MS SQL Server-, IIS Lösungen für

 E-Mail, News-, Groupware- und Datenbankfunktionalität). LAN/Backoffice

 - Wartung und Erweiterung.

Umgebung:    Windows NT/2000 Server, DHCP, WINS, DNS, RAS, MS IIS 4.0/5.0,

 MS Exchange Server 5.5/2000, MS SQL Server 97/2000, TCPIP-Router.


Projekt:     Erweiterung der GUI- und Ausgabemodulen für eine verteilte POS

(Point Of Sale) –Software

Unternehmen: Industrie
Zeitraum:    von 05.1997 bis 03.1999
Inhalt:      Entwicklung und Implementierung der Oberflächemodulen,

 Entwicklung und Implementierung der Druckmodulen (formatierte Druckausgabe),

 Entwicklung und Implementierung Displaymoduls (LCD - Ansteuerung).

Umgebung:    VC++, MFC, UML, Rogue Wave, Rational Rose, Informix-DB, Windows NT 4.0

Projekt:     Entwicklung von Design-Tool zum Entwurf von Aufklebetickets (Labels)

 ("Labeldesigner")

Branche:     Industrie (kaufmännische Software)
Zeitraum:    06.1998 bis 05.1999
Inhalt:      Entwicklung und Implementierung der Software zur Entwicklung

 kundenspezifischer Aufdrucke in einer POS (point of sale)-Umgebung

Umgebung:    VC++, MFC, UML, Stingray (Objective Diagram, Objective Toolkit),

 Windows NT 4.0


Projekt:     Entwicklung von Druckdiensten für eine verteilte Anwendung
Branche:     Industrie (Chemie)
Zeitraum:    04.1998 bis 06.1998
Inhalt:      Entwicklung und Implementierung der Druckdiensten, objektorientierte

 Schnittstelle zu anderen Modulen

Umgebung:    VC++, MFC, Rogue Wave Tools++, Windows NT 4.0

Projekt:     Entwicklung von Bildmess- und Verarbeitungssoftware zur Prüfung der

 Gewichts- und Größeangaben, Gütereinordung und Katalogisierung in

 Flughäfen

Branche:     Industrie (Flughafen)
Von:          09.1997 bis 03.1998
Inhalt:      Entwicklung und Implementierung von Bilderfassung- und

 Bildverarbeitungssoftware.

Umgebung:    Windows 95, Video Capture Card, Telecameras, digital gesteuerte Waage,

 MS Visual C++, Matrox Image Library, MFC.


Projekt:     Erweiterung einer Lager- und Steueranwendung auf der C/C++ Plattform
Unternehmen: Metallindustrie
Zeitraum:    03.1997 bis 08.1997
Inhalt:      Support und anwenderspezifische Anpassung einer Anwendung für

 Ansteuerung der Transportlinie und Lagerung der Erzeugnisse.

Umgebung:    DOS, MS Visual C++, dbVista

Projekt:     Entwicklung des Hochwasserschutzsystems.
Unternehmen: Öffentliche Verwaltung
Zeitraum:    09.1996 bis 02.1997
Inhalt:      Entwurf und Implementierung des Front-Ends, des Back-Ends ( Entwurf

 der Datenbankschema),

Umgebung:    Client/Server-Architektur, Object-orientierte Technologien fürs FrontEnd,

 Informix RDBMS, ERwin, Gupta SQL Windows, Windows 95/NT, Win32 API,

 Programmierssprachen: Gupta SAL, SQL


Projekt:     Implementierung der BTX-Schnittstelle für eine MSAccess-Anwendung
Unternehmen: Anwaltsbüros (Finanzsoftware)
Zeitrahmen:  08.1996 bis 09.1996
Inhalt:      Entwurf und Implementierung von BTX- Schnittstelle zum Telebanking für

 die Finanzsoftware, Implementierung der notwendigen Bank/Kontoführenden

 Modulen in MSAccess, Design der Oberfläche.

Umgebung:    Windows 95/NT, MS Access, Win32 API, Gebacom ZV DLL

Projekt:     Komponentenentwicklung des datenbankgestützten Informationssystems

 für ein PPM-System (Produkt- und Produktionsmodell).

Unternehmen: Forschung
Zeitraum:    01.1996 bis 08.1996
Inhalt:      Entwurf und Implementierung von Komponenten des PPMs,Einsatz der OO-

 Technologien (OOA, OOD), verteilten Datenbanksysteme.

Umgebung:    Unix/X-Windows (SunOS, Solaris), C++, ObjectStore OO-Datenbank,

 Perl, Tcl, Tk und weitere Unix-Tools (awk, python, shell (bash) etc).


Projekt:     Entwicklung und Modifikation der Produktlinien zum Messen und Simulation

 von LCD-Displays

Unternehmen: Industrie (LCD-Forschung, Herstellung und Kontrolle).
Zeitraum:    von 12.1990 bis 01.1996
Inhalt:     -Entwicklung und Begleitung der Produktlinie "Display Modelling System".

 (Simulation von Verhalten von LCDs)

-ft:84px;">-Begleitung der Produktreihe "Display Measurement System"  (Meßsystem)

 (Anpassung an die neuen Messverfahren, neue Hardwareperipherie,

 Software- und Hardware-Tests, weitere Zusatzfunktionen und -tools)

-Komplette Entwicklung (abgesehen von numerischen Algorythmen) von

 einer Meßsystem (Tilt Bias Angle LCD-Meßsystem) (Festlegung und

 Implementierung der Hardware-Schnittstelle, Programmierung der Hardware,

 Implementierung des Messvorgangs, Datenaufbereitung, Datenrepräsentation,

 Anwenderschnittstelle.) Begleitung dieser Produktlinie (Implementierung

 neuer Meßverfahren, Temperatursteuerung  etc)

-Test, Begleitung der Voltage Holding Ratio Measurement Software.

Umgebung:    DOS, DOS extendend (DOS4G), Fortran, C/C++ (Watcom, MS Visual), Assembler.

 Intel 80186 Microcontroller, IEEE/HPIB-Bus, multifunctional Kethley Card,

 RS-232, Temperaturregler, Schrittmotoransteuerung und weitere

 Hardwareeinheiten und -module.

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium Elektrotechnik an der Uni Karlsruhe,
1990-1996 - Tätigkeit als Softwarententwickler, Teilzeitbasis
1996-1998 - Tätigkeit als freiberuflicher Softwareentwickler
1998-2007 - Tätigkeit als freiberuflicher Senior-Entwickler und Consulter.

2009-heute - Tätigkeit als DBA, Senior-DBA, IT-Consulter

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

DB Design: langjährige Erfahrung
Oracle: Design (SQL, PL/SQL), Implementierung und Administration
Oracle iAS: Design und Implementierung
MS Access: langjährige Erfahrung, Access 2.0, 97, 2000
MS SQL Server: Entwurf und Programmierung
ER-Tools:ERwin, Sybase PowerDesigner
MS Visual C++: langjährige Erfahrung
MS Visual C#: langjährige Erfahrung
MS Visual Basic: langjährige Erfahrung
MFC: ebenfalls langjährige Erfahrung
OO Analyse, Design, Programmierung
Stingray Objective Diagram,  Objective Grid, Objective Toolkit
RogueWave C++ tools, DB-Tools
CoDeSys - Programminerung der MGCplus-Produktreihe
Windows NT/2000/2003: Administratierung und Implementierung der unternehmemensweiten Netzwerke
Project Control System/Version Control System:RCS, CVS, StarTeam, VisualSourcesafe
MCSE: - Zertifizierung vorhanden
Linux: Implementierung und Administration, Einsatz im Backend- und Firewall-Bereich
Firewall: Analyse, Bau, Instandsetzung und Betrieb
Veritas Backup Software


Betriebssysteme

MS-DOS
auch Extended DOS (DOS4G etc.)
SUN OS, Solaris
wenig Erfahrung
Unix
überwiegend Linux
Windows
alle Plattformen

Programmiersprachen

Assembler
x86, Real- und Protected Mode, mixed language Programming
Basic
Visual Basic 5.0/6.0, sehr gute Kenntnisse
C
Visual C, Watcom C, Gnu C, Borland C, VC-sehr gute Kenntnisse
C++
Visual C++, Watcom C++, Gnu C++, Borland C++, VC++ - sehr gute Kenntnisse
Clipper
dBase
Foxpro
2.0, 2.5, 2.6
Gupta, Centura
Gupta SQL Windows
HPGL, HP PCL
HPGL-Generierung und Verarbeitung
LabView
Makrosprachen
MS Office
Maschinensprachen
x86
MATLAB / Simulink
Grundkenntnisse
Optima++
Grundkenntnisse
Perl
PL/SQL
PL/SQL Oracle 7/8/8i/9i/10g, sehr gute Kentnisse
Python
Grundkenntnisse
SAL
- Gupta-Sprache
Shell
Überwiegend Bourne-/Bourne-Again-Shell - Kenntnisse
Tcl/Tk
sehr gute Kenntnisse
TeX, LaTeX
Grundkenntnisse
yacc/lex
Grundkenntnisse

Datenbanken

Access
Sehr gute Kenntnisse (>3 Jahre Erfahrung)
DAO
Sehr gute Kenntnisse (>3 Jahre Erfahrung)
Gupta, Centura
Gupta - ca. 1 Jahr Projekterfahrung
MS SQL Server
- über 2 Jahre Erfahrung, Entwicklung und Administration
Object Store
- ca 8 Monate Erfahrung.
ODBC
Oracle
über 5 Jahre Erfahrung, sowohl Server-Programmierung, teilweise Administration
Postgres
Grundkenntnisse
Quest
Quest Software: Tools: SQL Navigator, TOAD, andere Tools zur DB-Administrierung und Optimierung (SpotLight etc.)
SQL
Allgemeiner SQL
xBase
dBase & FoxPro...

Datenkommunikation

Ethernet
Netzwerk-Administration unter Windows, Linux
Fax
Windows und Linux-basierte Lösungen (Tobit, Hylafax etc.)
Internet, Intranet
Webbasierte Lösungen (Entwicklung und Administrierung)
ISDN
RAS (Windows, Linux) - Implementierunf und Administrierung
LAN, LAN Manager
Netzwerk-Administration unter Windows, Linux
NetBeui
Netzwerk-Administration unter Windows, Linux
NetBios
Netzwerk-Administration unter Windows, Linux
parallele Schnittstelle
Hardwarenahen Lösungen (Entwicklung und Implementierung)
PC-Anywhere
Implementierung und Administration
RFC
Webbasierte Lösungen (Entwicklung und Administrierung)
Router
Implementierung und Administrierung der Netzwerke, Firewall-Implementierung
RPC
Entwicklung von verteilten Anwendungen
RS232
Hardwarenahen Lösungen (Entwicklung und Implementierung)
SMTP
Implementierung und Administrierung der Netzwerke, Mailserver, Firewall-Implementierung
SNMP
Implementierung und Administrierung der Netzwerke
TCP/IP
Implementierung und Administrierung der Netzwerke, Firewall-Implementierung; Packetfilterung, Intrusion Detection System
UUCP
Implementierung und Administrierung der Netzwerke, Mailserver
Windows Netzwerk
MCSE-Certifizierung vorhanden, Entwurf, Implementierung und Administration von unternehmensweiten Intranets
Winsock
- Entwicklung von verteilten Anwendungen, TCP/IP-Funktionalität
X.400 X.25 X.225 X.75...
MS Exchange Server Sites- Implementierung und Administration

Hardware

Bus
Programmierung der Feldbusse (Profi-, CAN, IEC etc.)
CD-Writer / Brenner
Echtzeitsysteme
embedded Systeme
Messgeräte
- Programmierung und Auslesung
Mikrocontroller
- Programmierung und Ansteuerung
PC
PC-Mainstream
Plotter
HP-Reihe
Scanner
TWAIN-Ansteuerung etc.
SPS
HBM MGC plus

Branchen

Branchen

Automatisierungstechnik
Kommunikation
Inranet/Internet-Lösungen
Maschinenbau
Forschung
Entwicklung
UNI
Pharmazie
Behörden
Hardwarehersteller
Softwarehersteller
Betriebswirtschaft
sonstige Industrie

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

Projekt:     Administration und Support der zentralen Oracle-basierten Systemen.
Unternehmen: Internationale Discounterkette
Zeitraum:    von 07.2011 bis heute
Inhalt:      Installation, Administration, Performancetuning, Überwachung und Support der
             Datenbanken für zentrale Systeme (HQ-Ebene), in 24 Ländern in 24x7 Betrieb.
             Hochverfügbarkeit mit Data Guard.
             3rd Line Support.
             Streams-Administration und Überwachung.
Umgebung:    Oracle EE 10g/11g, Oracle EM GridControl, Oracle DataGuard, Oracle Streams,
             RMAN, SQL, PL/SQL, XML, SqlDeveloper, TOAD, Windows 2003/2008, LANDesk, ITIL.

            
Projekt:     Administration und Support der Oracle-basierten Warenwirtschaftssysteme.
Unternehmen: Internationale Discounterkette
Zeitraum:    von 06.2010 bis 10.2011
Inhalt:      Installation, Administration, Performancetuning, Überwachung und Support der
             Datenbanken für Warenwirtschaftssysteme (WaWi). HQ- und Warenhaus-Ebene,
             in 24 Ländern in 24x7 Betrieb.
             Hochverfügbarkeit mit Data Guard.
             3rd Line Support.
             Streams-Administration und Überwachung.
Umgebung:    Oracle EE 10g/11g, Oracle EM GridControl, Oracle DataGuard, Oracle Streams,
             RMAN, SQL, PL/SQL, XML, SqlDeveloper, TOAD, Windows 2003/2008, LANDesk, ITIL.

            
Projekt:     Entwicklung und Support Filial-Backoffice – Lösungen
Unternehmen: Internationale Discounterkette
Zeitraum:    von 01.2010 bis 05.2010
Inhalt:      Architektur, Design und Entwicklung der Softwarelösungen für Fililal-
             Backoffice-Bereich, Ebene Filiale – Warenhaus.
             Systemtests. Fehlerkorrekturen.
             3rd level Support.
             Erweiterung bestehender Lösungen, kundenspezifische Anpassungen.
Umgebung:    MS Visual C++/C# 2008, MFC, ATL, COM, .NET 2.0/3.5, VBScript, VBA, VB.NET,
             Cmd-Shell, Powershell, JavaScript, HTML, HTA, XML, Oracle EE 10g, RMAN, SQL,
             PL/SQL, CA, Windows Embedded Point of Service (WPOS), Windows 2003, ImageX,
             WIM, RIS, WinPE, UML, LANDesk, ITIL

 

 

Projekt:     Administration und Support der Datenbank- und Applikationsserver-

 Landschaft. Support und Erweiterung der Oracle-basierten Anwendungen.

Unternehmen: Discounterkette
Zeitraum:    von 06.2009 bis 12.2009 
Inhalt:      Installation, Administration, Performancetuning, Überwachung und Support der
             Datenbank- und Applikationsservern in der unternehmensweiten
             Serverlandschaft.
             GridControl-Administration.
             Support, Anpassung und Erweiterung der Oracle-basierten Applikationen.
             Portierung der MSOffice Applikationen auf Oracle Application Express.
Umgebung:    Oracle EE 10g/11g, Oracle GridControl, Oracle DataGuard, Oracle APEX, RMAN,
             Oracle Streams, SQL, PL/SQL, XML, Java, TOAD, Microsoft SQL Server 2005/2008,
             Apache Tomcat, JBoss, MS Office 2003/2007, MS Excel, MS Access,
             Windows 2003/2008, Linux, div. Unix-Shells, UML, LANDesk, ITIL

Projekt:     Konzeption, Design und Implementierung von Datenbank-Backend für

 eine Branchenlösung

Unternehmen: Mobilfunk- und Kommunikationsbranche, Regulierungsbehörden
Zeitraum:    von 07.2008 bis 05.2009         
Inhalt:      Aufgabenanalyse, Machbarkeitsstudie, Erarbeitung von verschiedenen

 Lösungsansätzen.

 Entwurf der Datenbankarchitektur und -design.

 Implementierung der Businesslogik, funktionalen Module, Auditing-

 und Protokollmodule.

 Qualitätssicherung, Lasttests, Tuning.

Umgebung:    Oracle EE 10g/11g, SQL, PL/SQL, XML, Java, TOAD, Webservices

Projekt:     Design und Entwicklung von Software für Daten-Extraktion/

 Transformation/Load (ETL)

Unternehmen: Mobilfunk- und Kommunikationsbranche, Regulierungsbehörden
Zeitraum:    von 09.2008 bis 01.2009         
Inhalt:      Analyse der Datenschnittstellen, Konzeption der ETL-Prozesse.

 Implementierung von Datentransferapplikation.

 Kundenspezifische Erweiterung/Optimierung.

 Qualitätssicherung, Lasttests, Tuning.

Umgebung:    Microsoft Visual C# 2005/2008, ADO.NET, MS Access, VBA,

 Oracle 10g, SQL, PL/SQL, Toad.


Projekt:     Design und Implementierung einer multimedialen Zentrale für

 die Produktsuite.

Unternehmen: Softwarehaus (ein sehr bekannter deutscher Entwickler von

 Anwendungen rund um das CD/DVD/BD - Burning und Multimedia Thematik)

Zeitraum:    von 03.2007 bis 06.2008         
Inhalt:      Design und Implementierung von skinned GUI (graphische Oberfläche).

 Design der funktionalen Logik (das Model).

 Implementierung der COM-Komponenten.

 Anbindung von vorhandenen COM-Komponenten für inline functions.

 Qualitätssicherung, Unit- Tests. Bugfixing nach dem Produktrelease.

 Implementierung der Accessibility (Section 508 of the

 Rehabilitation Act).

 Implementierung laut SCRUM-Richtlinien (Methode der Agilen

 Softwareentwicklung).

Umgebung:    Microsoft Visual C++ 2005, MFC, ATL, STL, Unicode, Accessibility

 (“section 508”), Windows XP/Vista, MS Vista SDK, COM/DCOM/COM+,

 GDI, GDI+, skinned GUI, owner drawn controls, Multimedia components,

 Audio Transcoder, Application Verifier, UML, SCRUM


Projekt:     Machbarkeitsanalyse, Konzeptionierung und Design des Vista-Gadgets

 für Produktsuite.

Unternehmen: Softwarehaus (ein sehr bekannter deutscher Entwickler von

 Anwendungen rund um das CD/DVD/BD - Burning und Multimedia Thematik)

Zeitraum:    von 01.2007 bis 03.2007         
Inhalt:      Machbarkeitsstudie, Konzeptionierung und Design des Vista Gadgets,

 als zentrale Komponente für den Zugriff auf die meistbenötigten

 Funktionen der Produktsuite.

 Implementierung laut SCRUM-Richtlinien (eine Art der Agilen

 Softwareentwicklung).

Umgebung:    Macromedia DreamWeaver 8, Microsoft Visual C++/C# 2005, .NET 3.0,

 WPF (Windows Presentation Foundation)/Silverlight(WPF/E), XAML,

 Vista Sidebar/Gadgets, ATL, STL, Unicode, Windows Vista,

 MS Vista SDK, COM/DCOM/COM+, Multimedia components, UML, SCRUM.


Projekt:     Analyse, Proof-of-Concept-Implementierung neuer Features auf der

 Basis von Windows Vista.

Unternehmen: Softwarehaus (ein sehr bekannter deutscher Entwickler von

 Anwendungen rund um CD/DVD - Thema)

Zeitraum:    von 02.2006   bis 12.2006         
Inhalt:      Analyse, Proof-of-Concept-Implementierung neuer Features für die

 Produktlinie auf der Basis von Windows Vista unter Einhaltung von

 Vista-Logo Anforderungen.

 Anpassung der Produktlinie an die Windows Vista Umgebung (Windows

 Vista Logo - Zertifizierung, Umstellung auf 64 Bit (x64), Aero-Glass

 Desktop Theme, .NET 3.0 WPF, Vista Gadgets).

 Qualitätssicherung.

Umgebung:    Microsoft Visual C++ 2003/2005, .NET 2.0, .NET 3.0/WPF/WPFE, XAML,

 Vista Sidebar/Gadgets, MS Windows XP, Windows Vista, MS Vista SDK,

 COM/DCOM/COM+, x64 Plattform, Windows Vista Logo Zertifizierung,

 Aero Glass, GDI, GDI+, Application Verifier, UML


Projekt:     Entwicklung von Visualisierung- und Ansteuerungssoftware für

 Eisenbahn.

Unternehmen: Industrie, Transport Automation Solutions
Zeitraum:    vom 01.2005 bis 02.2006
Inhalt:      Konzeptionierung, Abstimmung der Randschnittstellen zur

 Geschäftsprozessanbindung, Anpassung und Weiterentwicklung einer

 Software zur Visualisierung und Ansteuerung von Eisenbahnsystemen

 und Stellwerken, signaltechnische Einrichtungen.

 HMI (Human-Machine Interface).

 Unter anderem Software für den "nicht sicheren" Windows-Client,

 den "sicheren" Tripple-Rechner unter einem Echtzeit-Betriebssystem.

 Kommunikation zwischen einzelnen Modulen des Stellwerks.

 Softwareentwicklung, Configurationsmanagement, Dokumentation nach

 Cenelec und CMMI Lev. 3 Richtlinien.

Umgebung:    Microsoft Visual C/C++, Assembler, GNU C/C++, TCP/IP,

 MS Windows 2000/XP, Echtzeitbetriebssystem (Chorus), diverse Shell,

 MFC, Win32 API, OCR, TCP/IP, weitere Netzwerkprotokolle,

 Configurationsmanagement, Cenelec, CMM/CMMI Level 3,

 DDTS, ClearCase.


Projekt:     Portierung und Optimierung eines verteilten Informationssystems
Unternehmen: Bank
Zeitraum:    vom 01.2003 bis 31.12.2004
Inhalt:      Anforderungsanalyse, Design, Schnittstellenanpassung und anschließende

 Portierung einer bestehender Client-Server Informationssystems von

 MS SQL Server 7.0/2000 auf Oracle 9i.

 Umstellung /Neuentwicklung serverseitiger Objekte in Oracle-Umgebung

 (von Transact SQL auf Oracle SQL und PL/SQL – Dialekte): statische

 ref. Integrität, dynamische Integrität und Geschäftsregel (Trigger,

 stored procedures) etc.

 Entwicklung der Testumgebung und Testszenarien..

 Weiterentwicklung der täglich abzulaufenden Batches in der DB-Umgebung

 (cron-jobs unter HP UX samt aller aufgerufenen SQL-Batches,

 Windows-Batches mit jeweiligen Abfragen und Modulen)

 Erweiterung des Front-Ends auf der Oracle 9i DB.

 Analyse, UML-Modellierung und Tests.

 Umstellung der Client-Anwendung von ODBC auf ADO.

 Datenbankoptimierung: Auditing, Analyse und Optimierung der DB-Zugriffe.

 Optimierung des physikalischen Layouts der Oracle DB.

 Optimierung des logischen Aufbaus und Struktur.

 Implementierung der effizienteren Integritätskontrollmechanismen.

 Verbesserte Stabilität und Robustheit auf der DB-Ebene.

 Technisches Support existierender Datenbank- und Netzumgebung,

 Administration (DBA) von MS SQL Server 7.0/2000, Oracle 7, Oracle 9i

 und darauf basierender Middle-Tier- und Client – Anwendungen.

Umgebung:    Oracle 7/8i/9i, MS SQL Server 7.0/2000, OOA, OOD, UML, Rational Rose,

 Oracle Migration Workbench, SQL , PL/SQL, MS Visual Basic 6.0/.NET,

 MS Access, VBA, MS Windows NT/2000, HP UX, Unix-shells, Exceed,

 Quest Software TOAD, SQLab, SQL Navigator, Oracle Enterprise Manager,

 OCR, weitere Tools.


Projekt:     Implementierung der PC - Visualisierung für ein Prozessmess- und

 Leitsystem

Unternehmen: Industrie
Zeitraum:    vom 08.2002 bis 12.2002
Inhalt:      Anforderungsanalyse, Design, Schnittstellenfestlegung und

 Implementierung des Ansichts- und Druckansteuerungsmoduls (für große

 bis sehr große Dokumentenvolumen) mit Hilfe von MS Internet Explorer

 (IE) Webbrowser Controls, IE print templates, XML (MS XML Parser),

 HTML, COM – Interfaces, Windows Hook-Mechanismen und weiterer Bereiche

 des Windows API.

Umgebung:    MS Visual C++ 6.0, MS Internet Explorer 5.5/6.0, Webbrowser Control

 (MSHTML), XML, XSLT, MFC, COM/DCOM, Hook-API, Drucker-API (Printer-API),

 DDTS, ClearCase, OOA, OOD, UML (Rational Rose).


Projekt:     PC - Visualisierung und Ansteuerung eines Fertigungsprozesses
Unternehmen: Industrie
Zeitraum:    vom 03.2002 bis 06.2002
Inhalt:      Anforderungsanalyse, Design, Schnittstellenfestlegung und Implementierung

 der Transportvorgänge, Druckluftsteuerung, Bilderfassung, Scalaberechnung,

 Lasergravierung, Qualitätskontrolle der Erzeugnisse (durch erneute

 Bilderfassung und -verarbeitung).

 Statischer Modul mit Auswertungen und Berichten.

Umgebung:    MS Visual C++, SPS, MS Access Jet Engine, OCR, Cognex Cameras,

 Laser- und Cameraeinheiten, ClearCase, OOA, OOD, UML.


Projekt:     Erweiterung einer CRM-Lösung
Unternehmen: IT-Service
Zeitraum:    vom 10.2001 bis 03.2002
Inhalt:      Design und Weiterentwicklung bestehender CRM-Lösung (Client-Server

 Architektur).

 Implementierung der Office-Synchronisierung (MS Word/Outlook),

 Scan/Fax-Lösung, Dialer-Funktionalität.

 Übernahme der technischen Projektleitung.

Umgebung:    MS Visual C++ 6.0, TAPI, VBA, MS SQL Server 7.0/2000, MS IIS

 (Internet Information Server) 5.0 MS Visual Interdev, MTS,

 Sybase PowerDesigner, MS Visio, OOA, OOD, UML.


Projekt:     Konzipierung, Entwurf und Administration einer erweiterter

 Firewall-Lösung in Unix-Umgebung

Unternehmen: Systemadministration
Zeitraum:    vom 11.2001 bis 02.2002
Inhalt:      Anforderungsanalyse, Konzipierung, Auswahl der passenden Tools,

 Entwurf des Firewalls mit erweiterter Funktionalität: Mail-Server,

 FTP/WWW-Server, DMZ für Unternehmensserver, SMTP-Gateway,

 Intrusion Detection System

Umgebung:    Cisco Router, SuSE Linux 7.3, ip_tables-Paketfilterframework,

 squid, squidGuard, IMAP-Server, IP-Accounting, apache, snort, nmap, nessus

 Etherial, SMTP-,POP3-Tools und weitere Utilities und Tools aus dem Umfeld..


Projekt:     Konzipierung und Implementierung des Corporate-Level Virusschutzlösung
Unternehmen: Systemadministration
Zeitraum:    vom 10.2001 bis 11.2001
Inhalt:      Anforderungsanalyse, Konzipierung, Marktanalyse vorhandener Produkte,

 Implementierung der mehrschichtigen Virusschutzlösung im

 unternehmensweiten Intranet.

Umgebung:    Windows 2000 Server, Exchange Server 5.5, TrendMicro Suite

 (OfficeScan, ScanMail, ServerProtect, InterScan)


Projekt:     Entwicklung einer webbasierter Projektverfolgungssoftware
Unternehmen: Mobilfunk- und Kommunikationsbranche
Zeitraum:    von 09.2000 bis 10.2001
Inhalt:      Anforderungsanalyse, Machbarkeitsanalyse, Analyse der möglichen

 Lösungsansätze und notwendigen Umgebung und Tools, Architekturdesign.

 Datenbankdesign und –Modellierung, Lasttests, Optimierung.

 Implementierung der Abfragelogik und funktionalen Module.

 Implementierung der Präsentationschicht, des Lizenzprüfmoduls.

 Implementierung der Audit- und Protokollmodulen. Implementierung

 der XML-Modulen, XSL-Stylesheets,

 Implementierung der XSLT Methoden  zum Aufbau der Client-Oberfläche.

 Tätigkeit als technischer Projektleiter und Senior-Developer.

Umgebung:    PL/SQL, XML, XSL, Java, HTML, SQL Navigator, TOAD, Sybase PowerDesigner,

 eXcelon Stylus, XMLSpy, Oracle 8i EE, Oracle iAS 8i/9i, Apache,

 Windows NT 4.0/2000, Linux Suse 7.2


Projekt:     Weiterentwicklung einer existierender Projektverfolgungssoftware-

 Lösung

Unternehmen: Mobilfunk- und Kommunikationsbranche
Zeitraum:    von 07.1999 bis 10.2001
Inhalt:      Erweiterung der bestehenden Lösung auf MS Access 97 Plattform,

 Implementierung der Multimasterreplikation, Portierung der Anwendung

 auf Oracle 8i Plattform.

 Anpassung des Datenbankdesigns und Design der Serverlogik

 (stored procedures).

 Neuentwicklung mit erweiterter Funktionalität auf MS Access 2000 Plattform.

 Portierung der serverseitigen Funktionalität auf Oracle 8i

Umgebung:    MS Access 97/2000, VBA, PL/SQL, SQL Navigator, TOAD, Oracle 8i,

 Windows NT 4.0/2000


Projekt:     Entwurf der Suchmaschine für SGML-Datenquellen
Unternehmen: Industrie, Verlagswesen
Zeitraum:    von 03.1999 bis 01.2000 (Leitung und -koordination)
Inhalt:      Design der SGML-Elemente und -schema für hierarchische Indizierung

 der Quellen. Implementierung des Indizierungsmoduls (Indexerstellung,

 Erstellung der komprimierten Containerdatei für Index und Quellen),

 Implementierung der Suchmaschine (DLL mit ANSI C - Schnittstelle),

 Implementierung der restlichen Modulen (Abfragemodul für die Suchmaschine,

 RelationViewer für Indexinspektion etc.)

Umgebung:    Visual C++, MFC, UML unter Windows NT 4.0.

Projekt:     Entwurf, Implementierung und Wartung der LAN- und BackOffice-Lösungen
Unternehmen: Systemadministration
Zeitraum:    von 09.1998 bis 06.2002 (Teilzeit, mit Pausen, parallel zu anderen Projekten)
Inhalt:      Entwurf und Implementierung der firmeninternen LAN (MS Windows NT/2000

 Server/Workstation), Implementierung der erweiterten Netzwerkfunktionalität

 und -lösungen (WINS, DHCP, DNS, RAS-Zugänge, Fehlertoleranz (Hardware

 RAID Lev 5, Software RAID  Lev 1), zentralisierte Datensicherungsstrategie

 und -lösung, zentralisierte Benutzerverwaltung mit roaming profiles,

 Systemüberwachung und -richtlinien usw.).Implementierung der Internet

 -Funktionalität (ISDN-Internet-Zugang mit Cisco TCP-IP-Router, WWW- und

 FTP-Server etc.) Implementierung der BackOffice-Funktionalität

 (Implementierung der MS Exchange-, MS SQL Server-, IIS Lösungen für

 E-Mail, News-, Groupware- und Datenbankfunktionalität). LAN/Backoffice

 - Wartung und Erweiterung.

Umgebung:    Windows NT/2000 Server, DHCP, WINS, DNS, RAS, MS IIS 4.0/5.0,

 MS Exchange Server 5.5/2000, MS SQL Server 97/2000, TCPIP-Router.


Projekt:     Erweiterung der GUI- und Ausgabemodulen für eine verteilte POS

(Point Of Sale) –Software

Unternehmen: Industrie
Zeitraum:    von 05.1997 bis 03.1999
Inhalt:      Entwicklung und Implementierung der Oberflächemodulen,

 Entwicklung und Implementierung der Druckmodulen (formatierte Druckausgabe),

 Entwicklung und Implementierung Displaymoduls (LCD - Ansteuerung).

Umgebung:    VC++, MFC, UML, Rogue Wave, Rational Rose, Informix-DB, Windows NT 4.0

Projekt:     Entwicklung von Design-Tool zum Entwurf von Aufklebetickets (Labels)

 ("Labeldesigner")

Branche:     Industrie (kaufmännische Software)
Zeitraum:    06.1998 bis 05.1999
Inhalt:      Entwicklung und Implementierung der Software zur Entwicklung

 kundenspezifischer Aufdrucke in einer POS (point of sale)-Umgebung

Umgebung:    VC++, MFC, UML, Stingray (Objective Diagram, Objective Toolkit),

 Windows NT 4.0


Projekt:     Entwicklung von Druckdiensten für eine verteilte Anwendung
Branche:     Industrie (Chemie)
Zeitraum:    04.1998 bis 06.1998
Inhalt:      Entwicklung und Implementierung der Druckdiensten, objektorientierte

 Schnittstelle zu anderen Modulen

Umgebung:    VC++, MFC, Rogue Wave Tools++, Windows NT 4.0

Projekt:     Entwicklung von Bildmess- und Verarbeitungssoftware zur Prüfung der

 Gewichts- und Größeangaben, Gütereinordung und Katalogisierung in

 Flughäfen

Branche:     Industrie (Flughafen)
Von:          09.1997 bis 03.1998
Inhalt:      Entwicklung und Implementierung von Bilderfassung- und

 Bildverarbeitungssoftware.

Umgebung:    Windows 95, Video Capture Card, Telecameras, digital gesteuerte Waage,

 MS Visual C++, Matrox Image Library, MFC.


Projekt:     Erweiterung einer Lager- und Steueranwendung auf der C/C++ Plattform
Unternehmen: Metallindustrie
Zeitraum:    03.1997 bis 08.1997
Inhalt:      Support und anwenderspezifische Anpassung einer Anwendung für

 Ansteuerung der Transportlinie und Lagerung der Erzeugnisse.

Umgebung:    DOS, MS Visual C++, dbVista

Projekt:     Entwicklung des Hochwasserschutzsystems.
Unternehmen: Öffentliche Verwaltung
Zeitraum:    09.1996 bis 02.1997
Inhalt:      Entwurf und Implementierung des Front-Ends, des Back-Ends ( Entwurf

 der Datenbankschema),

Umgebung:    Client/Server-Architektur, Object-orientierte Technologien fürs FrontEnd,

 Informix RDBMS, ERwin, Gupta SQL Windows, Windows 95/NT, Win32 API,

 Programmierssprachen: Gupta SAL, SQL


Projekt:     Implementierung der BTX-Schnittstelle für eine MSAccess-Anwendung
Unternehmen: Anwaltsbüros (Finanzsoftware)
Zeitrahmen:  08.1996 bis 09.1996
Inhalt:      Entwurf und Implementierung von BTX- Schnittstelle zum Telebanking für

 die Finanzsoftware, Implementierung der notwendigen Bank/Kontoführenden

 Modulen in MSAccess, Design der Oberfläche.

Umgebung:    Windows 95/NT, MS Access, Win32 API, Gebacom ZV DLL

Projekt:     Komponentenentwicklung des datenbankgestützten Informationssystems

 für ein PPM-System (Produkt- und Produktionsmodell).

Unternehmen: Forschung
Zeitraum:    01.1996 bis 08.1996
Inhalt:      Entwurf und Implementierung von Komponenten des PPMs,Einsatz der OO-

 Technologien (OOA, OOD), verteilten Datenbanksysteme.

Umgebung:    Unix/X-Windows (SunOS, Solaris), C++, ObjectStore OO-Datenbank,

 Perl, Tcl, Tk und weitere Unix-Tools (awk, python, shell (bash) etc).


Projekt:     Entwicklung und Modifikation der Produktlinien zum Messen und Simulation

 von LCD-Displays

Unternehmen: Industrie (LCD-Forschung, Herstellung und Kontrolle).
Zeitraum:    von 12.1990 bis 01.1996
Inhalt:     -Entwicklung und Begleitung der Produktlinie "Display Modelling System".

 (Simulation von Verhalten von LCDs)

-ft:84px;">-Begleitung der Produktreihe "Display Measurement System"  (Meßsystem)

 (Anpassung an die neuen Messverfahren, neue Hardwareperipherie,

 Software- und Hardware-Tests, weitere Zusatzfunktionen und -tools)

-Komplette Entwicklung (abgesehen von numerischen Algorythmen) von

 einer Meßsystem (Tilt Bias Angle LCD-Meßsystem) (Festlegung und

 Implementierung der Hardware-Schnittstelle, Programmierung der Hardware,

 Implementierung des Messvorgangs, Datenaufbereitung, Datenrepräsentation,

 Anwenderschnittstelle.) Begleitung dieser Produktlinie (Implementierung

 neuer Meßverfahren, Temperatursteuerung  etc)

-Test, Begleitung der Voltage Holding Ratio Measurement Software.

Umgebung:    DOS, DOS extendend (DOS4G), Fortran, C/C++ (Watcom, MS Visual), Assembler.

 Intel 80186 Microcontroller, IEEE/HPIB-Bus, multifunctional Kethley Card,

 RS-232, Temperaturregler, Schrittmotoransteuerung und weitere

 Hardwareeinheiten und -module.

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium Elektrotechnik an der Uni Karlsruhe,
1990-1996 - Tätigkeit als Softwarententwickler, Teilzeitbasis
1996-1998 - Tätigkeit als freiberuflicher Softwareentwickler
1998-2007 - Tätigkeit als freiberuflicher Senior-Entwickler und Consulter.

2009-heute - Tätigkeit als DBA, Senior-DBA, IT-Consulter

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

DB Design: langjährige Erfahrung
Oracle: Design (SQL, PL/SQL), Implementierung und Administration
Oracle iAS: Design und Implementierung
MS Access: langjährige Erfahrung, Access 2.0, 97, 2000
MS SQL Server: Entwurf und Programmierung
ER-Tools:ERwin, Sybase PowerDesigner
MS Visual C++: langjährige Erfahrung
MS Visual C#: langjährige Erfahrung
MS Visual Basic: langjährige Erfahrung
MFC: ebenfalls langjährige Erfahrung
OO Analyse, Design, Programmierung
Stingray Objective Diagram,  Objective Grid, Objective Toolkit
RogueWave C++ tools, DB-Tools
CoDeSys - Programminerung der MGCplus-Produktreihe
Windows NT/2000/2003: Administratierung und Implementierung der unternehmemensweiten Netzwerke
Project Control System/Version Control System:RCS, CVS, StarTeam, VisualSourcesafe
MCSE: - Zertifizierung vorhanden
Linux: Implementierung und Administration, Einsatz im Backend- und Firewall-Bereich
Firewall: Analyse, Bau, Instandsetzung und Betrieb
Veritas Backup Software


Betriebssysteme

MS-DOS
auch Extended DOS (DOS4G etc.)
SUN OS, Solaris
wenig Erfahrung
Unix
überwiegend Linux
Windows
alle Plattformen

Programmiersprachen

Assembler
x86, Real- und Protected Mode, mixed language Programming
Basic
Visual Basic 5.0/6.0, sehr gute Kenntnisse
C
Visual C, Watcom C, Gnu C, Borland C, VC-sehr gute Kenntnisse
C++
Visual C++, Watcom C++, Gnu C++, Borland C++, VC++ - sehr gute Kenntnisse
Clipper
dBase
Foxpro
2.0, 2.5, 2.6
Gupta, Centura
Gupta SQL Windows
HPGL, HP PCL
HPGL-Generierung und Verarbeitung
LabView
Makrosprachen
MS Office
Maschinensprachen
x86
MATLAB / Simulink
Grundkenntnisse
Optima++
Grundkenntnisse
Perl
PL/SQL
PL/SQL Oracle 7/8/8i/9i/10g, sehr gute Kentnisse
Python
Grundkenntnisse
SAL
- Gupta-Sprache
Shell
Überwiegend Bourne-/Bourne-Again-Shell - Kenntnisse
Tcl/Tk
sehr gute Kenntnisse
TeX, LaTeX
Grundkenntnisse
yacc/lex
Grundkenntnisse

Datenbanken

Access
Sehr gute Kenntnisse (>3 Jahre Erfahrung)
DAO
Sehr gute Kenntnisse (>3 Jahre Erfahrung)
Gupta, Centura
Gupta - ca. 1 Jahr Projekterfahrung
MS SQL Server
- über 2 Jahre Erfahrung, Entwicklung und Administration
Object Store
- ca 8 Monate Erfahrung.
ODBC
Oracle
über 5 Jahre Erfahrung, sowohl Server-Programmierung, teilweise Administration
Postgres
Grundkenntnisse
Quest
Quest Software: Tools: SQL Navigator, TOAD, andere Tools zur DB-Administrierung und Optimierung (SpotLight etc.)
SQL
Allgemeiner SQL
xBase
dBase & FoxPro...

Datenkommunikation

Ethernet
Netzwerk-Administration unter Windows, Linux
Fax
Windows und Linux-basierte Lösungen (Tobit, Hylafax etc.)
Internet, Intranet
Webbasierte Lösungen (Entwicklung und Administrierung)
ISDN
RAS (Windows, Linux) - Implementierunf und Administrierung
LAN, LAN Manager
Netzwerk-Administration unter Windows, Linux
NetBeui
Netzwerk-Administration unter Windows, Linux
NetBios
Netzwerk-Administration unter Windows, Linux
parallele Schnittstelle
Hardwarenahen Lösungen (Entwicklung und Implementierung)
PC-Anywhere
Implementierung und Administration
RFC
Webbasierte Lösungen (Entwicklung und Administrierung)
Router
Implementierung und Administrierung der Netzwerke, Firewall-Implementierung
RPC
Entwicklung von verteilten Anwendungen
RS232
Hardwarenahen Lösungen (Entwicklung und Implementierung)
SMTP
Implementierung und Administrierung der Netzwerke, Mailserver, Firewall-Implementierung
SNMP
Implementierung und Administrierung der Netzwerke
TCP/IP
Implementierung und Administrierung der Netzwerke, Firewall-Implementierung; Packetfilterung, Intrusion Detection System
UUCP
Implementierung und Administrierung der Netzwerke, Mailserver
Windows Netzwerk
MCSE-Certifizierung vorhanden, Entwurf, Implementierung und Administration von unternehmensweiten Intranets
Winsock
- Entwicklung von verteilten Anwendungen, TCP/IP-Funktionalität
X.400 X.25 X.225 X.75...
MS Exchange Server Sites- Implementierung und Administration

Hardware

Bus
Programmierung der Feldbusse (Profi-, CAN, IEC etc.)
CD-Writer / Brenner
Echtzeitsysteme
embedded Systeme
Messgeräte
- Programmierung und Auslesung
Mikrocontroller
- Programmierung und Ansteuerung
PC
PC-Mainstream
Plotter
HP-Reihe
Scanner
TWAIN-Ansteuerung etc.
SPS
HBM MGC plus

Branchen

Branchen

Automatisierungstechnik
Kommunikation
Inranet/Internet-Lösungen
Maschinenbau
Forschung
Entwicklung
UNI
Pharmazie
Behörden
Hardwarehersteller
Softwarehersteller
Betriebswirtschaft
sonstige Industrie

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.