Link zum Profil: Softwareentwickler Softwareentwickler Freiberufler Profil zuletzt geändert am: 17.05.2015 Verfügbarkeit: 02.05.2016 Einsatzort: bundesweit möglich, Jahrgang: 1960 Schwerpunkt Softwareentwicklung Entwicklung von kundenspezifischen Softwarelösungen für IT-Unternehmen im Bereich Wasserwirtschaft, Individualverkehr / Verkehrstelematik, Medizintechnik, ÖPNV, Entwicklung und Umsetzung von Fachkonzepten und technischen Spezifikationen Inbetriebnahme Inbetriebnahme von Software-Lösungen und Endkunden-Betreuung (telefonisch / vor Ort) Geschäftsführung Eigenes Ingenieurbüro für Softwareentwicklung im Kundenauftrag mit 2 Mitarbeitern von 1998 bis 2006 Ausbildung / Weiterbildung www.expert-profiles.com Link zum Profil: Softwareentwickler Seite 1 von 9 Link zum Profil: Softwareentwickler Institut für Datenverarbeitung, Dortmund Mathematisch Technischer Assistent, IHK-Prüfung 1987 - 1989 FH Hagen Sozialpädagogik, Diplom (FH) 1982 - 1986 Hochschulreife 1966 - 1979 Produkte/Standards/Erfahrungen Eclipse, Android Studio, Visual Studio, Apache Ant, Maven, Gradle J2EE, JBoss, Tomcat, CORBA, SOA über FUSE ESB, SOAP / WSDL Div. EDIFACT / DATEX-Protokolle, div. serielle Protokolle Betriebssysteme Windows, Android, Linux / Unix, Windows CE Programmiersprachen Java, C++, C, HTML, XML, Ruby, Groovy, VBA für Excel Datenbanken Oracle, Informix, MS Access, SQL www.expert-profiles.com Link zum Profil: Softwareentwickler Seite 2 von 9 Link zum Profil: Softwareentwickler Sprachen Deutsch Englisch Projektverlauf 11.2014 - 06.2015 Interfaceentwicklung Inform Gmbh Aachen über Vanguard IT Consulting Entwicklung eines Low-Level-Interface zum Messaging-System Kafka von Apache (siehe http://kafka.apache.org/) Research / Tests im Bereich Distributed Memory (Infinispan, GridGain, Hazelcast) 05.2014 - Heute Entwicklung eines Monitorprogrammes zum Abruf von Prozessdaten über SNMP zur Produktüberwachung in Java 7 Kisters AG Aachen Entwicklung von Importern / Exportern für diverse EDIFACT-Meldungsformate im Bereich Energieverwaltungs-Software (Strom/Gas) mit Hilfe eines firmeninternen Frameworks in C++ Bugfixing und Software-Testing www.expert-profiles.com Link zum Profil: Softwareentwickler Seite 3 von 9 Link zum Profil: Softwareentwickler 06.2010 - 01.2011 Modulentwicklung Heusch & Boesefeldt GmbH Entwicklung von Modulen im Rahmen des Projektes simTD (Sichere Intelligente Mobilität Testfeld Deustschland) in Java 1.6 auf Basis eines ESB (FUSE) 02.2008 - 07.2014 Entwicklung eines dynamischen Fahrgast-Informations-Systems IVU-AG Aachen Mitarbeit bei der Entwicklung / Weiterentwicklung eines Dynamischen FahrgastInformations-Systems für den ÖPNV mit Java 1.4, 1.6, J2EE mit JBoss, Anbindung an Oracle-Datenbank über Persistenzschicht eines Drittanbieters Entwicklung einer Android-Applikation für Fahrer von Fernbussen für die zyklische Übermittlung von Positionsmeldungen Installation und Wartung der Software bei diversen End-Kunden 07.2007 - 01.2008 Softwareentwicklung Kisters AG Aachen Entwicklung von Importern / Exportern für diverse EDIFACT-Meldungsformate im Bereich Energieverwaltungs-Software (Strom/Gas) mit Hilfe eines firmeninternen Frameworks in C++ Entwicklung von Basic-Modulen für die Verarbeitung von SAP-Schnittstellen-Daten www.expert-profiles.com Link zum Profil: Softwareentwickler Seite 4 von 9 Link zum Profil: Softwareentwickler Entwicklung eines Datenimporters in Java 5.0 für die Konvertierung und Übernahme von Informix 4.1 Daten in ein MS-SQL Datenbanksystem Entwicklung eines Daten-Import-Moduls für Wasser-Qualitätsdaten in C++ 09.2001 - 10.2004 Support- und Integrationsarbeiten AVE GmbH Aachen Unterstützung bei C++-Entwicklung der Verkehrsrechnerzentrale Bayern Entwicklung eines System-Managers (Prozess-Überwachung) für die Prozesse der Verkehrsrechner-Zentrale Bayern in C++ unter Windows NT / XP, Entwicklung von Komponenten eines Übergeordneten Steuerrechners Neue Messe München in C++ unter Windows NT / XP 10.2000 - 06.2006 SPS-Programmierung Lautenschläger GmbH & Ko KG Köln Entwicklung einer Steuerung für einen Dampfsterilisator (SPS-Programmierung in C) sowie der Bedienoberfläche unter Windows CE 3.0 in C++ auf einem Industrie-PC 05.1998 - 06.2007 Softwareentwicklung Heusch & Boesefeldt GmbH Aachen www.expert-profiles.com Link zum Profil: Softwareentwickler Seite 5 von 9 Link zum Profil: Softwareentwickler Entwicklung diverser Module für Verkehrsleit- und Informationssysteme unter Unix (Solaris 2.5) mit Zugriff auf Informix-Datenbank über ein firmeneigenes API, Programmierung in C++ (GNU 2.8) Entwicklung eines Telegramm-Konverters für die Umsetzung von Verkehrsinformationsdaten, Konvertierung von EDIFACT-DATEX Format (textorientiert) in DEFFORT Format (Siemens-Protokoll, binär) und vice versa, Programmierung mit C++ (Visual C++ 6.0) unter NT und Unix Entwicklung einer EDIFACT-Kernbibliothek, DEFFORT-Kernbibliothek Entwicklung diverser C++-Module / Programme zur Erfassung und Weiterverarbeitung der DATEX-Informationen. Mitarbeit an der Entwicklung eines API's zur Verarbeitung von Verkehrsmeldungen im EDIFACT-DATEX-Format Entwicklung eines Test-Programmes für Regressionstests des DATEX-API, Mitarbeit an der Entwicklung einer VIZ (VerkehrsInformations-Zentrale) mit DATEX-Editor Entwicklung eines Programmes zur Auswertung und Archivierung von FCD-Daten (floating car data) für eine Verkehrsinformationszentrale mit angeschlossenem Arbeitsplatz für einen namhaften Autohersteller, Programmierung unter Unix (Solaris 2.5) in C++ (GNU 2.8) Entwicklung diverser Server-Prozesse im Rahmen der Erstellung der VRZ-Österreich in C++ unter Windows XP Entwicklung diverser Java GUI Applets im Rahmen der Erstellung der BuV für die VRZÖsterreich in Java (1.4.2) unter Windows XP mit Eclipse (u.a. Verwalten von Netzdaten RDS/Kilometrierung, grafische Ortseingabe für Strecken und Objekte, Verkehrsinformations-Management, diverse Komponenten eines BaustellenManagements-Systems, Integrations-Tätigkeiten) www.expert-profiles.com Link zum Profil: Softwareentwickler Seite 6 von 9 Link zum Profil: Softwareentwickler 09.1997 - 09.1997 Micro-Controller-Programmierung iVision GmbH Aachen Programmierung des Micro-Controllers Basic-TIGER für ein optisches Bildverarbeitungsgerät zur Qualitätskontrolle für Kabel-Profile incl. C-Schnittstelle zur seriellen Kommunikation 07.1992 - 06.2000 Softwareentwicklung HydroSoft GmbH Aachen Erstellung eines Code-Generators zur Erzeugung einer Befehls-Library für die Kommunikation mit einem Messrechner unter MS-DOS, Programmierung in C Erstellung einer Datenbank-Anwendung zur Online-Erfassung von Wasserqualitätsdaten von einem Messrechner für kommunale und betriebliche Kläranlagen unter MS-DOS, Programmierung in C, Datenbank dBase III mit CodeBase Erstellung einer Online-Visualisierung für Wasserqualitätsdaten unter MS-DOS, Programmierung in C Erstellung der Oberfläche eines Digitalisier-Programmes zur Erfassung und Darstellung von Kataster- und Kanaldaten für ein grafisches Kanal-Kataster für Ingenieur-Büros und Kommunen unter MS-Windows 3.11, Programmierung in Visual Basic 3.0, Datenbasis Binär-Dateien Umstellung der Datenbasis des Kanal-Katasters auf MS-Access 2.0, Umstellung der Oberfläche für das Digitalisier- und Planungs-Modul Entwicklung der Oberfläche eines Kataster-Moduls mit Lageplan, Anzeige von www.expert-profiles.com Link zum Profil: Softwareentwickler Seite 7 von 9 Link zum Profil: Softwareentwickler Schadensdaten und Schadensbildern über ein Video-Fenster, Anzeige von Hausanschluss-Daten, Anzeige der Kanal-Daten Entwicklung der Oberfläche einer Zustandsbewertung mit Lageplan, Bewertungsverfahren und Anzeige der Schadens-Klassifizierung Entwicklung und Pflege von gemeinsam benutzten Datenmasken und Code-Teilen Erstellung eines Konzeptes für ein Betriebs-Modul zur effizienteren Wartung, Reinigung und Instandhaltung des Kanal-Bestandes, Erstellung eines Prototypen Vorbereitung der Anbindung der Module an GIS-Systeme (MapInfo, ArcView) mit Darstellung spezifischer Daten in einem Intranet-Prototyp Wartungs- und Service-Arbeiten an den Programm-Modulen, Kundeninstallationen vor Ort, Schulungen Programmierung eines Eingabemoduls für Bearbeitung von Wasserqualitätsdaten unter Windows 95/NT (32-Bit) mit Konfigurations-Informationen aus einer Access 2.0 Datenbank und Daten-Zugriff auf dBase IV, Access 2.0, SQL-Server u.a, Entwicklung eines Datenbank-API für den Zugriff auf die Datenbank-Informationen, Programmierung in Delphi 3.0 / 4.0 Entwicklung einer Internet-Anwendung für die Darstellung von Kanal-Informationen (Grafischer Lageplan, Höhenplan, Datenbank-Reports, Schadens-Videos) im Internet als ISAPI-DLL (vergleichbar mit CGI-Scripts) Weiter- und Neuentwicklung von Programmen im Bereich Manipulation und Anzeige von Wasserqualitätsdaten mit Datenbank-Zugriff (Access 2.0), Programmierung in Delphi 4.0 / 5.0 unter Windows NT, Entwicklung eines Java-Applets (Java 1.2 mit Swing) zur Anzeige der Daten eines Technischen Informations-Systemes, Programmierung mit JBuilder 3.0 www.expert-profiles.com Link zum Profil: Softwareentwickler Seite 8 von 9 Link zum Profil: Softwareentwickler 10.1991 - 10.1991 Parserprogrammierung Netronics GmbH Aachen Programmierung eines Parsers zur Umsetzung einer Knotenbeschreibung in eine grafische Darstellung für eine Netzplan-Bibliothek unter Windows 3.0 auf PC, Programmierung in C++ 04.1990 - 05.1992 SPS-Programmiersprachenentwicklung GEI Gesytc GmbH Aachen Mitarbeit bei der Entwicklung einer SPS-Programmiersprache und entsprechender Tools unter MS-DOS 5.0 auf PC, Programmierung in C++ (Zortech 1.0) Programmierung eines Daten-Konzentrators zur Fluglärm-Erfassung für den Flughafen Düsseldorf unter OS-9 auf M68020, Programmierung in C Programmierung eines Zentralrechners zur Verwaltung, Steuerung und Datenarchivierung von Luftqualitäts-Messrechnern für den TÜV Bayern unter HP-Unix auf HP-8000 Workstation, Programmierung in C www.expert-profiles.com Link zum Profil: Softwareentwickler Seite 9 von 9