Stand: 04.05.2015 Freiberufler Profil von Manfred Klühs www.edv-kluehs.de eMail: [email protected] Persönliche Daten Name: Manfred Klühs Geburtstag: 25.02.1958 Geburtsort: Willich-Anrath, Deutschland Familienstand: ledig, keine Kinder Nationalität: deutsch Anschrift: Mertensweg 14 47877 Willich Telefon 02156 / 911581 Mobil: 0173 / 2507700 eMail: [email protected] Fremdsprachen: Englisch DV-Erfahrung: seit 1979 Verfügbarkeit: Voraussichtlich ab 01.01.2016 (100%) Einsatzorte: Postleitzahlgebiete 4 und 5 (nach Absprache auch bundesweit) bevorzugt Großraum Düsseldorf, Köln, westliches Ruhrgebiet Stundensatz: auf Anfrage Bevorzugte Einsatzgebiete: Objektorientierte Analyse, Objektorientiertes Design, Objektorientierte Programmierung (OOA, OOD, OOP) Softwareentwicklung für die Windows-Plattformen MS Visual Studio (C++, MFC), Visual Basic), Visual Studio .NET, Integration Service, Report Service Entwicklung Datenbanken (MS-Access, SQL-Server) Lotus Notes Applikationen Internet/Intranet (HTML, JavaScript, CGI, ASP.NET, IIS) Ausbildung Schul- und Berufsausbildung 1968 - 1978 Humanistisches Gymnasium Viersen 1979 - 1982: Ausbildung zum Mathematisch-technischen Assistenten bei der Firma Henkel KGaA Angestelltenverhältnis 1982 Mathematisch-technischer Assistent bei der Firma Henkel KGaA Studium 1982 - 1993 Studium der Informatik an der RWTH Aachen 1992 - 1993 Diplomarbeit: „Untersuchung zur wissensbasierten Rekonstruktion von medizinischen Bild-Objekten“ © 2002 Manfred Klühs Seite 1 von 12 Stand: 04.05.2015 Freiberufler Profil von Manfred Klühs www.edv-kluehs.de eMail: [email protected] Kenntnisse und Fähigkeiten Grundkenntnisse [3], gute Kenntnisse [2]; sehr gute Kenntnisse [1] Programmiersprachen / Bibliotheken / Methoden Visual C/C++ [1], MFC [1], Visual Studio .NET [1], SSIS [2], SSRS [2], .NET-Bibliothek [1], STL [3], ATL [3], COM [2], ADO.NET [2], ASP.NET [2], ODBC [2], SQL [1], HTML [2], JavaScript [2], Visual Basic [1], VBA [1], Lotus Notes Script [2], PL/1 [3], Cobol [3], JCL [3], PL/SQL [3] Betriebssysteme Windows-Betriebs-Systeme [1], iSeries-Betriebssystem [3] Datenbanken MS Access [1], Lotus Notes [2], SQL-Server [2], DB2 [2] Standardsoftware MS-Visual Studio [1], MS-Access [1], SQL-Management-Studio [2], MS-Office [2], MS FrontPage [2], MS-SourceSafe [2], Perforce [3], Paint Shop Pro [2], Adobe Acrobat [2] Fachliche Schwerpunkte in Projekten / Studium Objektorientierte Analyse, Objektorientiertes Design, Objektorientierte Programmierung (OOA, OOD, OOP) Softwareentwicklung für die Windows-Betriebssysteme mit MS Visual Studio (C++, MFC, Basic) und Visual Studio .NET (C#), SSIS und SSRS Realisierung von Datenbank-Applikationen (relationale Datenbanken, MS-Access, SQL-Server) Lotus Notes Anwendungen Internet/Intranet (HTML, CGI, ASP, IIS, JavaScript) Einsatz neuronaler Netze in der Bilderkennung Installation, Wartung und Service für Windows-Betriebssysteme, Netzwerke, Intranet, Internet und Microsoft Office © 2002 Manfred Klühs Seite 2 von 12 Stand: 04.05.2015 Freiberufler Profil von Manfred Klühs www.edv-kluehs.de eMail: [email protected] Projekte Automatisierter Bilderimport für eine Autodatenbank Branche: Dienstleister Laufzeit: 02.2015 – 04.2015 Kurzbeschreibung: Automatisierter Import von Bildern und Metadaten für eine Autodatenbank. „Download“ der Rohdaten via FTP von einem Dienstleister, Extraktion, Aufbereitung und Import der relevanten Metadaten in iSeries-DB/2-Tabellen, Systemumgebung: Verteilung der Bilddateien auf Windows-Server. Windows Server, iSeries-DB/2 Entwicklungsumgebung: MS Visual Studio SSIS, Perforce Automatische Verarbeitung eingehender PDF-Rechnungen Branche: Dienstleister Laufzeit: 11.2014 – 01.2015 Kurzbeschreibung: Automatische Verarbeitung eingehender PDF-Rechnungen und Aufbereitung der Rechnungen für das vorhandene Belegerkennungssystem „InputAccel“ und „PROSAR AIDA“. Systemumgebung: Windows Server, Lotus Notes, InputAccel, PROSAR-AIDA Entwicklungsumgebung: MS Visual Studio .NET C#, Domino Designer, Perforce Erweiterung Archivierung von Lotus-Notes-Mails, Word- und Excel-Dokumente Branche: Dienstleister Laufzeit: 08.2014 – 10.2014 Kurzbeschreibung: Erweiterung einer Anwendung zur manuellen Archivierung von LotusNotes-Mails, Word- und Excel-Dokumente als TIFF-Dateien im IBM Content Manager und Speicherung zusätzlicher Daten in den DB/2Tabellen eines Workflow-Systems auf einer iSeries. Systemumgebung: Windows Clients, Windows Server, DB/2, IBM Content Manager, VIClient, Lotus-Notes, PEERNET-Druckertreiber (zur Erstellung der TIFFDokumente) Entwicklungsumgebung: MS Visual Studio .NET C#, Domino Designer, Perforce Umsetzung Angebotsdaten in einen Einzelvertrag Branche: Dienstleister Laufzeit: 06.2014 – 07.2014 Kurzbeschreibung: Entwicklung einer Anwendung für die Erstellung spezieller PDFEinzelverträge aus Angebotsdaten aus einer iSeries-DB/2-Datenbank. Systemumgebung: Windows Server, DB/2, Lotus-Notes, Adobe Acrobat Professional Entwicklungsumgebung: MS Visual Studio .NET C#, Domino Designer, Perforce © 2002 Manfred Klühs Seite 3 von 12 Stand: 04.05.2015 Freiberufler Profil von Manfred Klühs www.edv-kluehs.de eMail: [email protected] Anwendungen für ein Finanzprodukt Branche: Dienstleister Laufzeit: 11.2013 – 05.2014 Kurzbeschreibung: Datenaufbereitung und Reporterstellung für ein Finanzprodukt: Aufbau und Füllung eines Data-Warehouse aus iSeries-DB/2-Tabellen, Generierung und Versand umfangreicher Reports (PDF und Excel) für Investoren, Datenexport und -import für Dienstleister zur Bewertung, Systemumgebung: Datenexport zur Buchhaltung. Windows Server, DB/2, SQL-Server Entwicklungsumgebung: MS Visual Studio .NET C#, SSIS, SSRS, Perforce Änderung und Neuerstellung einiger Reports Branche: Dienstleister Laufzeit: 10.2013 Kurzbeschreibung: Änderung und Neuerstellung einiger Reports Systemumgebung: Windows Server, DB/2, SQL-Server Entwicklungsumgebung: MS Visual Studio SSRS, Perforce Erweiterung DTA-Programm Branche: Dienstleister Laufzeit: 09.2013 Kurzbeschreibung: Erweiterung eines DTA-Programms um die Übertragungsmöglichkeit via AS2. Systemumgebung: Windows Server, DB/2 Entwicklungsumgebung: MS Visual Studio .NET C#, Perforce Automatisierter Export von Daten für Dienstleister Branche: Dienstleister Laufzeit: 01.2004 – 05.2004 Kurzbeschreibung: Entwicklung mehrerer Anwendungen für den automatischen zeitgesteuerten Export von DB/2-Daten für diverse Dienstleister. Übermittlung der exportierten Daten ggf. in komprimierter Form über SFTP. Systemumgebung: Windows Server 2000, DB/2 Entwicklungsumgebung: MS-Visual .NET C#, MS-SourceSafe 6.0, Excel-Visual Basic, ODBC © 2002 Manfred Klühs Seite 4 von 12 Stand: 04.05.2015 Freiberufler Profil von Manfred Klühs www.edv-kluehs.de eMail: [email protected] Automatische Archivierung und Weiterverarbeitung von eingehenden Mails Branche: Dienstleister Laufzeit: 07.2003 – 12.2003 Kurzbeschreibung: Entwicklung mehrerer Anwendungen für die automatische Archivierung eingehender Mails (inklusive der Anhänge) als TIFF-Dateien im IBM Content Manager und Speicherung zusätzlicher Daten in den DB/2Tabellen eines Workflow-Systems auf einer AS/400. „Vertiffung“ der in der Lotus-Notes-Datenbank gespeicherten Dokumente und Speicherung der TIFF-Dateien im Content Manager, Systemumgebung: Speicherung der zusätzlichen Daten in den DB/2-Tabellen des Workflow-Systems und damit Anstossen der erforderlichen WorkflowSchritte für die Weiterbearbeitung. Windows NT/2000, DB/2, IBM Content Manager, VI-Client, Lotus-Notes, PEERNET-Druckertreiber (zur Erstellung der TIFF-Dokumente) Entwicklungsumgebung: MS-Visual Basic 6.0, MS-SourceSafe 6.0, Lotus-Script, Word- und ExcelVisual Basic, ODBC Entwicklung einer Nachkorrektur-DLL für das Programm Prokey der Firma Paradatec Branche: Dienstleister Laufzeit: 04.2003 – 06.2003 Kurzbeschreibung: Entwicklung einer Nachkorrektur-DLL für das Programm Prokey im Belegerkennungssystem Prosar-AIDA der Firma Paradatec. Unterstützung bei der Nachkorrektur der Erkennungsergebnisse durch Plausibilitätsprüfungen u.a. gegen Stammdaten aus den DB/2-Tabellen der Anwendungssysteme. Systemumgebung: Windows NT/2000, DB/2 Entwicklungsumgebung: MS-Visual C++ .NET, MS-SourceSafe 6.0, ODBC, Klassenbibliothek der Firma Paradatec © 2002 Manfred Klühs Seite 5 von 12 Stand: 04.05.2015 Freiberufler Profil von Manfred Klühs www.edv-kluehs.de eMail: [email protected] Archivierung von Lotus-Notes-Mails, Word- und Excel-Dokumente Branche: Dienstleister Laufzeit: 08.2002 – 03.2003 Kurzbeschreibung: Entwicklung einer Anwendung für die Archivierung von Lotus-NotesMails, Word- und Excel-Dokumente als TIFF-Dateien im IBM Content Manager und Speicherung zusätzlicher Daten in den DB/2-Tabellen eines Workflow-Systems auf einer AS/400. Realisierung in einem zweistufigen System: Client-Anwendung: Aufruf der Anwendung aus Lotus-Notes, Word und Excel, Abfrage der zusätzlichen Daten aus DB/2-Tabellen der internen Anwendungen, Speicherung der Mail/des Dokuments in einer Lotus-NotesDatenbank inklusive der zusätzliche Daten. Server-Anwendung (Lotus-Notes-Agent): Systemumgebung: „Vertiffung“ der in der Lotus-Notes-Datenbank gespeicherten Dokumente und Speicherung der TIFF-Dateien im Content Manager, Speicherung der zusätzlichen Daten in den DB/2-Tabellen des Workflow-Systems und damit Anstossen der erforderlichen Workflow-Schritte für die Weiterbearbeitung. Windows NT/2000, DB/2, IBM Content Manager, VI-Client, Lotus-Notes, PEERNET-Druckertreiber (zur Erstellung der TIFF-Dokumente) Entwicklungsumgebung: MS-Visual Basic 6.0, MS-SourceSafe 6.0, Lotus-Script, Word- und ExcelVisual Basic, ADODB Entwicklung einer Balanced Scorecard Anwendung Branche: Dienstleister Laufzeit: 01.2002 – 07.2002 Kurzbeschreibung: Komplette Neuentwicklung einer Balanced Scorecard Anwendung zur Ermittlung der variablen Gehaltsanteile Entwicklung der Oberfläche und des Modells Speicherung der persistenten Modellklassen in einer AccessDatenbank via ADODB E-Mail-Versand der Balanced Scorecards als Excel-Arbeitsblatt via Lotus Notes Betriebssysteme: Windows NT/2000 (Clients) Datenbanken: MS-Access 2000 Entwicklungsumgebung: MS-Visual Basic 6.0, MS-SourceSafe 6.0, MS-Access 2000 © 2002 Manfred Klühs Seite 6 von 12 Stand: 04.05.2015 Freiberufler Profil von Manfred Klühs www.edv-kluehs.de eMail: [email protected] Verwaltungsprogramme für Patentumläufe und Patentüberwachungen Branche: Chemiefirma Laufzeit: 08.2001 und 11.2001 – 01.2002 Kurzbeschreibung: Erweiterung der Access-Anwendung (neue Funktionen) Erweiterung der Lotus Notes – Anbindung (Erweiterung des Workflow unter Notes) E-Mail-Versand aus der Access-Applikation über Lotus Notes Portierung der Applikationen und Datenbanken auf MS-Access 2000 Betriebssysteme: Windows NT / 2000 (Clients) Datenbanken: MS-Access 2000, Lotus Notes R5 Entwicklungsumgebung: MS-Access 2000 (VBA), Lotus Domino Designer R5, Microsoft Visual C++, Lotus Notes API, Lotus Notes Script Baubetriebliches Organisations- und Informationssystem für die Planung, Abwicklung und Steuerung von Bauprojekten Branche: Baubranche Laufzeit: 03.1999 - 07.2001 Kurzbeschreibung: Einführung einer Zugriffsverwaltung (Design und Implementierung) für alle Datenobjekte (Datenbanken, Projekte, ...) und Programmstrukturen (Menüs, Ansichten, ...) Erweiterung der hausinternen Klassenbibliothek Benutzerdefinierbare Kontextmenüs in allen Ansichten Darstellung aller Datenobjekte (Datenbanken, Projekte, Projekthierarchien, Bearbeitungsobjekte, ...) in einer Strukturansicht inklusive Drag und Drop Einstellbare und persistente Sortierung und Filterung der Projekte Formeleditor für numerische Daten inklusive persistenter Speicherung der Formeln in der Datenbank Erweiterung des hausinternen Tabelleneditors Diverse Import-/Exportmodule u.a. zu SAP Betriebssysteme: Windows NT Datenbanken: MS-Access, Oracle Entwicklungsumgebung: MS-Visual C++ 6.0, MFC 4.0, MS-SourceSafe 6.0, Action Request System Remedy 4.0 © 2002 Manfred Klühs Seite 7 von 12 Stand: 04.05.2015 Freiberufler Profil von Manfred Klühs www.edv-kluehs.de eMail: [email protected] Verwaltungsprogramm für Patentüberwachungen Branche: Chemiefirma Laufzeit: 11.2000 Kurzbeschreibung: Anbindung der MS-ACCESS-Applikation an Lotus Notes Betriebssysteme: Windows NT (Clients) Datenbanken: MS-Access 97, Lotus Notes R5 Entwicklungsumgebung: MS-Access 97 (VBA), Lotus Domino Designer R5, Lotus Notes Script Verwaltungsprogramm für Patentumläufe und Patentüberwachungen Branche: Chemiefirma Laufzeit: 09.1998 - 12.1998 Kurzbeschreibung: Für die Verwaltung von Patentumläufen und Patentüberwachungen wurde eine datenbankgestützte Anwendung entwickelt, die folgende Arbeitsabläufe unterstützt: Komfortable Datenpflege (Aufnahme, Löschung, Bearbeiten, Suche) Statistische Auswertung nach einer Vielzahl von Kriterien Abrechnung über das firmeneigene Abrechnungssystem Import der Patentdaten Exportmöglichkeit aller Daten (ASCII-Datei, formatierte Excel- oder Word-Datei) Betriebssysteme: Windows NT (Clients) Datenbanken: MS-Access 97 Entwicklungsumgebung: MS-Access 97 (VBA) Erweiterung einer Bibliotheksverwaltung Branche: Chemiefirma Laufzeit: 03.1998 - 10.1998 Kurzbeschreibung: Portierung der Bibliotheksverwaltung auf Access 97 Erweiterung der Bibliotheksverwaltung um Ausleihkomponente neue Schnittstellen zu Lotus Notes Betriebssysteme: Windows NT (Clients) Datenbanken: MS-Access 97, Lotus Notes R4 Entwicklungsumgebung: MS-Access 97, Lotus Notes © 2002 Manfred Klühs Seite 8 von 12 Stand: 04.05.2015 Freiberufler Profil von Manfred Klühs www.edv-kluehs.de eMail: [email protected] Multimediapräsentation Branche: Hardwarefirma Laufzeit: 02.1998 Kurzbeschreibung: Komplexe Präsentation der Produkte, Dienstleistungen usw. der Firma inklusive Sound und Videos. Betriebssysteme: Windows 3.x, Windows 95, Windows NT Entwicklungsumgebung: Macromedia Director (Lingo) Programmierung Internetseiten Branche: Werbeagentur Laufzeit: 12.1997 - 01.1998 Kurzbeschreibung: Für einen Kunden der Werbeagentur wurden die Internetseiten einem Redesign der Optik und der Funktionalität unterworfen. Entwicklungsumgebung: HTML-Editor, Adobe Photoshop Produktkataloge im Intranet/Internet Branche: Werbeagentur Laufzeit: 10.1997 - 12.1997 Kurzbeschreibung: Die Zugriffsmöglichkeit auf die weiter unten beschriebene Produktdatenbank sollte auch über die Microsoft-Schnittstelle ASP (Active Server Pages) des Internet Information Server möglich sein. Dazu sollte die komplette Datenbank unter der ASP-COM-Schnittstelle verfügbar sein. Betriebssysteme: Windows NT, Internet Information Server Datenbanken: Eigenentwickelte Volltextdatenbank Entwicklungsumgebung: Visual C++ MFC, ATL, ASP, LEADTOOLS © 2002 Manfred Klühs Seite 9 von 12 Stand: 04.05.2015 Freiberufler Profil von Manfred Klühs www.edv-kluehs.de eMail: [email protected] Produktkataloge im Intranet/Internet Branche: Werbeagentur Laufzeit: 03.1997 - 08.1997 Kurzbeschreibung: Die Funktionalität des unten beschriebenen Produktkatalogs sollte über die CGI-Schnittstelle auch im Intranet/Internet verfügbar sein. Dabei sollte die Integration in die HTML-Seiten mittels einer kleinen Scriptsprache realisiert werden, die folgende Funktionalität haben sollte: Ablaufsteuerung mittels IF-THEN-ELSE, LOOP-NEXT Zugriff auf alle Datenbankinhalte Verwendung lokaler Variable vereinfachter Aufruf der CGI-Schnittstelle Tabellarischer Vergleich der Produktspezifikationen (Anzeige und Druck) Betriebssysteme: Windows NT Datenbanken: Eigenentwickelte Volltextdatenbank Entwicklungsumgebung: Visual C++ MFC, ODBC, LEADTOOLS, CGI Multimediapräsentation Branche: Softwarefirma Laufzeit: 02.1997 Kurzbeschreibung: Einfache Slide-Show mit wenig Benutzerinteraktion. Betriebssysteme: Windows 3.x, Windows 95, Windows NT Entwicklungsumgebung: Macromedia Director (Lingo) Multimediapräsentation Branche: Werbeagentur Laufzeit: 11.1996 - 02.1997 Kurzbeschreibung: Konzept und Design waren komplett vorgegeben. Komplexe Darstellung der Dienstleistungen und Beispiele (inklusive digitaler Beispiele) einer Full-Service-Werbeagentur, vielfältige Interaktionsmöglichkeiten, Einbindung von Video, Start von Beispielapplikationen. Betriebssysteme: Windows 3.x, Windows 95, Windows NT Entwicklungsumgebung: Macromedia Director (Lingo) © 2002 Manfred Klühs Seite 10 von 12 Stand: 04.05.2015 Freiberufler Profil von Manfred Klühs www.edv-kluehs.de eMail: [email protected] Framework zur einfachen Entwicklung von Produktkatalogen Branche: Werbeagentur Laufzeit: 08.1996 - 11.1996 Kurzbeschreibung: Da beim Auftraggeber des unten genannten Produktkatalogs mehrfach Anfragen für individuelle Produktkataloge ankamen, wurde im Zuge einer individuellen Entwicklung eine Klassenbibliothek erstellt, die die einfache Implementierung von Produktkatalogen erlaubt. Zusätzlich wurde die Einbindung multimedialer Inhalte in die Datenbanken (Video, Audio) ermöglicht. Mit Hilfe des Frameworks wurden in der angegebenen Zeit zwei Kataloge erstellt: Produktkatalog mit grafischer Oberfläche für einen Softwarehersteller (Kunde der Werbeagentur) Produktkatalog mit grafischer Oberfläche als Referenzbeispiel für die Werbeagentur Betriebssysteme: Windows 3.x, Windows 95 Datenbanken: Eigenentwickelte Volltextdatenbank Entwicklungsumgebung: Visual C++, MFC, LEADTOOLS Entwicklung und Programmierung einer Bibliotheksverwaltung Branche: Chemiefirma Laufzeit: 01.1996 - 08.1996 Kurzbeschreibung: Problemanalyse, Pflichtenheft Datenbankdesign Konvertierung und Übernahme der Altdaten Pflege Mediendaten, automatisierte Buchbestellung, Auswertungen und Statistiken Schnittstellen zu: Intranet-Publikation der Mediendaten Betriebssysteme: Windows 3.x Datenbanken: MS-Access 2.0 Entwicklungsumgebung: MS-Access 2.0 (VBA) © 2002 Manfred Klühs Seite 11 von 12 Stand: 04.05.2015 Freiberufler Profil von Manfred Klühs www.edv-kluehs.de eMail: [email protected] Entwicklung und Programmierung eines Produktkataloges auf CD-ROM Branche: Werbeagentur Laufzeit: 08.1993 - 12.1995 Kurzbeschreibung: Es sollte ein Produktkatalog auf CD-ROM entwickelt werden, der die Suche und die Anzeige von PC-Hardware-Komponenten ermöglicht. Als Datenbasis dienten Produktdatenblätter der Hardwarehersteller, die Produktspezifikationen, einen beschreibenden Text, eine Produktabbildung, Händler- und Distributorenadressen enthielten. Zusätzlich konnten die Hersteller ihr Profil in Textform integrieren. Die Produkte wurden in Produktkategorien eingeteilt. Als Funktionen waren u.a. zu realisieren: Suche in den Spezifikationen und eine Freitextsuche Anzeige einer Trefferliste zur manuellen Auswahl Anzeige und Ausdruck des Produktdatenblatts inklusive Abbildung Anzeige und Ausdruck der zugehörigen Händler- und Distributorenadressen Tabellarischer Vergleich der Produktspezifikationen (Anzeige und Druck) Suche in den Händler- und Distributorenadressen Suche in den Herstelleradressen und -profilen Exportmöglichkeit aller Daten Warenkorbfunktion Einbindung eigener, beliebiger Produktspezifikationen (z.B. Preis) über ODBC Weitere Vorgaben waren: ausschließliche Verwendung lizenzfreier Bibliotheken schnelle Such- und Anzeigefunktionen von CD-ROM Lauffähigkeit von CD-ROM - ohne Installationszwang Betriebssysteme: Windows 3.x Datenbanken: Eigenentwickelte Volltextdatenbank Entwicklungsumgebung: Visual C++, MFC, ODBC, LEADTOOLS © 2002 Manfred Klühs Seite 12 von 12