- Prüfen, korrigieren und Portieren von CAD-Architekturdaten
- Archivieren und Katalogisieren portierter Daten
- VR-Realisieren der portierten Daten
- Umstellen der Container-Infra (Kubernetes-Registry)
- Container(Docker) anpassen - Graal-VM integrieren
- Architektur zum öffentlichen Datenzugriff (REST) entwerfen und Umsetzung begleiten
- neue Funktionalität in bestehende Software implementieren
- Anpassen vorhandener Funktionalität
- Umsetzen von Anpassungen im Datenmodell
- Erweiterungen für das vorhandene Testframewerk, Unit- u. funktionale Tests
Dienst zur Verwaltung von erzeugter Architektur (Relevanz, Inhaltsregeln, Redundanz)
Virtualisierung (Unity)
Katalogisierte Ablage(SQLite) mit Webfrontend(WebGL)
Erstellen von Service-Batchen/Scripten zur Wartung von SCM auf Backend-Servern
- Infrastrukturmanagement f. Basisverfahren auf DC/OS (CaaS)
- Erstellen der Softwarekomponenten (Java EE, Microprofile, Kafka)
- Erstellen, Betrieb und Problemmanagement der Pipelines f. CI und CD
- Oracle-DB-Managment, Transaktions-, Datenmanagement
- Qualitäts- u. Effizienzkontrolle JavaEE-Code
- Konfiguration Anwendungsserver( GF4/5, Weblogic, Payara)
- Erarbeitung und Umsetzung Sicherheitskonzept Software u. Betrieb
Erstellung eines Konzeptes eines Test-Frameworks für Komponenten- und Software-Integrationstests auf Binary-Ebene i“ mit dem Ziel das entwickelte Test-Framework zu realisieren
Zielplattform:
Microsoft, Linux, Solaris, Remote Access von Windows (XP,Vista,7)
Zielplattform:
RedHat Enterprise, AIX 5.3, HP-UX, Oracle 10g,
Zielplattform:
Solaris 10, Oracle 10g, Remote Access von Windows (XP,Vista)
Zielplattform:
Solaris 10, Remote Access von Windows (XP,Vista), BS2000
Zielplattform:
PIC24F, embedded Hardware
Zielplattform:
PocketPC, Windows Mobile 5, WinCE
Zielplattform:
Linux, Windows XP
Zielplattform:
Linux, Windows XP, SPS-S7
Zeitraum : August 2005 - September 2005
Unternehmen : Automotive
Projekt : Makro- und Eventbehandlung der embedded Steuerung- und
Visualisierungssoftware im Bedienterminal nach ISO 11783
Software : Eclipse, C/C++ -Taskingcompiler f. c167, Lauterbach-Debugger, CAN
Zielplattform : ISO-Terminal, embedded Software, embedded Linux
Zeitraum : Dez 2004 - März 2005
Unternehmen : Lebensmittelhersteller
Projekt : Modellierung des Produktionsablaufes in UML, Erstellen d.
Produktionsmodules in KHK classic 3.3, Datenaustausch (Wiegedaten der
einzelnen Produktionsabschnitte) mit KHK rogrammiert
Software : Visual Studio.NET, Sage KHK classic 3.3
Zielplattform : Windows 98, Windows 2000 Server, Windows XP
Zeitraum : Mai 2004 - Ende 2005
Unternehmen : Eigenentwicklung
Projekt : Applikationsentwicklung f. Smartphones mit Symbian OS mit Mehrbenutzermodus
über Bluetooth
Software : Visual Studio 6 Enterprise, Series 60 SDK 1.2, J2ME, Perl
Zielplattform : Symbian OS 6.1 (Siemens SX1, Nokia 36xx, 7650)
Zeitraum : Juni 2004 - Sep 2004
Unternehmen : Logistik/ LKW
Projekt : Synchronisation v. Outlook-Daten mit Smartphone und PDA
Software : Visual Studio 6 Enterprise, Series 60 SDK 1.2, Perl
Zielplattform : Symbian OS 6.1 (Siemens SX1), Windows PocketPC 2003(HP ipaq H5550)
Zeitraum : Sep 2003 - Feb 2004
Unternehmen : Softwarehersteller
Projekt : Optimierung von Softwaremodulen zur Ausnutzung der
Technologien MMX, SSE, SSE2 zur Videokonvertierung, MPEG-2
Videodatenablage in Interbase-Datenbank(SQL)
Software : Intel C/C++ Compiler in Visual Studio, Assembler, Interbase 7, DirectX
Zielplattform : Windows 2000/XP und höher
Zeitraum : Juni 2003
Unternehmen : Systemhaus/Automotiv
Projekt : Grafisches Frontend f. Datenlogger/Testgerät mit PC-Anbindung über RS 484
Software : Delphi 7, Interbase 6 (SQL-Datenbank)
Zielplattform : Windows 2000/XP und höher
Zeitraum : Mai 2003
Unternehmen : Systemhaus/Automotiv
Projekt : Grafisches Interface f. Datenmodul
Software : Eclipse, Photon
Zielplattform : QNX
Zeitraum : Feb 2003 - Apr 2003
Unternehmen : Biotechnologie
Projekt : Optimierung von Softwaremodulen f. Mehrprozessor-Intel-Rechner,
Ausnutzung der Chiptechnologien MMX, SSE, SSE2 zur Sofortdarstellung von
Auswertedaten
Software : Intel C/C++ Compiler in Visual Studio, Assembler, Win32-API, GDI+, DirectX
Zielplattform : Windows 2000/XP und höher
Zeitraum : Feb 2002 - Dez 2002
Unternehmen : Biotechnologie - Festanstellung
Projekt : Datenbankentwicklung zur Ablage und Auswertung von Analysedaten,
SQL 99,Migration in DBMS ADABAS, ORACLE ermöglicht, ODBC u. JDBC-
Schnittstelle angepasst,
Modellierung der Laborabläufe in UML, Import/Export-Schnittstellen
f. Labormanagementsystem
Software : Interbase 6, ADABAS D, ORACLE 7.x/8.x, Delphi 5, Delphi 7
Zielplattform : Windows 2000/XP und höher, Linux(ADABAS)
Zeitraum : Sep 2001 - Dez 2002
Unternehmen : Biotechnologie - Festanstellung
Projekt : Entwicklung einer Steuer- und Auswertesoftware für ein Analysegerät
modularer Aufbau, Multithread-Anwendung mit Echtzeitelementen, COM+
Software : C++ Builder, Interbase, Delphi, Intel Assembler, Tiger-Basic
Zielplattform : Windows 2000/XP und höher
Zeitraum : Sep 2001 - Dez 2002
Unternehmen : Biotechnologie - Festanstellung
Projekt : Entwicklung einer Steuerung für eine mehrzonige Temperierplatte, Integration
der Steuerung in einen Pipettierroboter
Software : C++ Builder, Interbase, Delphi 7, Intel Assembler, Tiger-Basic, Simatic S7,
ABB kt95
Zielplattform : Windows 2000/XP und höher, TECAN Genesis Workstation (Pipettierroboter)
Zeitraum : Feb 2001 - Aug 2001
Unternehmen : Rechenzentrum - Festanstellung
Projekt : Migration großrechnerbasierter Verfahren(Siemens BS2000) in eine
datenbankbasierte Multiserveranwendung (DBMS Progress 8/9) f. die
Abfallwirtschaft, hauptsächlich Programmieren, Testen und Validieren von
Umsetzerprogrammen auf BS2000-Seite sowie von Import-Scripten Progressseitig
Software : COBOL, Siemens Assembler, Progress-IDE
Quellplattform : BS2000 v9
Zielplattform : DBMS Progress 8/9 auf Windows 2000
Zeitraum : Jun 2000 - Mai 2001
Unternehmen : Rechenzentrum - Festanstellung
Projekt : Umstellen großrechnerbasierter Verfahren(Siemens BS2000) des kommunalen
Finanz- und Steuerwesens auf die Euroeinführung
Software : COBOL, Siemens Assembler, BS2000-Systemprogramme(EDT,PERCON u.a.)
Zielplattform : BS2000
Zeitraum : Apr 2000 - März 2001
Unternehmen : Rechenzentrum - Festanstellung
Projekt : Praktischer Test zum Einsatz von Inprice's(Borland)
Applicationservertechnologie bei Umsetzung bewährter Verfahrensabläufe mit
JBuilder o. Delphi/Kylix im WAN, Bewertung der Einsatzmöglichkeit von
linuxbasierten Frontends in Kommunalverwaltungen
Software : Inprice Application Server, JBuilder 5, Kylix, JAVA-SDK, MySQL, ADABAS D,
Oracle 8/9i
Zielplattform : Windows 2000( Application Server, JBuilder 5, VisiBroker)
Linux ( Kylix , KDE, kdeveloper, JAVA, ADABAS D, MySQL)
Novell( Oracle 8)
Zeitraum : Sep 2000 - Apr 2001
Unternehmen : Rechenzentrum - Festanstellung
Projekt : Einführung von Projektmanagement via Software, Integration mit Novell
Groupware
Software : MS Project 2000, Novell Groupware, Visual Basic, MS Access
Zielplattform : Win95 und höher
Zeitraum : Okt 1999 - Jun 2000
Unternehmen : Rechenzentrum - Festanstellung
Projekt : Wartung u. Umstellung von Großrechnerbasierten Verfahren(Siemens BS2000)
des kommunalen Finanz- und Steuerwesens auf die Jahrtausendumstellung
Software : COBOL, Siemens Assembler, BS2000-Systemprogramme(EDT,PERCON u.a.)
Zielplattform : BS2000
Zeitraum : Feb 1998 - Sep 1999
Unternehmen : Softwarehaus - Festanstellung
Projekt : Entwicklung einer datenbankbasierten 2D/3D-Präsentationssoftware
f. den Vertrieb von Fenster, Türen, Wintergärten mit fotorealistischer
Darstellung der Bauelemente im verbauten Zustand und sofortiger
Angebotserstellung
Software : C++ Builder 4, Delphi 5, Visual C++ 6,MSDN, MS Access 2000, Paradox
Zielplattform : Win95 und höher
Zeitraum : Nov 1997 - Jun 1998
Unternehmen : Softwarehaus - Festanstellung
Projekt : Einführung von Projektmanagement via Software mit MS Project 97
Anpassung mit Visual Basic an Abläufe bei der Softwareentwicklung nach
ISO 9001
Software : MS Project 98, Visual Basic 6, MS Access, MS Excel
Zielplattform : Win95 und höher
Zeitraum : Jun 1997
Unternehmen : Logistikunternehmen
Projekt : Erweitern der KHK Classic-line mit einem individuellen Kommisionierungsmodul
Software : KHK-SDK, Visual C++
Zielplattform : Win32
Zeitraum : März 1997 - Apr 1997
Unternehmen : Leiterplattenhersteller
Projekt : Erweitern des Zeiterfassungsprogrammes, Umsetzen einer automatisierten
Backuplösung
Software : Novell 4.11, Visual Basic, Borland C/C++ 5
Zielplattform : Win95, Novell, DOS
Zeitraum : Nov 1996 - Dez 1996
Unternehmen &nbsn : Finanzberatung
Projekt : Organistionsprogrammierung zum Datensynchronisieren auf einem HP9000-Server;
zwischenspeichern und darstellen in MS Access
Software : HP-UX, C-shell, MS-Access
Zielplattform : Win95 und höher, HP-UX
Zeitraum : Jun 1996 - Jul 1996
Unternehmen : Finanzberatung
Projekt : Novell-Netzwerkerweiterung mit DEC-Alpha, Anpassen eines TCP/IP- Clients f.
Win95
Software : True64, C-shell, Visual C++, Watcom C/C++
Zielplattform : Win95 und höher(Win32)
Zeitraum : Apr 1996 - Feb 1997
Unternehmen : Projektierungs- und Bauleitungsunternehmen
Projekt : In einem 22-stöckigen Bürogebäudeneubau ist die Klimatisierung durch
Landis&Gyr-Steuerungen und das Energiemanagemant durch Siemens S5-135
etagenweise projektiert worden. Eine S5 diente etagenweise als Datensammler
und zum Datenaustausch mit dem Leitsystem.
Meine Aufgaben waren:
1. Programmieren, Testen des Datenaustausches des Datensammlers mit den
Landis&Gyr-Steuerungen über PROFI-Bus
2. Programmieren, Testen des Datenaustausches mit dem Leitsystem über
PROFI-Bus
3. Programmieren der Darstellung von Steuerungsdaten.
Besonderheit war, dass die Datenkommunikation der mehr als 24-SPS-
Datensammler nicht direkt mit dem Leitsystemrechner(WinNT) möglich war.
Dazu bedurfte es eines Servers mit Echtzeitfähigkeiten.Ich setzte damals
einen PC mit dem BS QNX ein. Die Daten der SPS wurden somit von diesem
Server erfasst und als ASCII-dateien mit Trennzeichen abgelegt. Diese
wurden vom Leitsystemrechner nach Bedarf über das Netzwerk gelesen. Alle
Module zum Datenaustausch und der Darstellung wurden von mir realisiert.
Software : Visual C++, Visual Basic, gcc-compiler, STEP5, Assembler
Zielplattform : WinNT, QNX, Siemens-SPS SIMATIC S5
Zeitraum : Feb 1996 - Apr 1996
Unternehmen : Werbeagentur
Projekt : Einbinden eines Farblasers(Xerox) mit RIP(Fiery) in ein Microsoft-Netzwerk,
Erweitern der Treibermodule mit Verbrauchs- und Abrechnugsinformationen,
Erweitern des Druckmanagements
Software : Win95, Visual C++, Visual Basic
Zielplattform : Win32
Zeitraum : Sep 1995 - Jan 1996
Unternehmen : Grosshandel/Logistikunternehmen
Projekt : Umstellen der Datenverarbeitung auf WinNT-Netzwerk, Einführen v.
Softwaremodulen f. Buchhaltung, Wareneinkauf, Lagerhaltung, Vertrieb,
Kasse/Geldverkehr, Mahnwesen, BW-Auswertung
Konvertieren und Einpflegen der Daten aus dem abzulösenden System
(Xenix386)
Software : WinNT-Server 3.51, KHK, Visual Basic, Xenix386, Cobol
Zielplattform : Win32
2008
Software-Engineering - UML (Enterprise Architect)
2004
Schulung "Symbian OS internals"
2000
Schulung "Crossplattformentwicklung mit Delphi/Kylix
1998
CNA Novell
1997/98
Weiterbildung/Spezialisierung (11 Monate) Systemautomatisierung
1993
Schulung "UNIX System V" (2 Wochen)
1990
Schulung "Einsatz von XENIX386 in der Logistik" (3 Monate)
1981-1986
Studium m. Abschluß Dipl.Ing. f. Fertigung-u. Verfahrenstechnik(Chemische Industrie)
Abschluß Dolmetscher Russisch
Softwareentwicklung f. MS Windows 2000/XP/Vista/7/8/10/11, LINUX, Android, AIX, HPUX, Solaris, FreeBSD;
Datenmigrationsprojekte von Großrechnern(BS2000,zOS(MVS),COBOL,JCL,C/C++);
Softwaremodernisierung, -portierung auf Linux, Unix, Windows, Android
verteilte Anwendungen/Komponenten m. Schwerpunkt J2EE; Container
Echtzeitsysteme (RTOS) Kernel- und Anwendungsentwicklung
Erfahrungen im Bereich:
Methoden:
Microsoft Standards:
Spezialkenntnisse:
Beruflicher Werdegang:
2003
Freelancer
2001-2002
Entwicklungsleiter Systementwicklung im Biotechnologieunternehmen
1999-2001
Teamleiter Verfahrensentwicklung/-betreuung im kommunalen Rechenzentrum
1997-1999
Gruppenleiter Softwareentwicklung/Programmierer(Softwarehaus)
1995-1997
Projektleiter Gebäudeautomatisierung
Schwerpunkte sind SQL-Datenbanken ab Standard 99, Prüf-, Plausibilitätsmethoden und Zugriffssicherheit mit Triggern und Stored Procedures, Auslagerung von rechenintensiven Funktionen in externe benutzerdefinierte Bibliotheken(UDF-Liberies) Applikationsentwicklung f. Oracle Application Server
- Prüfen, korrigieren und Portieren von CAD-Architekturdaten
- Archivieren und Katalogisieren portierter Daten
- VR-Realisieren der portierten Daten
- Umstellen der Container-Infra (Kubernetes-Registry)
- Container(Docker) anpassen - Graal-VM integrieren
- Architektur zum öffentlichen Datenzugriff (REST) entwerfen und Umsetzung begleiten
- neue Funktionalität in bestehende Software implementieren
- Anpassen vorhandener Funktionalität
- Umsetzen von Anpassungen im Datenmodell
- Erweiterungen für das vorhandene Testframewerk, Unit- u. funktionale Tests
Dienst zur Verwaltung von erzeugter Architektur (Relevanz, Inhaltsregeln, Redundanz)
Virtualisierung (Unity)
Katalogisierte Ablage(SQLite) mit Webfrontend(WebGL)
Erstellen von Service-Batchen/Scripten zur Wartung von SCM auf Backend-Servern
- Infrastrukturmanagement f. Basisverfahren auf DC/OS (CaaS)
- Erstellen der Softwarekomponenten (Java EE, Microprofile, Kafka)
- Erstellen, Betrieb und Problemmanagement der Pipelines f. CI und CD
- Oracle-DB-Managment, Transaktions-, Datenmanagement
- Qualitäts- u. Effizienzkontrolle JavaEE-Code
- Konfiguration Anwendungsserver( GF4/5, Weblogic, Payara)
- Erarbeitung und Umsetzung Sicherheitskonzept Software u. Betrieb
Erstellung eines Konzeptes eines Test-Frameworks für Komponenten- und Software-Integrationstests auf Binary-Ebene i“ mit dem Ziel das entwickelte Test-Framework zu realisieren
Zielplattform:
Microsoft, Linux, Solaris, Remote Access von Windows (XP,Vista,7)
Zielplattform:
RedHat Enterprise, AIX 5.3, HP-UX, Oracle 10g,
Zielplattform:
Solaris 10, Oracle 10g, Remote Access von Windows (XP,Vista)
Zielplattform:
Solaris 10, Remote Access von Windows (XP,Vista), BS2000
Zielplattform:
PIC24F, embedded Hardware
Zielplattform:
PocketPC, Windows Mobile 5, WinCE
Zielplattform:
Linux, Windows XP
Zielplattform:
Linux, Windows XP, SPS-S7
Zeitraum : August 2005 - September 2005
Unternehmen : Automotive
Projekt : Makro- und Eventbehandlung der embedded Steuerung- und
Visualisierungssoftware im Bedienterminal nach ISO 11783
Software : Eclipse, C/C++ -Taskingcompiler f. c167, Lauterbach-Debugger, CAN
Zielplattform : ISO-Terminal, embedded Software, embedded Linux
Zeitraum : Dez 2004 - März 2005
Unternehmen : Lebensmittelhersteller
Projekt : Modellierung des Produktionsablaufes in UML, Erstellen d.
Produktionsmodules in KHK classic 3.3, Datenaustausch (Wiegedaten der
einzelnen Produktionsabschnitte) mit KHK rogrammiert
Software : Visual Studio.NET, Sage KHK classic 3.3
Zielplattform : Windows 98, Windows 2000 Server, Windows XP
Zeitraum : Mai 2004 - Ende 2005
Unternehmen : Eigenentwicklung
Projekt : Applikationsentwicklung f. Smartphones mit Symbian OS mit Mehrbenutzermodus
über Bluetooth
Software : Visual Studio 6 Enterprise, Series 60 SDK 1.2, J2ME, Perl
Zielplattform : Symbian OS 6.1 (Siemens SX1, Nokia 36xx, 7650)
Zeitraum : Juni 2004 - Sep 2004
Unternehmen : Logistik/ LKW
Projekt : Synchronisation v. Outlook-Daten mit Smartphone und PDA
Software : Visual Studio 6 Enterprise, Series 60 SDK 1.2, Perl
Zielplattform : Symbian OS 6.1 (Siemens SX1), Windows PocketPC 2003(HP ipaq H5550)
Zeitraum : Sep 2003 - Feb 2004
Unternehmen : Softwarehersteller
Projekt : Optimierung von Softwaremodulen zur Ausnutzung der
Technologien MMX, SSE, SSE2 zur Videokonvertierung, MPEG-2
Videodatenablage in Interbase-Datenbank(SQL)
Software : Intel C/C++ Compiler in Visual Studio, Assembler, Interbase 7, DirectX
Zielplattform : Windows 2000/XP und höher
Zeitraum : Juni 2003
Unternehmen : Systemhaus/Automotiv
Projekt : Grafisches Frontend f. Datenlogger/Testgerät mit PC-Anbindung über RS 484
Software : Delphi 7, Interbase 6 (SQL-Datenbank)
Zielplattform : Windows 2000/XP und höher
Zeitraum : Mai 2003
Unternehmen : Systemhaus/Automotiv
Projekt : Grafisches Interface f. Datenmodul
Software : Eclipse, Photon
Zielplattform : QNX
Zeitraum : Feb 2003 - Apr 2003
Unternehmen : Biotechnologie
Projekt : Optimierung von Softwaremodulen f. Mehrprozessor-Intel-Rechner,
Ausnutzung der Chiptechnologien MMX, SSE, SSE2 zur Sofortdarstellung von
Auswertedaten
Software : Intel C/C++ Compiler in Visual Studio, Assembler, Win32-API, GDI+, DirectX
Zielplattform : Windows 2000/XP und höher
Zeitraum : Feb 2002 - Dez 2002
Unternehmen : Biotechnologie - Festanstellung
Projekt : Datenbankentwicklung zur Ablage und Auswertung von Analysedaten,
SQL 99,Migration in DBMS ADABAS, ORACLE ermöglicht, ODBC u. JDBC-
Schnittstelle angepasst,
Modellierung der Laborabläufe in UML, Import/Export-Schnittstellen
f. Labormanagementsystem
Software : Interbase 6, ADABAS D, ORACLE 7.x/8.x, Delphi 5, Delphi 7
Zielplattform : Windows 2000/XP und höher, Linux(ADABAS)
Zeitraum : Sep 2001 - Dez 2002
Unternehmen : Biotechnologie - Festanstellung
Projekt : Entwicklung einer Steuer- und Auswertesoftware für ein Analysegerät
modularer Aufbau, Multithread-Anwendung mit Echtzeitelementen, COM+
Software : C++ Builder, Interbase, Delphi, Intel Assembler, Tiger-Basic
Zielplattform : Windows 2000/XP und höher
Zeitraum : Sep 2001 - Dez 2002
Unternehmen : Biotechnologie - Festanstellung
Projekt : Entwicklung einer Steuerung für eine mehrzonige Temperierplatte, Integration
der Steuerung in einen Pipettierroboter
Software : C++ Builder, Interbase, Delphi 7, Intel Assembler, Tiger-Basic, Simatic S7,
ABB kt95
Zielplattform : Windows 2000/XP und höher, TECAN Genesis Workstation (Pipettierroboter)
Zeitraum : Feb 2001 - Aug 2001
Unternehmen : Rechenzentrum - Festanstellung
Projekt : Migration großrechnerbasierter Verfahren(Siemens BS2000) in eine
datenbankbasierte Multiserveranwendung (DBMS Progress 8/9) f. die
Abfallwirtschaft, hauptsächlich Programmieren, Testen und Validieren von
Umsetzerprogrammen auf BS2000-Seite sowie von Import-Scripten Progressseitig
Software : COBOL, Siemens Assembler, Progress-IDE
Quellplattform : BS2000 v9
Zielplattform : DBMS Progress 8/9 auf Windows 2000
Zeitraum : Jun 2000 - Mai 2001
Unternehmen : Rechenzentrum - Festanstellung
Projekt : Umstellen großrechnerbasierter Verfahren(Siemens BS2000) des kommunalen
Finanz- und Steuerwesens auf die Euroeinführung
Software : COBOL, Siemens Assembler, BS2000-Systemprogramme(EDT,PERCON u.a.)
Zielplattform : BS2000
Zeitraum : Apr 2000 - März 2001
Unternehmen : Rechenzentrum - Festanstellung
Projekt : Praktischer Test zum Einsatz von Inprice's(Borland)
Applicationservertechnologie bei Umsetzung bewährter Verfahrensabläufe mit
JBuilder o. Delphi/Kylix im WAN, Bewertung der Einsatzmöglichkeit von
linuxbasierten Frontends in Kommunalverwaltungen
Software : Inprice Application Server, JBuilder 5, Kylix, JAVA-SDK, MySQL, ADABAS D,
Oracle 8/9i
Zielplattform : Windows 2000( Application Server, JBuilder 5, VisiBroker)
Linux ( Kylix , KDE, kdeveloper, JAVA, ADABAS D, MySQL)
Novell( Oracle 8)
Zeitraum : Sep 2000 - Apr 2001
Unternehmen : Rechenzentrum - Festanstellung
Projekt : Einführung von Projektmanagement via Software, Integration mit Novell
Groupware
Software : MS Project 2000, Novell Groupware, Visual Basic, MS Access
Zielplattform : Win95 und höher
Zeitraum : Okt 1999 - Jun 2000
Unternehmen : Rechenzentrum - Festanstellung
Projekt : Wartung u. Umstellung von Großrechnerbasierten Verfahren(Siemens BS2000)
des kommunalen Finanz- und Steuerwesens auf die Jahrtausendumstellung
Software : COBOL, Siemens Assembler, BS2000-Systemprogramme(EDT,PERCON u.a.)
Zielplattform : BS2000
Zeitraum : Feb 1998 - Sep 1999
Unternehmen : Softwarehaus - Festanstellung
Projekt : Entwicklung einer datenbankbasierten 2D/3D-Präsentationssoftware
f. den Vertrieb von Fenster, Türen, Wintergärten mit fotorealistischer
Darstellung der Bauelemente im verbauten Zustand und sofortiger
Angebotserstellung
Software : C++ Builder 4, Delphi 5, Visual C++ 6,MSDN, MS Access 2000, Paradox
Zielplattform : Win95 und höher
Zeitraum : Nov 1997 - Jun 1998
Unternehmen : Softwarehaus - Festanstellung
Projekt : Einführung von Projektmanagement via Software mit MS Project 97
Anpassung mit Visual Basic an Abläufe bei der Softwareentwicklung nach
ISO 9001
Software : MS Project 98, Visual Basic 6, MS Access, MS Excel
Zielplattform : Win95 und höher
Zeitraum : Jun 1997
Unternehmen : Logistikunternehmen
Projekt : Erweitern der KHK Classic-line mit einem individuellen Kommisionierungsmodul
Software : KHK-SDK, Visual C++
Zielplattform : Win32
Zeitraum : März 1997 - Apr 1997
Unternehmen : Leiterplattenhersteller
Projekt : Erweitern des Zeiterfassungsprogrammes, Umsetzen einer automatisierten
Backuplösung
Software : Novell 4.11, Visual Basic, Borland C/C++ 5
Zielplattform : Win95, Novell, DOS
Zeitraum : Nov 1996 - Dez 1996
Unternehmen &nbsn : Finanzberatung
Projekt : Organistionsprogrammierung zum Datensynchronisieren auf einem HP9000-Server;
zwischenspeichern und darstellen in MS Access
Software : HP-UX, C-shell, MS-Access
Zielplattform : Win95 und höher, HP-UX
Zeitraum : Jun 1996 - Jul 1996
Unternehmen : Finanzberatung
Projekt : Novell-Netzwerkerweiterung mit DEC-Alpha, Anpassen eines TCP/IP- Clients f.
Win95
Software : True64, C-shell, Visual C++, Watcom C/C++
Zielplattform : Win95 und höher(Win32)
Zeitraum : Apr 1996 - Feb 1997
Unternehmen : Projektierungs- und Bauleitungsunternehmen
Projekt : In einem 22-stöckigen Bürogebäudeneubau ist die Klimatisierung durch
Landis&Gyr-Steuerungen und das Energiemanagemant durch Siemens S5-135
etagenweise projektiert worden. Eine S5 diente etagenweise als Datensammler
und zum Datenaustausch mit dem Leitsystem.
Meine Aufgaben waren:
1. Programmieren, Testen des Datenaustausches des Datensammlers mit den
Landis&Gyr-Steuerungen über PROFI-Bus
2. Programmieren, Testen des Datenaustausches mit dem Leitsystem über
PROFI-Bus
3. Programmieren der Darstellung von Steuerungsdaten.
Besonderheit war, dass die Datenkommunikation der mehr als 24-SPS-
Datensammler nicht direkt mit dem Leitsystemrechner(WinNT) möglich war.
Dazu bedurfte es eines Servers mit Echtzeitfähigkeiten.Ich setzte damals
einen PC mit dem BS QNX ein. Die Daten der SPS wurden somit von diesem
Server erfasst und als ASCII-dateien mit Trennzeichen abgelegt. Diese
wurden vom Leitsystemrechner nach Bedarf über das Netzwerk gelesen. Alle
Module zum Datenaustausch und der Darstellung wurden von mir realisiert.
Software : Visual C++, Visual Basic, gcc-compiler, STEP5, Assembler
Zielplattform : WinNT, QNX, Siemens-SPS SIMATIC S5
Zeitraum : Feb 1996 - Apr 1996
Unternehmen : Werbeagentur
Projekt : Einbinden eines Farblasers(Xerox) mit RIP(Fiery) in ein Microsoft-Netzwerk,
Erweitern der Treibermodule mit Verbrauchs- und Abrechnugsinformationen,
Erweitern des Druckmanagements
Software : Win95, Visual C++, Visual Basic
Zielplattform : Win32
Zeitraum : Sep 1995 - Jan 1996
Unternehmen : Grosshandel/Logistikunternehmen
Projekt : Umstellen der Datenverarbeitung auf WinNT-Netzwerk, Einführen v.
Softwaremodulen f. Buchhaltung, Wareneinkauf, Lagerhaltung, Vertrieb,
Kasse/Geldverkehr, Mahnwesen, BW-Auswertung
Konvertieren und Einpflegen der Daten aus dem abzulösenden System
(Xenix386)
Software : WinNT-Server 3.51, KHK, Visual Basic, Xenix386, Cobol
Zielplattform : Win32
2008
Software-Engineering - UML (Enterprise Architect)
2004
Schulung "Symbian OS internals"
2000
Schulung "Crossplattformentwicklung mit Delphi/Kylix
1998
CNA Novell
1997/98
Weiterbildung/Spezialisierung (11 Monate) Systemautomatisierung
1993
Schulung "UNIX System V" (2 Wochen)
1990
Schulung "Einsatz von XENIX386 in der Logistik" (3 Monate)
1981-1986
Studium m. Abschluß Dipl.Ing. f. Fertigung-u. Verfahrenstechnik(Chemische Industrie)
Abschluß Dolmetscher Russisch
Softwareentwicklung f. MS Windows 2000/XP/Vista/7/8/10/11, LINUX, Android, AIX, HPUX, Solaris, FreeBSD;
Datenmigrationsprojekte von Großrechnern(BS2000,zOS(MVS),COBOL,JCL,C/C++);
Softwaremodernisierung, -portierung auf Linux, Unix, Windows, Android
verteilte Anwendungen/Komponenten m. Schwerpunkt J2EE; Container
Echtzeitsysteme (RTOS) Kernel- und Anwendungsentwicklung
Erfahrungen im Bereich:
Methoden:
Microsoft Standards:
Spezialkenntnisse:
Beruflicher Werdegang:
2003
Freelancer
2001-2002
Entwicklungsleiter Systementwicklung im Biotechnologieunternehmen
1999-2001
Teamleiter Verfahrensentwicklung/-betreuung im kommunalen Rechenzentrum
1997-1999
Gruppenleiter Softwareentwicklung/Programmierer(Softwarehaus)
1995-1997
Projektleiter Gebäudeautomatisierung
Schwerpunkte sind SQL-Datenbanken ab Standard 99, Prüf-, Plausibilitätsmethoden und Zugriffssicherheit mit Triggern und Stored Procedures, Auslagerung von rechenintensiven Funktionen in externe benutzerdefinierte Bibliotheken(UDF-Liberies) Applikationsentwicklung f. Oracle Application Server