Personen-ID                4006 
Wohnort                    910x Herisau, Schweiz 
Jahrgang                   1963 
EDV-Erfahrung seit         1989 
Staatsbürgerschaft         deutsch 
Stundensatz                90 EUR Verhandelbar je nach Projekt und Aufgabe 
Verfügbar ab               15.03.11 zu 100%, Vor-Ort-Einsatz 1% möglich 
Profil erstellt am         27.09.98 
Profil zuletzt geändert am 15.03.11 
Anwendungsentwicklung C++, Visual FoxPro, Webdesign
Software-Entwicklung / Programmierung
Dokumentation / DTP

Ich habe umfangreiche Erfahrungen in vielen Bereichen:
C, C++, C#, Visual FoxPro, .Net, Webdesign, Webapplikationen, Datenbanken, ...

Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit
1982      Hochschulreife
1982-1989 Studium der Informatik an der Universität Karlsruhe
1989      Abschluss als Diplom Informatiker 1989
seit 1989 Systemingenieur, Anwendungsentwickler und Projektleiter bei verschiedenen Firmen
seit 1998 freier Softwareentwickler
Deutschland: D7
Schweiz: CH8, CH9
Kommentar zum Einsatzort / zur Arbeitserlaubnis

Schweiz: Schweiz bevorzugt im Bereich Zürich, Thurgau, St. Gallen
Süddeutscher Raum
Telearbeit wird bevorzugt.
Vor-Ort-Einsatz bedingt möglich.

Deutsch 
Englischin Wort und Schrift
FranzösischAuffrischungswürdig
ItalienischAnfänger

BusMitarbeit während der Entwicklungs- und Spezifikationsphase des ProfiBus, dabei auch Kontakt mit InterBus und TokenRing
DruckerEntwicklung eines Tícketdruckersystems für den Öffentlichen Personennahverkehr
EchtzeitsystemeEntwicklung eines Echtzeitbetriebssystems
Emulatoren 
Hardware entwickeltUnterstützung der Hardwareentwicklung als Systementwickler
MacintoshAnwender, einfache Programmentwicklungen
MikrocontrollerIntel- und Motorola 8-Bit-Prozessoren, Systemprogrammierung in Assembler und C
ModemSystem- und Anwendungsprogramme entwickelt
Motorola8-Bit-Prozessoren
PCAnwendungsentwicklung unter DOS und Windows 3.x/95/98/NT/2000/XP, Anwender
ScannerAnwender
Siemens GroßrechnerADA-Programmierung während des Studiums

Bordcomputer, Ticketdrucker und Personenzählsysteme für den öffentlichen Personennahverkehr. Entwicklung eines LAN für den Einsatz im Fahrzeug.
IBIS (Integriertes BordInformationsSystem).
BS2000Während des Studiums
EchtzeitbetriebssystemeEigenentwicklung
Mac OS 
MS-DOSAls Anwender und Entwickler
NovellEinfache Systemadministrierungen
Windows3.x/95/98/NT/2000/XP(Vista Als Anwender und Entwickler

AdaWährend des Studiums
AssemblerIntel und Motorola 8-Bit-Prozessoren
Basic 
CSystemnahe Programmierung von Mikrocontrollern, Anwendungsentwicklung unter DOS und Windows 3.x/95/98/NT
C# 
C++VC++ .Net und MFC
ClipperSommer 87
dBase 
FortranKurs während des Studiums
FoxproDos 2.6, Visual FoxPro 3.0/6.0/7.0/8.0/9.0
Java 
JavaScript 
PascalWährend des Studiums
PHP 
PL/SQL 
Scriptsprachen 

Weitere Websprachen: HTML, ASP, ASP.NET
Entwicklung und Anwendung einer objektorientierten Programmiersprache für ein Echtzeitsystem auf 8-Bit-Hardware.
Access 
MS SQL ServerVia ODBC
MySQL 
ODBC 
OracleSQL-Zugriff aus C++-Programmen, Packages und Stored Procedures in PL/SQL
SQL 
xBaseLangährige Erfahrung mit dBase, Clipper, FoxPro, Codebase

BusMitarbeit in der Spezifikations- und Entwicklungsphase des ProfiBus, dabei auch Kontakt mit InterBus und TokenRing
HDLCEntwicklung eines Praktikumsversuchs für ein Mikrorechner-Hardwarepraktikum
Internet, IntranetAufbau und Pflege einer Intranet-HomePage sowie meiner eigenen Internet-HomePage und der eines Wasserski-Clubs
ISDN 
ISO/OSIWährend des Studiums und im Zusammenhang mit der ProfiBus-Entwicklung
parallele Schnittstelle 
PC-AnywhereWartung von Kundeninstallationen
RS232Entwicklung von Treibern für kontaktlose DataCards
TCP/IP 
Winsock 

Entwicklung eines LAN für den Einsatz im Fahrzeug.
Entwicklung von Treibern und Kommunikationsprogrammen für kontaktlose DataCards.
- DB Design
- Erstellung von Pflichtenheften und Spezifikationen
- SW-Dokumentation
- Projektleitung
- ISO/OSI Schichtenmodell
- HDLC / SDLC
- ProfiBus
- IBIS (Integriertes BordInformationsSystem)
- RS 232 / RS 422 / RS 485
- objektorientierte Analyse und Design (OOA und OOD) nach Grady Booch
- ereignisgesteuerte Programmierung
- WebSite Aufbau, Wartung, HTML-Design, Datenbankanbindung, ASP, Typo3, PHP und Javascript-Programmierung

- MS Visual Studio: C++, C#, ASP.NET
- Visual FoxPro, FoxPro, Clipper
- MS Office
- Rogue Wave Library tools.h++
- Stingray Objective Grid
- NetObjects Fusion
- Macromedia Dreamweaver MX2004
- Macromedia Flash
- Macromedia Fireworks
Öffentlicher Personennahverkehr Entwicklung von Systemen und Anwendungsprogrammen seit 9 Jahren.
Gebäudereinigung
Textilindustrie
Digitale Bildverarbeitung
7/2010 - 2/2011: Desktop Applikation mit .Net und MS SQL Server zur Optimierung des Angebotsprozesses des weltweit führenden Herstellers für Flugsicherungssystem.



Seit 1/2006: Webapplikation zur Unterstüztung von Partnern im Multi-Level-Marketing
Serverseitig PHP, Typo3 und MySQL. Clientseitig JavaScript mit den Bibliotheken YUI und DHMTLX.
Aufbau einer kompletten Webapplikation mit Fenstertechnik Ajax-Technologie.



Seit 07/98: Datenversorgung von Leitstelle und Fahrzeugrechner
Branche: Öffentlicher Personennahverkehr

Die in einer Oracle-Datenbank gespeicherten Daten mussten in verschiedenen Formaten der Leitstelle, dem Fahrzeugrechner, den Anzeigesystemen und weiteren Konsumenten zur Verfügung gestellt werden. Dies wird mit Console-Applikationen gemacht, die die jeweils benötigten Daten aus der Datenbank ausgelesen, und konvertiert, ggf. komprimiert, den Konsumenten zur Verfügung stellten. Der gesamte Ablauf ist weitestgehend automatisiert.
Die Applikationen wurden mit C++ unter Windows NT clientseitig entwickelt. Als Klassenbibliothek kam tools.h++ von Rogue Wave zum Einsatz. Die Daten verwaltete eine Oracle V 7.3 Datenbank.
Teamgröße im Teilprojekt: 7 Personen.
Meine Funktion: Softwareentwicklung.
Die Programme werden laufend weiterentwickelt.



2000-2006:    Entwicklung und Erweiterung von Programmen der digitalen Bildverarbeitung
Projektart:   Anwendungsentwicklung
Teamgrösse:   6 Personen

Mein Auftraggeber stellt unter anderem Geräte für die Aufnahme von Röntgenbildern mit hoher Auflösung her.
Die dazugehörende Software läuft unter Windows und wird laufend erweitert.
Momentan wird ein modular aufgebautes SDK (Software Development Kit) für den Zugriff auf die digitalen High-End-Cameras meines Auftraggebers entwickelt.
Das SDK besteht aus Klassenbibliotheken, COM-Objekten, ActiveX-Objekten und Beispielprogrammen in C++ unc C#.



Laufend:  Realisierung und Pflege mehrere Internet-Präsenzen
Branchen: Handwerk, Handel, Dienstleistung



11/2000 - 12/2000: Mitarbeit beim Aufbau des Internetportals von T-Online Schweiz



12/99: COM+-Server mit Visual FoxPro
Branche: Elektrotechnik

Ein CAD-Programm für Elektrotechnik soll Artikeldaten aus einem Projektplanungsprogramm mit einer FoxPro-Datenbank erhalten. Das Programm wird als COM+-Server in Visual FoxPro entwickelt. In mit Visual C++ und MFC wird dazu ein Testprogramm erstellt, das den Visual FoxPro COM+-Server verwendet.



09/99: Mehrere Visual FoxPro-Projekte
Branche: Stadtwerke

Mehrere kleinere Visual FoxPro-Projekte zur Vereinfachung von Verwaltungsaufgaben in einem öffentlichen Verkehrsbetrieb.



Seit 04/97: Entwicklung einer Datenbankapplikation zur Verwaltung von Stamm- und Istdaten einer Gebäudereinigungsfirma. Erstellung von Exposés für die Gebäudereinigung.
Branche: Gebäudereinigung
Projektart: Anwendungsentwicklung

Die Stamm-, Projekt- und Istdaten von Objekten sind in einer FoxPro Datenbank zu erfassen. Daraus müssen Exposés, statistische Auswertungen und Abrechnungen erstellt werden. Das System wird mit Visual FoxPro 6.0 unter Windows 98 entwickelt. Besonderer Wert wird auf Benutzerfreundlichkeit gelegt, da die Anwender Laien sind. Entwicklungsseitig werden alle objektorientierten Möglichkeiten, die Visual FoxPro bietet, ausgenutzt, um die Wartung und Weiterentwicklung zu gewährleisten.
Teamgrösse: 2 Personen
Meine Funktion: Programmdesign und -entwicklung
Das Programm wird laufend weiterentwickelt.



07/98 - 05/99: Weiterentwicklung der Datenversorgung
Branche: Öffentlicher Personennahverkehr
Aufgabenbeschreibung: Siehe nächstes Projekt
Projektleitung in einem Team aus 4 Personen



1992 -12/96 Datenversorgung von Fahrzeugrechnern mit Solldaten, Statistische Auswertung der Ist-Daten
Branche: Öffentlicher Personennahverkehr

In einer FoxPro Datenbank (FoxPro 2.6 unter DOS) wurden die Netz- und Fahrplandaten, Personal- und Dienstdaten sowie System- und Parameterdaten für Bordcomputer, Ticketdrucker und Personenzählsystem aus eigener Herstellung verwaltet. Die Daten konnten kontaktlos in die Fahrzeuge geladen werden. Ebenso kontaktlos wurden die von den Fahrzeugen erfassten Daten (Zähldaten, Fahrprofile, usw.) ausgelesen, in die Datenbank eingelesen und statistisch ausgewertet.
Teamgröße: 2 - 4 Personen.
Meine Funktion: Projektleitung und Softwareentwicklung.
Das Projekt hatte deshalb eine so lange Laufzeit, weil es laufend an die gestiegenen Anforderungen der Kunden angepasst wurde. Das System ist noch heute bei vielen Kunden im Einsatz und wird immer noch weiterentwickelt.



08/89 - 12/96 Entwicklung eines objektorientierten Echtzeitbetriebssystems für Fahrzeugrechner sowie Applikationsentwicklung für das System
Branche: Öffentlicher Personennahverkehr

Für die 8-Bit-Fahrzeugrechner wurde ein objektorientiertes (in Ansätzen) Echtzeitbetriebssystem entwickelt (Assembler und C). Ebenso ein Interpreter für die eigene, speziell auf die Bedürfnisse zugeschnitte Programmiersprache, die ebenso bereits objektorientierte Konzepte enthielt.
Auf diesem System wurden die Applikationen für Bordcomputer, Ticketdrucker und Personenzählsystem realisiert. Es handelte sich dabei um verteilte Systeme, bestehend aus mehreren im Fahrzeug vorhandenen Rechnern, die über ein eigenes LAN miteinander kommunizierten.
Teamgröße: 3 - 5 Personen.
Meine Funktion: Softwareentwicklung, Unterstützung der Projektleitung.
Das Projekt hängt natürlich stark mit dem zuvor beschriebenen Projekt zusammen. Auch diese Systeme sind noch alle im Einsatz und werden weiterentwickelt.



07/90 -12/93 Erfassung von Maschinendaten, in begrenztem Umfang Maschinensteuerung
Branche: Textilindustrie

Versorgung von Maschinen der Textilindustrie mit Solldaten sowie Erfassung der Istdaten zur statistischen Auswertung.
Für dieses Projekt wurde sowohl auf dem PC als auch an der Maschine die für den ÖPNV entwickelte Soft- und Hardware eingesetzt.
Teamgröße: 1 - 2 Personen.
Meine Funktion: Acquisition, Angebotserstellung, Spezifikation, Entwicklung, Kundenschulung, ...
Das Projekt wurde als eigene Abteilung geführt, für die ich allein verantwortlich war.



1989 Implementierung eines Messwerkzeugs und Leistungsanalyse an einem lokalen Feldbusnetz (Diplomarbeit)
Branche: Forschungszentrum der Universität Karlsruhe

Das Forschungszentrum war am Projekt ProfiBus beteiligt, das vom BMFT gefördert wurde, und in dem nahmhafte deutsche Firmen mitarbeiteten. Im Rahmen dieses Projekts wurde ein Lastgenerator und ein Messwerkzeug entwickelt, um Leistungsanalysen durchführen zu können. Der Bus musste mit einer definierten Last belegt werden und Leistungsdaten wie Durchsatz, Antwortzeiten usw. erfasst werden. Lastgenerator und Messwerkzeug liefen auf unterschiedlichen Geräten und kommunizierten selbst über den Bus. Besonderer Wert wurde auf einfache Bedienung gelegt. Dazu wurden zunächst eigene Funktionssammlungen zur Verwaltung von Fenstern und für die Mausbedienung geschrieben.
Entwickelt wurde auf PC´s und Microsoft C 5.0 und DOS.
Teamgröße: 2 Personen.
Meine Funktion: Entwicklung des Messwerkzeugs, Durchführung und Bewertung von Messungen mit den entwickelten Tools für die Industrie.

Projekt Systementwicklung mit Visual C++ für Digital Imaging, 11/00 - 12/04
Referenz durch Leiter Informatikprojekte, Schweizer Kamerahersteller (100 MA), vom 13.12.04

"Fachliche Kompetenz: ausserordentliches Wissen im Softwareenginierung, Windows und C++ Programmierung; spezifisches Fachwissen wurde schnell erarbeitet. Arbeitsweise: sehr zügig und gleichermassen strukturiert. Aufgaben werden schnell und in hoher Qualität abgeschlossen. Nicht nur bei Neuentwicklungen, sondern insbesondere auch bei Erweiterungen bestehender Systeme ist die Arbeitsweise sehr erfolgreich. Auftreten: sehr professionell, sehr hilfsbereit, hoher Projekteinsatz, sehr belastbar"

Projekt Visual FoxPro, Anwendungsentwicklung, April 97 - Dez. 99
Referenz durch Projektleiter eines Schweizer Unternehmens mit weltweit 10.000 MA  vom 22.12.99

"Der Consultant verfügt über ein tiefes Wissen in Visual FoxPro. Es hat unsere, oft schwierigen, Wünsche sehr gut umgesetzt. Die Anwendung gilt als sehr benutzerfreundlich. Wir freuen uns auf eine weitere Zusammenarbeit, in einem nächsten Projekt, welches bereits zugesichert ist. Wir können den Consultant bestens weiterempfehlen."

Alle Referenzen sind durch GULP bestätigt.

Eine meiner Stärken ist die schnelle Einarbeitung in neue Aufgaben und die ebenso zügige wie qualitativ hochwertige Umsetzung.
Seite drucken Seite drucken Zum Seitenanfang Zum Seitenanfang





GULP - Das Portal für IT Projekte
GULP Information Services übernimmt keine Gewähr für die Richtigkeit der hier gemachten Angaben.
Seite generiert am 14.10.2011 10:41:09
© Copyright 1996-2011 GULP Information Services GmbH,
Ridlerstraße 37, D-80339 München, Tel. +49-89-500316-0, Fax +49-89-500316-999, E-Mail info@gulp.de