Software-Entwicklung / Programmierung
Beratung / Consulting
Projektmanagement / -leitung / Organisation / Koordination
Qualitätsmanagement / Qualitätssicherung / Test
Engineering / IT-nahe Ingenieurdienstleistungen
Systemarchitekt
Fachlicher Schwerpunkt: IT-Projektleiter, Software-Architekt und Systemprogrammierer für Java, SQL, C++, PHP
Ausbildung:
1981-1984 Ausbildung zum Elektromaschinenbauer
Studium FH Niederrhein 1986-1991
Dipl.-Ing. Elektrotechnik/Informationsverarbeitung
91-99 Angestellter Systementwickler
ab 99 Freiberuflicher Systementwickler
Weiterbildung
Projektleiter Baustein A/IT - Das IT-Projektmanagement
Einsatzort: Deutschland: D4
Hardware:
Atari
Echtzeitsysteme
embedded Systeme
Macintosh
Mikrocontroller
Motorola
PC
Proprietäre HW
Steuer und Regelsysteme
Betriebssysteme:
Echtzeitbetriebssysteme
Gute Kenntnisse RMOS, QNX
Mac OS
Sehr gute Kenntnisse ab OS X 1.4.x
MS-DOS
OS/2
OS/9
RMOS
RTOS (Real Time OS)
Unix
Sehr gute Kenntnisse Linux ( SuSE, Gentoo, Ubuntu)
Windows
Sehr gute Kenntnisse ab Window 3.1, XP, 7
Programmiersprachen:
Assembler
Sehr gute Kenntnisse 80C166, 68000, 8051
Basic
Grundkenntnisse
C++
Sehr gute Kenntnisse Visual Studio C++ .NET, GNU GCC
C
Sehr gute Kenntnisse Visual C++, Keil, Tasking, GNU GCC
Java
Sehr gute Kenntnisse > 9 Jahre Erfahrung
JavaScript
Gute Kenntnisse
ObjectView
Pascal
Grundkenntnisse
Perl
Grundkenntnisse
PHP
Sehr gute Kenntnisse Erfahrung seit 7 Jahren auch in OOP mit PHP
PL/SQL
Gute Kenntnisse
Qt
Grundkenntnisse
XML
Sehr gute Kenntnisse
HTML
Sehr gute Kenntnisse
WxWidgets
Gute Kenntnisse
AJAX
Gute Kenntnisse
Datenbanken:
DB2 Grundkenntnisse
JDBC Sehr gute Kenntnisse
MS SQL Server Grundkenntnisse
MySQL Sehr gute Kenntnisse >7 Jahre
ODBC Gute Kenntnisse
Oracle Sehr gute Kenntnisse >7 Jahre
Postgres Gute Kenntnisse
SQL Sehr gute Kenntnisse >10 Jahren
Hibernate Grundkenntnisse
JPA Gute Kenntnisse
Datenkommunikation:
Internet, Intranet - Sehr gute Kenntnisse
ISDN - Grundkenntnisse
ISO/OSI - Gute Kenntnisse
Router
TCP/IP
Windows Netzwerk
SOAP Gute Kenntnisse
XMLRPC Gute Kenntnisse
WSDL Gute Kenntnisse
Produkte/Standards/Erfahrungen:
Eclipse 3.x ( C++, Java, XML, PHP ) Sehr gute Kenntnisse
Zend Studio 2.0 , 2.5 , 3.0, 3.5, 4.0, 5.x Sehr gute Kenntnisse
Visual Studio bis 2005 C++ .NET Gute Kenntnisse
NetBeans Grund Kenntnisse
MySQL Sehr gute Kenntnisse
Oracle ( TOAD, Oracle SQL Developer ) Sehr gute Kenntnisse
Postgres Sehr gute Kenntnisse
Websphere (Zielplattform) Gute Kenntnisse
Apache Webserver Gute Kenntnisse
Apache Tomcat Gute Kenntnisse
WxWidgets ( wxWindows ) Gute Kenntnisse
Hibernate Grundkenntnisse
log4j Gute Kenntnisse
JUnit Sehr gute Kenntnisse
SW Dokumentation
Seit mehr als 14 Jahren mit verschiedenen Tools
Together ( UML ) Grund Kenntnisse
Enterprise Architect 6.5 ( UML ) Gute Kenntnissen
Keil Compile C166, C51 Sehr gute Kenntnisse
Tasking Compiler C166 Sehr gute Kenntnisse
Hitex C166 in-circuit emulator Gute Kenntnisse
MS-Office Gute Kenntnisse
OpenOffice.org, StarOffice Sehr gute Kenntnisse
Branchen:
Handel
Intra- u. Internet Anwendungen
Banken
Intra- u. Extranet Systeme
Automobil
Steuerungssystem
Telekommunikation
Webservices, Embedded, Microcontroller
Industrie
Embedded, Microcontroller und PC Applicationen
Maschinenbau
Multimedia
Projekte:
06.07 – 01.13
Branche: Internet
Entwicklung und Projektleitung für ein Content Portals.
Zum Aufgabengebiet gehören die Evaluierung der eingesetzen System, das Design der Software und des Datenbankmodels und Teile der Implementierung.
Das Software- und Datenbank Design wurde mittels UML 2 spezifiziert. Die Entwicklung erfolgte mittels Eclipse Juno. Das Team arbeitet verteilt die Synchronisation erfolgte mittels Subversion.
Folgende Techniken wurden eingesetzt.
Datenbank: Postgres
Server: Glassfish 3.1.2 unter Debian Linus
Techniken: JEE, Java Server Faces (JSF), Java Servlet, JPA
Tools: Primefaces
Umgebung: Eclipse Juno, Enterprise Architect (UML)
05.07 - 03.12
Branche: Telekomunikation
Entwicklung von Service Applicationen im Websphere Umfeld, die Services dienten zur Rechere von Netztopologien:
Design der Services mittels UML 2.x und Erstellung von IT Konzepten.
Entwicklung von Cache Strategien für Datenbankzugriffe und die Implementierung zur Abstraction von Datenbankzugriffen.
Erstellung automatisierter Tests mittels JUnit.
Entwicklung von Tests zum Profiling des Systems.
Grafisches Frontend zur Visualisierung von Analysen.
Laufzeitumgebung: Websphere 6.x, Oracle
Tools: UML EnterpriseArchitect, Eclipse 3.x, JUnit, YourKit Java Profiler, Websphere, Oracle SQL Developer, JPA
Programmiersprache: Java 1.4 und 1.5
System: Windows XP, Linux
09.06 - 04.07
Branche: Mobilfunk
Konzeption und Entwicklung eines SOAP Interfaces zur Anbindung von EAI Systemen.
Programmiersprachen: JAVA, XML, C++
Datenbank: Oracle 9
Tools:Eclipse 3.2, Enterprise Architect (EA) 6.x
Systeme: Windows XP pro, Sun Solaris SPARC OS 5.8, Tomcat 5.x
Sonstiges: log4j
05.06 - 08.06
Branche: Soziales
Entwicklung eines CMS zur Datenverwaltung für Personen und Profildaten.
Das System läßt sich mittels XML Dateien leicht um weitere Daten und ganze Formulare erweitern die Verknüpfungen zu bestehenden
Formularen haben können. Diese Version ist für das Intranet ausgelegt und hat Schnittstellen über die
eine Internet Anbindung möglich ist hierbei wird WSDL und AJAX genutzt.
Programmiersprachen: PHP5, Javascript, HTM, XML
Datenbank: MySQL 4.1
Tools: Eclipse 3.x, ZendStudio 5.2, Parallels
Systeme: Mac OS X 10.4.7 (intel), Linux SUSE 10, Windows XP Professionl SP2
01.06 - 04.06
Branche: Multimedia
Entwicklung eines Medienmanagment-Systems.
Die Frontend-Entwicklung wurde mittels JSP und Javascript realisiert, ausserdem wurde hier mit AJAX gearbeitet.
Das Backendsystem wurde in Java entwickelt und die Datenbanken über JDBC oder WSDL angesprochen.
Techniken: WSDL, AJAX, Java-Beans
Programmiersprachen: Java, Javascript
Tools: Eclipse 3.1, Apache-Tomcat, Windows, DB2
09.05 - 01.06
Branche: Multimedia
Entwicklung einer Videoverwaltung auf Basis eines Internetservers. Client Application
als Java Applet, sowie Server-Dienste mit Apache und PHP5 (OOP). Frontend Entwicklung
mittels PHP5 und Apache.
Basis: Linux, Windows Media Player
Techniken: AJAX, Video-Encoder
Programmiersprachen: PHP5, Java, JavaScript
Tools: Eclipse 3.1, Apache, Windows, MySQL, SuSE 10
06.05 - 07.05
Branche: Multimedia
Entwicklung einer Videoverwaltung auf Basis eines Internetservers. Client Application
als Java Applet, sowie Server-Dienste mit Apache und PHP5 (OOP)
Basis: Linux Gentoo
Programmiersprachen: PHP5, Java
Tools: Eclipse, NetBeans, Apache, Windows, MySQL
03.05 - 04.05
Branche: Multimedia
Anpassung einer Multimedia-Steuerung für den US-Markt.
Umstellung auf NTSC für Fernsehen ( DVB-S und Analog ) sowie DVD und Video-IN.
Neben der Applikationsentwicklung wurden Anpassungen an Treibern vorgenommen.
Basis: Linux Gentoo
Programmiersprachen: C++,C
Tools: wxWidgets, Eclipse, CVS, und GCC
10.04 - 02.05
Branche: Handel
Erweiterung einer Internet Shop Lösung mit Anbindung an Service Tools unter Windows
Basis: Apache Webserver, PHP5, C#, C++, MySQL und XML
Tools: Visual Studio 2003, Zend Studio, Eclipse und CVS
09.04 - 10.04
Branche: Multimedia
Entwicklung Entwicklung einer Multimedia Steuerung für ein Gerät im Freizeitmarkt.
Neben den Steuerungsfunktionen beinhaltete die Software Multimediale Funktionen:
Fernsehen ( DVB-S, DVB-T und Analog ), DVD und MPEG Mediaplayer.
Neben der Applikationsentwicklung wurden Anpassungen an Treibern vorgenommen.
Basis: Linux Gentoo
Programmiersprachen: C++,C
Tools: wxWidgets, Eclipse, CVS, und GCC
06.04 - 08.04
Branche: Handel
Erweiterung eines Content Management Systems
Basis: Apache Webserver, PHP4, MySQL und XML
Tools: Zend Studio, Eclipse und CVS
10.03 - 05.04
Branche: Banken
Entwicklung von Basiskomponenten für ein neues Framework.
Erstellung von Workflow Applikationen auf Basis des Framework.
Anbindung der Applikationen zum EAI System.
Die Migration der Bestandsdaten in das neue Framework und seine Applikationen.
Basis: IIS Webserver, Oracle, Windows XP
Programmiersprachen: PHP4 (OOP), XML, HTML, CSS, Javascript
Datenbank: Oracle
Tools: Zend Studio 3.0, TOAD, Together 6 (uml), Eclipse, CVS
Protokolle: SOAP
08.03 - 10.03
Branche: Banken
Erstellung von Internet Kontenübersicht für Kundenberater und Kunden.
Dazu gehörten umfangreiche Suchfunktionen für den Berater und statistische Auswertungen.
Basis: FreeBSD (UNIX), Apache Webserver, MSSQL Server
Programmiersprachen: PHP4, HTML, CSS, Javascript
Datenbank: MSSQL, MySQL
Tools: Zend Studio 2.6
06.03 - 08.03
Branche: Industrie
Konvertierungs System um CAD Daten in ein neues System zu konvertieren mit
Anbindung über ein Web Interface um dieses Tool von allen Arbeitsplätzen nutzen
zu können.
Basis: PHP4, Apache und Linux (UNIX)
Tools: Zend Studio 2.6
04.03 - 05.03
Branche: Handel
Bestellsystem zur Anbindung von Distributoren an eine OnlinePlattform mit
Preisvergleich und Bestellmöglichkeit. Die Aufgabe umfasste ein
Kommunikationsmodul, um für verschiedene Anbieter und Systeme eine
einheitliche Schnittstelle zu ermöglichen. Für die einheitliche Schnittstelle
wurde XML und XMLRPC verwendet.
Die angebundenen Systeme verwendeten folgende Schnittstellen:
InTegrateX XML über HTTP POST und GET
IM-XML über HTTP POST und GET
AS400 über ftp
Postgresql
Basis: SuSE Linux (UNIX), Apache Webserver
Programmiersprachen: PHP4, XML und HTML
Datenbank: Postgres SQL
Tools: Zend Studio 2.6
sonstige Tools: curl
12.02 - 01.03
Datenimport und Exportschnittstellen für ein CMS System um Daten von Excel übernehmen zu können.
Basis: SuSE Linux, Apache Webserver, Excel
Programmiersprachen: PHP4, Javascript, XML und HTML
Datenbank: Postgres SQL
Tools: Zend Studio 2.5
08.02 - 10.02
Branche: Handel
Entwicklung eines Internet Shops der sich in ein bestehende Design einfügen läßt.
Basis: Apache Webserver
Programmiersprachen: PHP4, JavaScript, MySQL
02.02 - 08.02
Branche: Handel
Entwicklung eines Händlerbestellsystems mit Regionallagerverwaltung inkl. Datenimport und
Exportschnittstellen.
Basis: SuSE Linux (UNIX), Apache Webserver
Programmiersprachen: PHP4, Javascript, XML und HTML
Datenbank: Postgres SQL
12.00 - 10.01
Branche: Handel
Design, Entwicklung und Realisierung eines Händlerinformationssystems auf Basis des Internets mit > 4000 angeschlossenen Händlern europaweit.
Basis: SuSE Linux (UNIX), Apache Webserver
Programmiersprachen: PHP4, Javascript, XML und HTML
Datenbank: Postgres SQL
02.99 - 12.00
Branche: Versicherungen, Handel
Netzwerkkonzept, Systemlösungen auf Basis von LINUX-Servern und Windows Clients.
Erstellung einer Extranet Lösung mit PHP3 und MySQL. Intranet basierte Software auf Basis
von Java und C++.
Konfiguration der Apache Webservern.
Schulungen in HTML, MS-WORD, MS-Windows NT, LINUX und UNIX
Programmiersprachen: PHP, Java und C++
Datenbank: MySQL
10.94 - 01.99
Branche: Industrie
Entwicklung von Magnetkartenlese- und Schreibgeräten auf Embedded Systemen 80C166.
Auswertung der Daten und Anbindung an Datenbanksysteme unter Windows und QNX für
Zugangs und Bezahlsysteme ( Kreditkarten, EC und Geldkarte).
Hardware Mikrocontroller 80C166, Intel x86
Programmiersprachen: Visual C++,C und Assembler
Betriebssysteme: MS-Windows, QNX
Datenbank: Oracle
08.93 - 09.94
Branche: Telekommunikation
Entwicklung von Programmen für den Siemens Mikrocontroller 80C166 in C.
Entwicklung und Realisierung von Datenübertragungsprotokollen nach ISO/OSI Schichtenmodell.
Programmiersprachen: C, Assembler
Hardware: 80C166
05.92 - 05.93
Branche: Industrie
Projekt: Entwicklung von Programmen zum Test und zur grafischen Simulation von CNC-Programmen.
Erstellung mathematischer und geometrischer Verfahren zur Berechnung von Konturen auf dem Bildschirm.
Bedienprogramme und Kontrollroutinen zur Überprüfung der NC-Programme.
Betriebssystem: OS-9
Programmiersprache: C
Hardware: Motorola 680xx VME-Bussystem
06.91 - 04.92
Branche: Automobil
Projekt: Gangschaltautomat zum Testen von Getrieben. Implementation der Programmteile
für die Option Kupplungskontroller.
Programmiersprache:Pascal
Betriebssystem:RMOS2 (Echtzeit-Multitasking).
Referenzen:
Projekt Entwicklung eines Medienmanagment-Systems (Techniken: WSDL, AJAX, Java-Beans; Programmiersprachen: Java, Javascript, etc.), 01/06 - 04/06
Referenz durch Geschäftsführung, Kölner Softwarehaus und IT-Beratung (18 MA), vom 08.05.06
"[...] Absolut sichere Beherrschung des Themas und der Aufgabe."
Projekt Entwicklung einer Videoverwaltung (Basis: Linux, Windows Media Player; Programmiersprachen: PHP5, Java;), 09/05 - 01/06
Referenz durch Geschäftsführung, Kölner Softwarehaus und IT-Beratung (18 MA), vom 08.05.06
"[...] Der Consultant ist absolut sicher im Umgang mit oben genannten Entwicklungsumgebungen und hat teilweise eigenständige Lösungsansätze in das Projekt mit eingebracht. Termintreue und gut dokumentiertes Arbeiten zeichnen ihn aus."
Projekt Händleranbindung inkl. Vertragsreporting mit PHP, 10/03 - 05/04
Referenz durch Teamverantwortlichen, Proway GmbH, 29.07.04
"Der Consultant arbeitete für uns in einem Projekt im Bankenumfeld, das zur Aufgabe hatte, ein Händlerportal mit der Programmiersprache PHP zu realisieren bzw. zu erweitern. Der Consultant führte seine Arbeit sehr selbstständig und stets zu unserer vollsten Zufriedenheit aus. Wir können den Consultant nur weiterempfehlen und würden uns freuen, wenn wir in zukünftigen Projekten wieder mit ihm zusammenarbeiten könnten. [...]"
Projekt Kleinanzeigen-Börse PHP4, XML, HTML, Postgres SQL, Javascript, 09/01 - 10/01
Referenz durch SWE mittelständ. Handelsunternehmen (ca. 600 MA), vom 22.02.02
"Mehrsprachiges Redaktionssystem für das Erstellen, Anzeigen und Verwalten von Kleinanzeigen. Der Consultant verfügt über ein umfassendes Wissen in Apache, PHP, Postgres SQL und Linux und aus allen Bereichen des Internets. Er hat das Projekt in allen Phasen von der Spezifikation über die Entwicklungs- und Testphase bis hin zur Inbetriebnahme begleitet. Die von ihm entwickelten Applikationen laufen fehlerfrei. Seine Arbeiten wurden immer termingerecht und zu unserer vollsten Zufriedenheit fertiggestellt. Neben seiner fachlichen Qualifikation ist sein besonderes Engagement hervorzuheben. Wir freuen uns auf weitere Zusammenarbeit mit ihm, möchten uns an dieser Stelle dafür bedanken und können den Consultant anderen Projektanbietern weiterempfehlen."
Projekt Preisvergleichlisten PHP4, XML, HTML, Postgresql, Javascript, 08/01
Referenz durch SWE mittelständ. Handelsunternehmen (ca. 600 MA), vom 22.02.02
"Automatisches Generieren eines datenbank-basierten Preisvergleichs mit verschiedenen Suchkriterien. Das Layout kann über Datenbankeinträge gesteuert werden und mit XML erweitert werden. Der Consultant verfügt über ein umfassendes Wissen in Apache,PHP, Postgres SQL und Linux und aus allen Bereichen des Internets. Er hat das Projekt in allen Phasen von der Spezifikation über die Entwicklungs- und Testphase bis hin zur Inbetriebnahme begleitet. Die von ihm entwickelten Applikationen laufen fehlerfrei. Seine Arbeiten wurden immer termingerecht und zu unserer vollsten Zufriedenheit fertiggestellt. Neben seiner fachlichen Qualifikation ist sein besonderes Engagement hervorzuheben. Wir freuen uns auf weitere Zusammenarbeit mit ihm, möchten uns an dieser Stelle dafür bedanken und können den Consultant anderen Projektanbietern weiterempfehlen."
Projekt Reportgenerator für autom. Katalog Extranet, 03/01 - 06/01
Referenz durch SWE mittelständ. Handelsunternehmen (ca. 600 MA), vom 22.02.02
"Reportgenerator für autom. Katalog Extranet mit PHP4, XML, HTML, Postgres SQL und Javascript: Automatisches Generieren von Ware-Listen für mehrere Sprachen und automatische EURO Umstellung. Das Layout kann über Datenbankeinträge gesteuert werden und mit XML erweitert werden. Der Consultant verfügt über ein umfassendes Wissen in Apache,PHP, Postgres SQL und Linux und aus allen Bereichen des Internets. Er hat das Projekt in allen Phasen von der Spezifikation über die Entwicklungs- und Testphase bis hin zur Inbetriebnahme begleitet. Die von ihm entwickelten Applikationen laufen fehlerfrei. Seine Arbeiten wurden immer termingerecht und zu unserer vollsten Zufriedenheit fertiggestellt. Neben seiner fachlichen Qualifikation ist sein besonderes Engagement hervorzuheben. Wir freuen uns auf weitere Zusammenarbeit mit ihm, möchten uns an dieser Stelle dafür bedanken und können den Consultant anderen Projektanbietern weiterempfehlen."
Projekt Händlersuche mit PHP4 und HTML, 02/01
Referenz durch SWE mittelständ. Handelsunternehmen (ca. 600 MA), vom 22.02.02
"Internetapplikation, über die ortsansässige Händler gefunden werden können. Der Consultant hat hervorragend die einhergehenden Lokalisierungsprobleme bei der internationalen Implementierung einer Suche mit PLZ-Verbund- Zugehörigkeiten lösen können. Die Software wurde mühelos implementiert und funktioniert schnell und zuverlässig."
Projekt Serverinstallation Neue-Medien Linux SuSE 7.0, 01/01
Referenz durch SWE mittelständ. Handelsunternehmen (ca. 600 MA), vom 22.02.02
"Neuinstallation und Einrichten Apache Webserver und Postgres Datenbank. Anpassung von shell scripten. Der Consultant hat sich unter Zeitdruck schnell und sicher in bestehende Systeme einarbeiten können und uns sehr bei der Migration eines Produktions-Servers helfen können."
Projekt automatische PDF-Plakaterstellung mit PHP, Linux und PDFlib, 12/00
Referenz durch SWE mittelständ. Handelsunternehmen (ca. 600 MA), vom 22.02.02
"Aus bestehenden Daten werden nachts automatisch Plakate auf Basis eines Layoutbeschreibungsscripts erstellt. Wir freuen uns auf weitere Zusammenarbeit mit dem Consultant, möchten uns an dieser Stelle dafür bedanken und können ihn anderen Projektanbietern weiterempfehlen."
