C#, .NET, SharePoint; Softwareentwicklung, SQL Datenbanken, MS Windows alle, VMware, MS Office, DB Migration / Portierung
Aktualisiert am 01.09.2023
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.10.2023
Verfügbar zu: 65%
davon vor Ort: 20%
.Net
C#
Ms Sql Server
Microsoft Sharepoint
MS SQL Server Analysis Services
.NET Framework
Deutsch
Muttersprache
Englisch
Wort und Schrift
Italienisch
Wort

Einsatzorte

Einsatzorte

Deutschland: Vorerst Raum München bevorzugt

möglich

Projekte

Projekte

1 Jahr 11 Monate
2020-08 - 2022-06

ENTWICKLUNG EINER APP FÜR PRÜFUNG UND WARTUNG VON MASCHINEN UND GERÄTEN

Software Entwicklung SSMS Scrum
Software Entwicklung

Neuentwicklung einer APP zur Unterstützung des Wartungs- und Prüf- Personals von technischen Geräten. (z.B. IT-Geräte, Industrie Kräne oder TÜV, Gutachter für technische Geräte)

Die Entwicklungsumgebung ist Windows 10 pro mit VisualStudio 2017/2019 und .NET C#.

  • - Entwicklung eines gemeinsamen Datenmodells mittels SSMS(SqlServerManagementStudio)
  • - Entwicklung der Bedieneroberfläche (GUI) für die Stammdatenverwaltung und den Prüfablauf.
  • - Erzeugung eines EXCEL-Protokolls als Prüfbericht mittels der Lib:?DokumentFormat.OpenXml?
MS Visual Studio MS SQL Server .NET Framework C#
SSMS Scrum
BIK, HKI und weitere
München
1 Jahr
2019-05 - 2020-04

WEITER ? ENTWICKLUNG EINES IMPORT TOOLS FÜR SHAREPOINT TABELLEN/LISTEN

Software Entwicklung; Einsatz von Visual Studio 2017 Citrix Access Gateway 2FA .NET ...
Software Entwicklung; Einsatz von Visual Studio 2017

Aufgaben:

Importieren von Daten (CSV/XLSX) welche von einem externen Programm stammen in eine SharePoint Umgebung (SharePoint Server). Verifizierung der externen Daten bevor sie in die SharePoint Listen geschrieben werden.

Die Entwicklungsumgebung wird in virtuellen Windows 10 Umgebung mit Visual Studio 2017 beim Kunden durchgeführt. Der Zugang findet mittels 2FA CitrixVPN Gateway statt. Zum Testen werden Kunden eigene SharePoint Server verwendet, die nur über den CitrixVPN Gateway erreicht werden kann.

Das einmalige Einrichten dieser Fern – Entwicklung – Umgebung war auch Aufgabe.

 

MS Visual Studio MS SQL Server
Citrix Access Gateway 2FA .NET C#
Linde Pullach
Pullach im Isartal
2 Jahre 2 Monate
2017-04 - 2019-05

INTELLIGENTES ANALYSETOOL

Software Entwicklung VPN MS SQL Server C#
Software Entwicklung
  • Aufbau einer MS-SQL Server Datenbank mit allen Datenstrukturen für das Tool. Einrichten von mehreren MS SQL Server Instanzen auf lokalen EntwicklungsRechnern sowie auf dem Firmeneigenen Server. Zugriff auch über VPN.
  • Unterstützung bei der VPN Einrichtung und dem Betreiben der Remotedesktop Verbindung.
  • Programmierung der XML-Schnittstelle für die MS SQL Server Datenbank unter C#
  • Portierung der MS SQL Server Datenbank Instanzen auf diverse PC’s und Server.
  •  Schnittstellen-Programmierung in XML + Kunden speziellen binäre Spezifikationen.
  • TCP/IP Kommunikations Programmierung innerhalb lokaler Netzwerke.
Visual Studio 2015 MS SQL Server 2014 Visual Studio 2017 MS SQL Server 2019
VPN MS SQL Server C#
mts-contech FFB
FFB
6 Monate
2016-11 - 2017-04

SELEKTIVE DATEN SAMMLUNG AUS RÜCKLÄUFER INFORMATIONEN

Software Entwicklung Office 2016
Software Entwicklung

Selektive Daten Sammlung mittels intellektuellen Methoden aus Rückläufern in Garantiefällen. (Überlegungen, welche Produktionsdaten abgesaugt werden müssen.) Verarbeitung der Daten mit MS Tools und Bereitstellung dieser, damit mittels Statistiktools Qualität Erkenntnisse gewonnen werden können. Daraus werden Empfehlungen für die Entwicklung und die Produktion abgeleitet.

 

Die Daten Quelle ist ein abgeleitetes …CSV- File. Daraus werden mit aufwendigen SQL Abfragen, eine Access.mdb, für ein Statistiktool generiert

MS SQL Server
Office 2016
Mts FFB
FFB
9 Monate
2015-04 - 2015-12

Entwicklung eines Zentralen User Management

Software Entwicklung ms visual Studio 6.0 ms visual Studio 2012 Oracle Server 9.2
Software Entwicklung

Analyse eines bestehenden heterogen Systems.

Daraus abgeleitet eine zentrale Benutzerverwaltung.

1. Analyse und Konzeption

2. Realisierung

3. Integration

Der Informationsaustausch zwischen den verschiedenen System wird im XML DOM Format ausgeführt (Xerces 2.8 DOM Apache Software foundation).

Die zentrale Datenhaltung übernimmt ein Oracle Server. Der Zugriff dazu wird über ODBC realisiert. Visual Studio C++ und VB verwendet SQL-Standard für den Datenzugriff.

VMware 12.0 wird unter Windows 10.0 für die Windows XP- Applikation zum Testen der Erweiterungen eingesetzt.

Xerces 2.8 DOM Apache Software foundation VMware 12.0 Oracle Server 9.2 Einsatz
ms visual Studio 6.0 ms visual Studio 2012 Oracle Server 9.2
G&D
München
1 Jahr 9 Monate
2012-12 - 2014-08

ERWEITERUNGEN AN DER BELEGSORTIERANLAGEN ANHAND VON KUNDENWÜNSCHEN

Im Besonderen werden Abläufe für die Bedienerführung optimiert.

1 Jahr 1 Monat
2011-11 - 2012-11

ERWEITERUNGEN DER FUNKTIONALITÄTEN FÜR BELEGSORTIERANLAGEN

  • Die Anlage zum Schneiden von Belegen wird an die Sortieranlage gekoppelt.
    Die Sortieranlage ermittelt statistisch Abweichungen die wieder an die Schneidanlage zurückgemeldet werden. (Looback)
    Der Grund für die Rückführung ist die Optimierung des Schneideprozesses.
  • Bei der Befüllung der Belege (Schneidanlage) werden Eigenschaften und Mengen in ein RFID geschrieben. Die Sortieranlage liest die RFID Informationen um die Messergebnisse den entsprechenden Objekten zuzuordnen.
2 Jahre 2 Monate
2009-10 - 2011-11

RESTRIKTIONEN FÜR DAS WINDOWS XP-BETRIEBSYSTEM

Erweiterungen der Funktionalitäten für Belegsortieranlagen.

  • Restriktion des Windows XP-Systems über group policy und registry,
    so dass die Bediener der Belegsortieranlage keinen Zugriff mehr auf
    das Betriebsystem haben. Dazu gehören auch die Shortcuts.
    Die Einschränkunden werden adaptionsbezogen bei der Installation der
    Anwendersoftware wirksam.
  • Automatische Zuführung der Belege und
  • Verwaltung der Eingangsgrössen.
  • Bilanzierung der Eingansmengen.

Die Tools, Hardware und die Software ist die gleiche wie bereits unter Belegsortieranlage beschrieben.

4 Jahre 1 Monat
2005-10 - 2009-10

AUSLAGERUNG DER BEDIENEROBERFLÄCHE VON DER BELEGSORTIERANLAGE AUF EINEN EXTERNEN INDUSTRIEPC

Aufbauend auf dem Projekt Neue Funktionalitäten für Belegsortieranlage wird die Bedieneroberfläche auf einen externen PC mit Windows XP ausgelagert. Der bestehende Code von VB 3.0 wurde mit etlichen Modifikationen nach VB 6.0 übernommen. Neu ist, dass der gesamte Datenbestand von Maschinen- und Produktionsdaten in einer ORACLE Datenbank gespeichert werden. Die Archivierung der Produktionsdaten muss über einen Zeitraum von 15 Jahren gewährleistet werden. Die Einbindung der ORACLE Datenbank in eine Produktionsanlage mit Realtime Datenverarbeitung ist dabei eine besondere Herausforderung. Die Anlage läuft im 3-Schichtbetrieb, 360 Tage im Jahr, davon sind 10 Service Schichten in denen keine Produktionsdaten erzeugt werden. Die ORACLEDatenbank besteht aus ca. 50 Tabellen mit entsprechenden Beziehungen und ebenso vielen VIEWS. Die Größte Tabelle enthält ca. 200 Mio. Records mit 30 Feldern. Das Öffnen diese Tabelle während der Hochfahrt Phase muss in max. 10 Sec. abgeschlossen sein.


Stand 17.04.2007
Im Projekt folgt nun der Mengentest. Mit einem speziellen Programm werden die 200 Mio. Records für die größte Tabelle und auch die entsprechenden Tabellen die in Beziehung stehen
erzeugt. Die Anlage muss dann mit diesem Datenumfang immer noch problemlos produzieren können.



Stand 18.08.09

Die oben genannten Bedingungen wurden bei zwei Endkunden im Feldtest erfolgreich abgeschlossen. Das System wird nun auch in 2010 im europäischen Markt mit den geforderten Sicherheitsbedingungen eingestetzt.

Systemoptimierungen:

  • Optimierung des Oracle 9 Datenbank Servers auf Performance.
  • Optimierung der Programmabläufe in VB 6 und C++.
  • Optimierung von XP für die Anforderungen auf dem Zielsystem der
    Belegsortieranlage.
  • Generierung von Images mittels ACRONIS
  • Automatisierung der SoftwareInstallation für das Zielsystem (XP, ORACLE-Server
    und Anwendungen für die Belegsortieranlage)

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Elektrotechnik an FH Luzern Schweiz
Diplom Ingenieur FH Luzern 1976

Position

Position

Analysen von Betriebsabläufen beim Anwender bevor ein Projekt gestartet wird.

Kompetenzen

Kompetenzen

Top-Skills

.Net C# Ms Sql Server Microsoft Sharepoint MS SQL Server Analysis Services .NET Framework

Produkte / Standards / Erfahrungen / Methoden

2FA
Citrix Access Gateway
MS Visual Studio
Scrum
Visual Studio 2015 / 2017
VPN
Erfahrungen im Bereich:

 .   Datenbankentwicklung

 .   Sybase PoverDesigner 11

 .   Echtzeit-Programmierung

 .   Systemprogrammierung

 .   Dialogprogrammierung

 .   Ereignisgesteuerte Programmierung

 .   Migration, Portierung

 .   Systemanalyse

 .   Systemkonzept

 .   Akquisitionstätigkeiten

 .   Softwareengineering

 .   Projektleitung

 .   Hardware-Entwicklung

 .   RFID Programmierung über TCP/IP


Beratung:

 .   Bedieneroberflächen

 .   Projektmanagement

 .   SoftwareEntwicklung

 .   Systemkozepte


Methoden und CASE Tools:

 .   BOIE (interaktiver Baumeditor v. PSI Berlin)

 .   NET (Basis Petri-Netze v. PSI-Berlin)

 .   FUBSY (Projektdatenbank Clipper/WordPerfekt Eigenentwicklung)

 .   PROMOD (SADT-Tool v. GEI)

 .   objektorientierte Analyse und Design (OOA und OOD) nach Rumbaugh UML


TextVerarbeitung:

 .   WordPerfect

 .   MS-OFFICE von 97 bis 2016

 .   INTERLEAF (VMS)


Sonstiges:

 .   sccs (source code control system) von verschiedenen Herstellern

 .   VMS CMS (Code Management System)

 .   LEX,YAC (Lexical analyser)

 .   ClearCase (SystemUmstellung von VMS/CMS nach ClearCase)

 .   CIM, CNC-Steuerungen

 .   Betriebssystem-Entwicklung für schnelle Messdatenerfassung

Betriebssysteme

Echtzeitbetriebssysteme
RMX86-386 (INTEL),RT 4 (HP 1000), RSX11M (PDP11/34),MARTOS K (AEG 8020)
MS-DOS
3.0-6.2
RMX
RMX86-386
RMX.. Intel
RMX86-386
RSX-11
M auf PDP 11/34
RT-11
Unix
XENIX,LINUX
VMS
VAX Digital
VMware
VMWare 12 unter Windows 8.1 und Windows 10
Windows
3.x,95,NT,2000,XP, Vista, Windows 7 bis10
DRDOS
EDX  (IBM/1)
RMX for MS-WINDOWS
GEM
X-WINDOWS unter VMS
XCURSION Digital
Mini-Betriebsystem Entwicklung auf AEG8020 für schnelle Messdatenerfassung
Message-Kommunikation zwischen Windows-Anwendungen (Multithreading/Pipe/UTC)

 

 

 

Programmiersprachen

.NET
Assembler
HP 1000, PDP11, Intel 85/86/368/486,AEG8020
Basic
Office 97, Office 2003, Visual Studio 6.0
C
MS, BORLAND, INTEL, VMS
C#
Visual Studio 2015-2022 ; .NET
C++
MFC Visual Studio 6.0 / .NET, Visual Studio 2015
Clipper
dBase
dBase
Clipper
DCL
Vax VMS
Fortran
4 / 77
Makrosprachen
MACRO 11 /PDP 11, EDL (IBM/1)
Office 2016
Office 365..Sharepoint
Pascal
PLM
Intel 80/86/386
Visual Studio 2022
Visual Studio 2015-2022, :NET, GitHub
yacc/lex
BanknotenSeriennummern Analyse
ActiveX ComponentOne Anwendungen VB6.0 und C++ 6.0
Power Designer für Oracle Datenbank

Datenbanken

Access
2.0 bis 8.0, 2003,2016
Adabas
DAO
MS
MS SQL Server
MS SQL Server 2014 /2017
MS SQL Server 2019
MS SQL Server 2014
MySQL
Joomla Web Pages
ODBC
MS-Access /SQL-Server/ORACLE SERVER
Oracle
ORACLE 9 Server unter Windows XP
Paradox
Kenntnisse
SQL
Anwendung in MS-Access und VB; SQLPLUS ORACLE, MS SQL Server
SSMS
xBase
dBase,Clipper
Office 97 Developer Tools

Datenkommunikation

APPC CPI-C RS232
LSV2 (Siemens) Gerätetreiber Entwicklung
Bus
HP-IB, IEEE
Ethernet
TCP/IP, UTC
ISDN
MS Windows
Message Queuing
bei Realzeitbetriebssystemen, Windows-Pipe
NetBeui
NetBios
parallele Schnittstelle
Rechnerkopplung bei Messdatenerfassung über Digital-IO 48Bit
Router
DSL
RS232
Gerätetreiber Entwicklung
TCP/IP
MS-Windows NT/2000/XP; Vernetzung
Windows Netzwerk
Vernetzung von PC's, Maschinen und div. Geräte

Hardware

Bus
IEC, IEEE-802
Echtzeitsysteme
INTEL, HP, DIGITAL,AEG, Siemens
Hardware entwickelt
Diskrete Logik
HP
9000, HP-1000
Mikrocontroller
INTEL Mikros 85/86/386/486
PC
IBM/AT und Kompatibel
PDP
PDP 11/34
Prozessrechner
HP 1000,PDP 11/34,AEG 8020, IBM/1
Sensoren
VAX
VMS

Berechnung / Simulation / Versuch / Validierung

Portierung von RMX86 in den RMX386 Protected Modus in Embedded Hardware

Design / Entwicklung / Konstruktion

Software Portierung von Singlboard Computern auf Embedded System Hardware

Branchen

Branchen

Auto:       . Verkehrsleittechnik für Verkehrsbetrieb in Bern Schweiz

     . Verkehr- Steuerung und Regelung

     . Produktionsdaten Analysen : Erassung und auswertung für Statistiktool

Industrie:. Gemengesteuerung im Stahlwerke

     . Qualitätskontrolle in Stahlwerk

Chemie:  .  Qualitätskontrolle für die Audio/Video Produktion
Maschinenbau: . Wertpapier- Sortierung und Qualitätskontrolle

     . CNC-Steuerungen von Funkenerosion- und Fräs-Maschinen

Handel:       . Konfektionsgrosshandel
Logistik:      . Holz und Stahlbehandlung
Mobilfunk:   . GSM Testgeräte für Mobiltelefon
Automobil:  . Studie Integration Mobiltelefon in BMW Automobile
Verwaltung:. Artikelverwaltung für eine Ladengruppe "Tauschen statt kaufen"

Einsatzorte

Einsatzorte

Deutschland: Vorerst Raum München bevorzugt

möglich

Projekte

Projekte

1 Jahr 11 Monate
2020-08 - 2022-06

ENTWICKLUNG EINER APP FÜR PRÜFUNG UND WARTUNG VON MASCHINEN UND GERÄTEN

Software Entwicklung SSMS Scrum
Software Entwicklung

Neuentwicklung einer APP zur Unterstützung des Wartungs- und Prüf- Personals von technischen Geräten. (z.B. IT-Geräte, Industrie Kräne oder TÜV, Gutachter für technische Geräte)

Die Entwicklungsumgebung ist Windows 10 pro mit VisualStudio 2017/2019 und .NET C#.

  • - Entwicklung eines gemeinsamen Datenmodells mittels SSMS(SqlServerManagementStudio)
  • - Entwicklung der Bedieneroberfläche (GUI) für die Stammdatenverwaltung und den Prüfablauf.
  • - Erzeugung eines EXCEL-Protokolls als Prüfbericht mittels der Lib:?DokumentFormat.OpenXml?
MS Visual Studio MS SQL Server .NET Framework C#
SSMS Scrum
BIK, HKI und weitere
München
1 Jahr
2019-05 - 2020-04

WEITER ? ENTWICKLUNG EINES IMPORT TOOLS FÜR SHAREPOINT TABELLEN/LISTEN

Software Entwicklung; Einsatz von Visual Studio 2017 Citrix Access Gateway 2FA .NET ...
Software Entwicklung; Einsatz von Visual Studio 2017

Aufgaben:

Importieren von Daten (CSV/XLSX) welche von einem externen Programm stammen in eine SharePoint Umgebung (SharePoint Server). Verifizierung der externen Daten bevor sie in die SharePoint Listen geschrieben werden.

Die Entwicklungsumgebung wird in virtuellen Windows 10 Umgebung mit Visual Studio 2017 beim Kunden durchgeführt. Der Zugang findet mittels 2FA CitrixVPN Gateway statt. Zum Testen werden Kunden eigene SharePoint Server verwendet, die nur über den CitrixVPN Gateway erreicht werden kann.

Das einmalige Einrichten dieser Fern – Entwicklung – Umgebung war auch Aufgabe.

 

MS Visual Studio MS SQL Server
Citrix Access Gateway 2FA .NET C#
Linde Pullach
Pullach im Isartal
2 Jahre 2 Monate
2017-04 - 2019-05

INTELLIGENTES ANALYSETOOL

Software Entwicklung VPN MS SQL Server C#
Software Entwicklung
  • Aufbau einer MS-SQL Server Datenbank mit allen Datenstrukturen für das Tool. Einrichten von mehreren MS SQL Server Instanzen auf lokalen EntwicklungsRechnern sowie auf dem Firmeneigenen Server. Zugriff auch über VPN.
  • Unterstützung bei der VPN Einrichtung und dem Betreiben der Remotedesktop Verbindung.
  • Programmierung der XML-Schnittstelle für die MS SQL Server Datenbank unter C#
  • Portierung der MS SQL Server Datenbank Instanzen auf diverse PC’s und Server.
  •  Schnittstellen-Programmierung in XML + Kunden speziellen binäre Spezifikationen.
  • TCP/IP Kommunikations Programmierung innerhalb lokaler Netzwerke.
Visual Studio 2015 MS SQL Server 2014 Visual Studio 2017 MS SQL Server 2019
VPN MS SQL Server C#
mts-contech FFB
FFB
6 Monate
2016-11 - 2017-04

SELEKTIVE DATEN SAMMLUNG AUS RÜCKLÄUFER INFORMATIONEN

Software Entwicklung Office 2016
Software Entwicklung

Selektive Daten Sammlung mittels intellektuellen Methoden aus Rückläufern in Garantiefällen. (Überlegungen, welche Produktionsdaten abgesaugt werden müssen.) Verarbeitung der Daten mit MS Tools und Bereitstellung dieser, damit mittels Statistiktools Qualität Erkenntnisse gewonnen werden können. Daraus werden Empfehlungen für die Entwicklung und die Produktion abgeleitet.

 

Die Daten Quelle ist ein abgeleitetes …CSV- File. Daraus werden mit aufwendigen SQL Abfragen, eine Access.mdb, für ein Statistiktool generiert

MS SQL Server
Office 2016
Mts FFB
FFB
9 Monate
2015-04 - 2015-12

Entwicklung eines Zentralen User Management

Software Entwicklung ms visual Studio 6.0 ms visual Studio 2012 Oracle Server 9.2
Software Entwicklung

Analyse eines bestehenden heterogen Systems.

Daraus abgeleitet eine zentrale Benutzerverwaltung.

1. Analyse und Konzeption

2. Realisierung

3. Integration

Der Informationsaustausch zwischen den verschiedenen System wird im XML DOM Format ausgeführt (Xerces 2.8 DOM Apache Software foundation).

Die zentrale Datenhaltung übernimmt ein Oracle Server. Der Zugriff dazu wird über ODBC realisiert. Visual Studio C++ und VB verwendet SQL-Standard für den Datenzugriff.

VMware 12.0 wird unter Windows 10.0 für die Windows XP- Applikation zum Testen der Erweiterungen eingesetzt.

Xerces 2.8 DOM Apache Software foundation VMware 12.0 Oracle Server 9.2 Einsatz
ms visual Studio 6.0 ms visual Studio 2012 Oracle Server 9.2
G&D
München
1 Jahr 9 Monate
2012-12 - 2014-08

ERWEITERUNGEN AN DER BELEGSORTIERANLAGEN ANHAND VON KUNDENWÜNSCHEN

Im Besonderen werden Abläufe für die Bedienerführung optimiert.

1 Jahr 1 Monat
2011-11 - 2012-11

ERWEITERUNGEN DER FUNKTIONALITÄTEN FÜR BELEGSORTIERANLAGEN

  • Die Anlage zum Schneiden von Belegen wird an die Sortieranlage gekoppelt.
    Die Sortieranlage ermittelt statistisch Abweichungen die wieder an die Schneidanlage zurückgemeldet werden. (Looback)
    Der Grund für die Rückführung ist die Optimierung des Schneideprozesses.
  • Bei der Befüllung der Belege (Schneidanlage) werden Eigenschaften und Mengen in ein RFID geschrieben. Die Sortieranlage liest die RFID Informationen um die Messergebnisse den entsprechenden Objekten zuzuordnen.
2 Jahre 2 Monate
2009-10 - 2011-11

RESTRIKTIONEN FÜR DAS WINDOWS XP-BETRIEBSYSTEM

Erweiterungen der Funktionalitäten für Belegsortieranlagen.

  • Restriktion des Windows XP-Systems über group policy und registry,
    so dass die Bediener der Belegsortieranlage keinen Zugriff mehr auf
    das Betriebsystem haben. Dazu gehören auch die Shortcuts.
    Die Einschränkunden werden adaptionsbezogen bei der Installation der
    Anwendersoftware wirksam.
  • Automatische Zuführung der Belege und
  • Verwaltung der Eingangsgrössen.
  • Bilanzierung der Eingansmengen.

Die Tools, Hardware und die Software ist die gleiche wie bereits unter Belegsortieranlage beschrieben.

4 Jahre 1 Monat
2005-10 - 2009-10

AUSLAGERUNG DER BEDIENEROBERFLÄCHE VON DER BELEGSORTIERANLAGE AUF EINEN EXTERNEN INDUSTRIEPC

Aufbauend auf dem Projekt Neue Funktionalitäten für Belegsortieranlage wird die Bedieneroberfläche auf einen externen PC mit Windows XP ausgelagert. Der bestehende Code von VB 3.0 wurde mit etlichen Modifikationen nach VB 6.0 übernommen. Neu ist, dass der gesamte Datenbestand von Maschinen- und Produktionsdaten in einer ORACLE Datenbank gespeichert werden. Die Archivierung der Produktionsdaten muss über einen Zeitraum von 15 Jahren gewährleistet werden. Die Einbindung der ORACLE Datenbank in eine Produktionsanlage mit Realtime Datenverarbeitung ist dabei eine besondere Herausforderung. Die Anlage läuft im 3-Schichtbetrieb, 360 Tage im Jahr, davon sind 10 Service Schichten in denen keine Produktionsdaten erzeugt werden. Die ORACLEDatenbank besteht aus ca. 50 Tabellen mit entsprechenden Beziehungen und ebenso vielen VIEWS. Die Größte Tabelle enthält ca. 200 Mio. Records mit 30 Feldern. Das Öffnen diese Tabelle während der Hochfahrt Phase muss in max. 10 Sec. abgeschlossen sein.


Stand 17.04.2007
Im Projekt folgt nun der Mengentest. Mit einem speziellen Programm werden die 200 Mio. Records für die größte Tabelle und auch die entsprechenden Tabellen die in Beziehung stehen
erzeugt. Die Anlage muss dann mit diesem Datenumfang immer noch problemlos produzieren können.



Stand 18.08.09

Die oben genannten Bedingungen wurden bei zwei Endkunden im Feldtest erfolgreich abgeschlossen. Das System wird nun auch in 2010 im europäischen Markt mit den geforderten Sicherheitsbedingungen eingestetzt.

Systemoptimierungen:

  • Optimierung des Oracle 9 Datenbank Servers auf Performance.
  • Optimierung der Programmabläufe in VB 6 und C++.
  • Optimierung von XP für die Anforderungen auf dem Zielsystem der
    Belegsortieranlage.
  • Generierung von Images mittels ACRONIS
  • Automatisierung der SoftwareInstallation für das Zielsystem (XP, ORACLE-Server
    und Anwendungen für die Belegsortieranlage)

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Elektrotechnik an FH Luzern Schweiz
Diplom Ingenieur FH Luzern 1976

Position

Position

Analysen von Betriebsabläufen beim Anwender bevor ein Projekt gestartet wird.

Kompetenzen

Kompetenzen

Top-Skills

.Net C# Ms Sql Server Microsoft Sharepoint MS SQL Server Analysis Services .NET Framework

Produkte / Standards / Erfahrungen / Methoden

2FA
Citrix Access Gateway
MS Visual Studio
Scrum
Visual Studio 2015 / 2017
VPN
Erfahrungen im Bereich:

 .   Datenbankentwicklung

 .   Sybase PoverDesigner 11

 .   Echtzeit-Programmierung

 .   Systemprogrammierung

 .   Dialogprogrammierung

 .   Ereignisgesteuerte Programmierung

 .   Migration, Portierung

 .   Systemanalyse

 .   Systemkonzept

 .   Akquisitionstätigkeiten

 .   Softwareengineering

 .   Projektleitung

 .   Hardware-Entwicklung

 .   RFID Programmierung über TCP/IP


Beratung:

 .   Bedieneroberflächen

 .   Projektmanagement

 .   SoftwareEntwicklung

 .   Systemkozepte


Methoden und CASE Tools:

 .   BOIE (interaktiver Baumeditor v. PSI Berlin)

 .   NET (Basis Petri-Netze v. PSI-Berlin)

 .   FUBSY (Projektdatenbank Clipper/WordPerfekt Eigenentwicklung)

 .   PROMOD (SADT-Tool v. GEI)

 .   objektorientierte Analyse und Design (OOA und OOD) nach Rumbaugh UML


TextVerarbeitung:

 .   WordPerfect

 .   MS-OFFICE von 97 bis 2016

 .   INTERLEAF (VMS)


Sonstiges:

 .   sccs (source code control system) von verschiedenen Herstellern

 .   VMS CMS (Code Management System)

 .   LEX,YAC (Lexical analyser)

 .   ClearCase (SystemUmstellung von VMS/CMS nach ClearCase)

 .   CIM, CNC-Steuerungen

 .   Betriebssystem-Entwicklung für schnelle Messdatenerfassung

Betriebssysteme

Echtzeitbetriebssysteme
RMX86-386 (INTEL),RT 4 (HP 1000), RSX11M (PDP11/34),MARTOS K (AEG 8020)
MS-DOS
3.0-6.2
RMX
RMX86-386
RMX.. Intel
RMX86-386
RSX-11
M auf PDP 11/34
RT-11
Unix
XENIX,LINUX
VMS
VAX Digital
VMware
VMWare 12 unter Windows 8.1 und Windows 10
Windows
3.x,95,NT,2000,XP, Vista, Windows 7 bis10
DRDOS
EDX  (IBM/1)
RMX for MS-WINDOWS
GEM
X-WINDOWS unter VMS
XCURSION Digital
Mini-Betriebsystem Entwicklung auf AEG8020 für schnelle Messdatenerfassung
Message-Kommunikation zwischen Windows-Anwendungen (Multithreading/Pipe/UTC)

 

 

 

Programmiersprachen

.NET
Assembler
HP 1000, PDP11, Intel 85/86/368/486,AEG8020
Basic
Office 97, Office 2003, Visual Studio 6.0
C
MS, BORLAND, INTEL, VMS
C#
Visual Studio 2015-2022 ; .NET
C++
MFC Visual Studio 6.0 / .NET, Visual Studio 2015
Clipper
dBase
dBase
Clipper
DCL
Vax VMS
Fortran
4 / 77
Makrosprachen
MACRO 11 /PDP 11, EDL (IBM/1)
Office 2016
Office 365..Sharepoint
Pascal
PLM
Intel 80/86/386
Visual Studio 2022
Visual Studio 2015-2022, :NET, GitHub
yacc/lex
BanknotenSeriennummern Analyse
ActiveX ComponentOne Anwendungen VB6.0 und C++ 6.0
Power Designer für Oracle Datenbank

Datenbanken

Access
2.0 bis 8.0, 2003,2016
Adabas
DAO
MS
MS SQL Server
MS SQL Server 2014 /2017
MS SQL Server 2019
MS SQL Server 2014
MySQL
Joomla Web Pages
ODBC
MS-Access /SQL-Server/ORACLE SERVER
Oracle
ORACLE 9 Server unter Windows XP
Paradox
Kenntnisse
SQL
Anwendung in MS-Access und VB; SQLPLUS ORACLE, MS SQL Server
SSMS
xBase
dBase,Clipper
Office 97 Developer Tools

Datenkommunikation

APPC CPI-C RS232
LSV2 (Siemens) Gerätetreiber Entwicklung
Bus
HP-IB, IEEE
Ethernet
TCP/IP, UTC
ISDN
MS Windows
Message Queuing
bei Realzeitbetriebssystemen, Windows-Pipe
NetBeui
NetBios
parallele Schnittstelle
Rechnerkopplung bei Messdatenerfassung über Digital-IO 48Bit
Router
DSL
RS232
Gerätetreiber Entwicklung
TCP/IP
MS-Windows NT/2000/XP; Vernetzung
Windows Netzwerk
Vernetzung von PC's, Maschinen und div. Geräte

Hardware

Bus
IEC, IEEE-802
Echtzeitsysteme
INTEL, HP, DIGITAL,AEG, Siemens
Hardware entwickelt
Diskrete Logik
HP
9000, HP-1000
Mikrocontroller
INTEL Mikros 85/86/386/486
PC
IBM/AT und Kompatibel
PDP
PDP 11/34
Prozessrechner
HP 1000,PDP 11/34,AEG 8020, IBM/1
Sensoren
VAX
VMS

Berechnung / Simulation / Versuch / Validierung

Portierung von RMX86 in den RMX386 Protected Modus in Embedded Hardware

Design / Entwicklung / Konstruktion

Software Portierung von Singlboard Computern auf Embedded System Hardware

Branchen

Branchen

Auto:       . Verkehrsleittechnik für Verkehrsbetrieb in Bern Schweiz

     . Verkehr- Steuerung und Regelung

     . Produktionsdaten Analysen : Erassung und auswertung für Statistiktool

Industrie:. Gemengesteuerung im Stahlwerke

     . Qualitätskontrolle in Stahlwerk

Chemie:  .  Qualitätskontrolle für die Audio/Video Produktion
Maschinenbau: . Wertpapier- Sortierung und Qualitätskontrolle

     . CNC-Steuerungen von Funkenerosion- und Fräs-Maschinen

Handel:       . Konfektionsgrosshandel
Logistik:      . Holz und Stahlbehandlung
Mobilfunk:   . GSM Testgeräte für Mobiltelefon
Automobil:  . Studie Integration Mobiltelefon in BMW Automobile
Verwaltung:. Artikelverwaltung für eine Ladengruppe "Tauschen statt kaufen"

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.