GULP | Kontaktieren | Profil in Englisch anzeigen

Personen-ID                32290 
Wohnort                    840xx Landshut, Deutschland 
Jahrgang                   1972 
EDV-Erfahrung seit         1996 
Staatsbürgerschaft         deutsch 
Stundensatz                75 EUR Festpreis bevorzugt; abhängig von der Projektlaufzeit, 
                           Ort und Typ des Projektes 
Verfügbar ab               01.05.12 zu 100%, Vor-Ort-Einsatz 100% möglich 
Profil erstellt am         05.11.01 
Profil zuletzt geändert am 27.04.12 
Software-​Design & Entwicklung - Administration - Consulting / Projektleitung
Software-Entwicklung / Programmierung
Beratung / Consulting
Projektmanagement / -leitung / Organisation / Koordination
Administration / Support
Engineering / IT-nahe Ingenieurdienstleistungen
Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit
1992        Abitur
1992 - 1993 Zivildienst
1993 - 1997 Studium Informatik (Universität Passau)
1997 - 1998 Anstellung bei der Kratzer Automation AG, München
1998 - 2001 Anstellung Bachmayer GmbH, Landshut
seit 2001   freier Softwareentwickler/architekt
Deutschland
Österreich
Schweiz
Weitere Einsatzorte: Europa - EU, Europa - Nicht EU, GUS - Gemeinschaft Unabhängiger Staaten, Nordamerika
DeutschMuttersprache
Englischpretty good
Französischun peu
LateinLatinum
Serbokroatischfür Ausnahmefälle

BusCAN, MIL
EchtzeitsystemeRMOS, VRTX, Portex
Emulatoren 
HPHP UX
NEXT Workstation 
PC 
SUN 

CP/MGrundkenntnisse
EchtzeitbetriebssystemeRMOS, VRTX, Portex
HPUX 
Mac OSGrundkenntnisse
MS-DOS 
NEXTSTEP / OPENSTEPGrundkenntnisse
NovellGrundkenntnisse
OS/2Grundkenntnisse
RMOS 
SUN OS, SolarisGrundkenntnisse
Unix 
Windowssehr gut

Assembler80XXX, 68XXX
Basic 
C 
C#Experte
C++Experte
CLIPSGrundkenntnisse
Cobollange her
CORBA IDL 
Imake, GNU-Make, Make-Maker etc...Grundkenntnisse
Java 
JavaScript 
Modula-2lange her
Objective CGrundkenntnisse
PascalGrundkenntnisse
Perl 
PHP 
PL/SQL 
PythonGrundkenntnisse
Scriptsprachen 
Shell 
SmalltalkGrundkenntnisse
Tcl/TkGrundkenntnisse
TeX, LaTeX 
yacc/lex 

Expertenkenntnisse in .NET, C++ CLI, plus ADO.NET, Spring.NET
Access 
Adabas 
B-Tree 
ctree 
DAO 
DB2 
FilemakerGrundkenntnisse
InformixGrundkenntnisse
IngresGrundkenntnisse
InterbaseGrundkenntnisse
ISAM 
JDBC 
MS SQL Server 
MySQL 
ODBC 
Oracle 
SQL 

SAP DB, Yard
AppleTalk 
CORBA 
Ethernet 
Fax 
Internet, Intranet 
ISDN 
LAN, LAN Manager 
Message Queuing 
MMS 
NetBeui 
parallele Schnittstelle 
PC-Anywhere 
RFC 
Router 
RPC 
RS232 
SMTP 
SNMP 
TCP/IP 
Windows Netzwerk 
Winsock 

Produkte (Software)
========
Microsoft .NET, MSDN, Visual C++, Visual Basic, C#
Microsoft Office Word, Excel, Frontpage, Outlook, Access
Microsoft Office Powerpoint
Microsoft Apple Macintosh Outlook
Microsoft Windows NT 4.0 / 2000 / 2003 / 2008  / XP / Vista / 7
Microsoft Exchange 5.0 / 5.5 / 2000 / 2003 / 2005 / 2008
Microsoft IIS
Microsoft SQL Server 5.X, 5.0, 2000, 2005
Microsoft Source Safe
DIAB Compiler
PVCS, PVCS Configuration Builder
Telelogic DOORS
Borland C++
Borland JBuilder
IBM Visual Age for Java
NuMega Boundschecker
InstallShield (Professional und Windows Installer)
VMware
Symantec PCAnywhere
VNC
DriveImage
Veritas Backup Exec
Adobe Acrobat
Miktex (TeX/LaTeX)


Erfahrungen
===========
Objektorientierte (OOA/OOD) Analyse/Design/Programmierung
Ereignisgesteuerte Programmierung
Dialogprogrammierung
Programmierung von ActiveX und COM/DCOM
Programmierung von systemnaher Software für Windows NT/2000
Anwendungen im Bereich Automatisierung (Siemens SIPLACE)
Web Design, Erstellung, Wartung
Client/Server Applikationen
Bildverarbeitung, Bildbearbeitung
Datenbank-Design und -Applikationen
Administration (Hard/Software)
Dokumentation/Test (z.B. Bereich Qualitätssicherung)

Schnittstellen
==============
TCP/IP
FTP
TELNET
RPC
SNMP
SMTP
HTTP
XML



Erfahrungen: Flugzeuge, Triebwerke, Simulationen, Automatisierung (Bestückautomaten,
Überwachungssysteme...), Firmware (Digitizer), Test/Dokumentation
(Eurofighter...), GUI-Entwicklung, Buchverlage (Software und Administration),
Internetapplikationen (Portale, eCommerce, Überwachung...),
Netzwerkadministration

Keinerlei Einschränkungen für zukünftige Projekte.

1996 - 1997 GWMC Wirtschaftsforschung, Passau
Datenbanksystem zur Kundenverwaltung und -betreuung

Sprachen: C++, Visual Basic

Datenbank: Microsoft Access

Tools: MFC

Betriebssysteme: Microsoft Windows 3.11, Windows 95, NT 4.0



1997 Kratzer Automatisierung GmbH, Unterschleißheim, München
Betriebsdatenerfassung und -überwachung

Software zur Erfassung und Überwachung von Bestands- und Produktionsdaten bei Produktionsabläufen.

 

Sprachen: Java, Visual Basic

Datenbank: Microsoft Access

Betriebssysteme: Microsoft Windows NT



1997 - 1998 Siemens AG, München
SITEST 403/404 (Einricht- und Wartungsoberfläche für Bestückautomaten der Fa. Siemens)

  • Portierung von älteren Maschinengenerationen
  • Implementierung neuer Features
  • Funktionalitätserweiterung, die über Oberflächenfunktionalität hinausgehen

 

Sprache: C++

Tools: MFC, ATL

Betriebssysteme: Microsoft Windows NT



1997 - 1998 Siemens AG, München
SITEST HS 50 (Einricht- und Wartungsoberfläche für Bestückautomaten der Fa. Siemens)

  • Konzeption der neuen Oberfläche und Funktionalität
  • Portierung von älteren Oberflächen und Implementierungen
  • Implementierung neuer Features

 

Sprache: C++

Tools: MFC, ATL

Betriebssysteme: Microsoft Windows NT, RMOS 3



1998 - 1999 Outsourcing Division der Hewlett Packard GmbH
Backup-Tools

  • Konzeption und Implementierung von Skripten, die Backups und Backup-Medien (u.a. Wechselroboter und Libraries) verwalten
  • Ansteuerung von unterschiedlichen Backup-Programmen durch Parametrisierung möglich, implementiert wurde für HP OmniBack, getestet auch unter Seagate Backup Exec

 

Sprachen: Perl, C, C++

Backup-Programme: HP OmniBack, Seagate Backup Exec

Betriebssysteme: Microsoft Windows NT, HP-UX 10.20



1999 Outsourcing Division der Hewlett Packard GmbH
Remote Administration Service

Konzeption und Implementierung eines Service, der aus der Ferne

  • Dienste überwacht
  • Zugriff auf Systemressourcen bietet
  • einen "at"-Service (Time Scheduler) implementiert
  • bei Ausfällen oder Störungen weitere Stellen benachrichtigt

 

Sprachen: C, C++

Betriebssysteme: Microsoft Windows NT, HP-UX 10.20



1999 - 2000, 2001 Bachmayer GmbH, Landshut
Konzeption und Implementierung eines Fax-Tools

  • Ein FAX-Empfänger, der Faxe per CAPI 2.0 empfängt, an beliebige Empfänger per Email weiterleitet oder z.B. auch direkt ausdruckt.
  • Ein Fax-Viewer, der als OCX z.B. innerhalb von Microsoft Outlook ein komfortables Tool zum Zoomen, Drehen, Drucken und Verwalten der empfangenen Faxe darstellt.

 

Sprachen: C++, Java, Javascript, HTML

Tools: MFC, ATL

Anbindung an: Mailserver (RFC 821+822), CAPI 2.0, Outlook/Exchange

Betriebssysteme: Microsoft Windows 95/98/NT/2000



1999 - 2000 Siemens AG, München
Füllstandskontrolle für Bestückautomaten der Fa. Siemens

Statistische Ermittlung der Füllstände aus den Betriebsdaten der Maschine.

Diese Daten werden zur Steuerung von Warn- bzw. Abschaltungsmechanismen verwendet.

Die Software wurde als Client/Server Modul implementiert. Der Client ist als

ActiveX Control ausgeführt.

 

Sprache: C++

Tools: MFC, ATL

Betriebssysteme: Microsoft Windows NT/2000



1999 - 2001 Bachmayer GmbH, Landshut

(für verschiedene Kunden, z.B. Siemens)

Software Trace System

Design und Entwicklung multihostfähiger Kontrolle und Tracing bzw. Logging von Prozeßinformationen


Sprache: C, C++

Tools: MFC, ATL

Betriebssysteme: Microsoft Windows 95/98/NT/2000, UNIX/Linux



1999 - 2001 Prestel Verlag, München
Erstellung der Web Site, Autorenabrechnung, Titeldatenbank und Fakturaprogramms des Prestel Verlags, München.

  • Design und Erstellung der Web Site als Servlets auf LINUX mit Apache SSL Server
  • Implementierung eines Online Bestellsystems (Webshop)
  • Erstellung einer Autorenabrechnung in Java
  • Verwaltung der Titeldatenbank (Yard) in Java

 

Alle Programme sind sowohl unter Windows als auch auf MACs ablauffähig.


Sprache: HTML, C++, Java, JavaScript, Shell Skript

Datenbanken: Oracle 8i, Yard

Betriebssysteme: Microsoft Windows NT, Linux/UNIX



1999 - 2002 Prestel Verlag, München
Wartung, Service und Administration des Rechnernetzes des Prestel Verlags, München.

  • Verwaltung von 30 PCs unter Windows NT 4.0, 20 MACs
  • Administration des Linux Webserver, Linux Oracle DB Server und einem Windows NT 4.0 File- und Exchange-Server
  • Backupverwaltung
  • Websiteadministration
Sprachen: C++, Batch

Tools: Windows NT Server, Exchange, Microsoft Office, Microsoft Outlook, VNC, PC Anywhere

Betriebssysteme: Windows NT Server, Windows NT, Windows 2000, Mac OS

2000 - 2001 Siemens AG, München
Design und Programmierung von ca. 20 ActiveX (OCX) Controls für eine Touchscreen Bedienoberfläche.

  • Alle Controls wurden völlig neu ohne Subclassing der Windows Controls implementiert
  • Alle Controls werden über einen Datenserver mit mit zentralen Konfigurationsdaten (Farben, Größen, Maßeinheiten, sprachabhängige Texte) versorgt
  • Alle Controls sind für den Einsatz unter Visual Basic, Visual C++ und Internet Explorer gedacht, können jedoch von nahezu allen Umgebungen, die ActiveX unterstützen, verwendet werden

Zusätzlich wurden für Visual Basic alle Standard Controls von Windows 2000 als ActiveX Controls gekapselt um Visual Basic die multilingualen Möglichkeiten via Unicode zu erschließen. Diese Controls werden in der "non-touchscreen" GUI des Kunden Produktes verwendet.

 

Sprache: C++

Tools: MFC, ATL

Betriebssysteme: Microsoft Windows NT, 2000



2000 - 2001 Siemens AG, München
Traceability-Erweiterung der Füllstandskontrolle für Bestückautomaten der Fa. Siemens

Zusätzlich zur ursprünglichen Aufgabe verwaltet die Füllstandskontrolle Daten einer Gurtende-Erkennung und mobiler Scanner-Einheiten. Weitere Anzeige- und Steuerungsmöglichkeiten wurden entwickelt und implementiert.

 

Sprache: C++, XML

Tools: MFC, ATL

Betriebssysteme: Microsoft Windows NT/2000



2001 - 2003 EADS, Ottobrunn
Entwicklung, Dokumentation und Analyse für Eurofighter Ground Loading Station

  • Schnittstelle Hardware-Software
  • Verwantwortlichkeit für Subsysteme
  • Tool zur Verwaltung von Queries

 

Sprache: C++, MFC

Tools: Doors, Office, Visual C++, Visual .NET

Betriebssysteme: Microsoft Windows NT/2000



2002 Bayerische Staatsbibliothek, München
Einrichtung Schulungsraum

  • Hardwareeinrichtung
  • Netzwerkeinrichtung (Domain-, Internet-, Mail-, Userverwaltung)
  • Verwaltungssoftware
  • Administrationstools
  • Automatisierte Wiederherstellung

 

Mit dem eingerichteten System ist eine unüberwachte (unattended) Wiederherstellung von ca. 40 PCs in einen definierten Ursprungszustand (mit installierter Software, Office-Paket angepaßt) mit einem Knopfdruck innerhalb von ca. 15 Minuten möglich.

Optional können Userdaten in den Ursprungszustand versetzt werden.

Die PCs wurden mit beschränktem Zugriff in das Bibliotheksnetzwerk eingebunden.


Sprache: Visual C++, Skripte

Tools: ISA-Server, Exchange, Drive-Image, eigene Tools, etc.

Betriebssysteme: Windows Server 2000, Windows 2000 Professional



2002 EADS, Ottobrunn
Installationsroutine für Roboter-Steuerung

  • Useraccounterstellung, -verwaltung
  • User rights
  • Software-Installation

Sprache: Shellskripte, RPM

Tools: RPM

Betriebssysteme: Linux



2003 Siemens AG, München
Erweiterung von ActiveX (OCX) Controls für eine Touchscreen Bedienoberfläche.

  • Kontexthilfe
  • Zentrale Konfiguration (Farben, Größen, Maßeinheiten, sprachabhängige Texte)
  • Alle Controls sind für den Einsatz unter Visual Basic, Visual C++ und Internet Explorer gedacht, können jedoch von nahezu allen Umgebungen, die ActiveX unterstützen, verwendet werden

Zusätzlich wurden für Visual Basic alle Standard Controls von Windows 2000 als ActiveX Controls gekapselt um Visual Basic die multilingualen Möglichkeiten via Unicode zu erschließen. Diese Controls werden in der "non-touchscreen" GUI des Kunden Produktes verwendet.

 

Sprache: C++

Tools: MFC, ATL

Betriebssysteme: Microsoft Windows NT, 2000



2003 - 2005 AGFA-Gevaert AG, München
Design, Implementierung und Dokumentation von Maschinensteuerungssoftware inkl. User- und Web-Interface für den Röntgenbild-Digitizer CR25.0; Erweiterung und Redesign des Experten-Diagnosesystems

Zielsetzung ist die Zusammenführung zweier Maschinengenerationen bei gleichzeitigem Umstieg auf einen neuen Rechnertyp (PowerPC, Ariel- bzw. Oberon-Board). Ein großer Teil der Aufgabe besteht in Design und Implementierung neuer Features.


Ebenso wird das Diagnosesystem der Maschine überarbeitet, erweitert und zum Teil neu designed.

 

Sprache: C (DIAB-Compiler), Perl, Shell-Skripts, CLIPS (Expertensystem)

Tools:

Betriebssysteme: Portex (VRTX), Sun OS, Microsoft Windows 2000



2004 AGFA-Gevaert AG, München
Installationsanalyse

Ziel der Analyse war eine Bewertung der Veränderungen auf dem Zielsystem einer Softwareinstallation, insbesondere im Hinblick auf andere, schon installierte Software.


Dabei wurden sämtliche Veränderungen in der Registry, in den Filesystemen und einzelnen Files, und, wo gegeben, Änderungen in den Bootrecords einzelner Festplatten betrachtet.


Die Bewertung erfolgte in mehreren Schritten, da die Voraussetzungen der Software, um die es eigentlich ging, sehr umfangreich waren (neuerer Internet-Explorer, .NET-Framework, Visual J++, WMI...).

 

Sprache: -

Tools: Araxis Merge, jede Menge Konzentration

Betriebssystem: Windows NT Server 4.0



2005 - 2007 AGFA-Gevaert AG, München
Maintenance der Röntgenbild-Digitizer CR25.0 und CR75.0 und Weiterentwicklung zu CR35.0 und CR85.0

  • Design und Implementierung neuer Features
  • Fehlerbehebungen
  • Dokumentationen
  • Support (auch telefonisch)

Sprachen: C (DIAB-Compiler), Perl, Shell-Skripts, CLIPS (Expertensystem)

Tools: Microsoft Office

Betriebssysteme: Portex (VRTX), Sun OS, Microsoft Windows 2000



2005 - 2008 EADS, Ottobrunn
Core Software für Wartungssimulation des Tiger Helikopters

Die Software stellt das Kernstück einer eventbasierten Simulationssoftware dar, mit der die Wartung des Tiger Helikopters trainiert werden kann. Zu den Aufgaben gehören Design und Implementierung verschiedenster Bestandteile der Software sowie Tools für Test und Implementierung.


Des Weiteren wird ein Webserver für Kommunikation und Support aufgesetzt, sowie ein Fehlertrackingsystem betreut.

 

Sprachen: C++, C#, .NET

Tools: Microsoft Visual Studio 2003, Visual Studio 2005,  Borland Together,

 Microsoft Office, Bugzilla, VSS, Subversion, Apache

Betriebssysteme: Microsoft Windows 2000, Windows XP, Windows 2000/2003 Server



seit 2002 Haus International, Landshut
Netzwerkadministration und Support / Ehrenamtliche Tätigkeit
  • Einrichtung und Wartung des internen Netzwerks für ca. 10 wechselnde Mitarbeiter
  • Einrichtung und Wartung aller beteiligter Computer, Hard- und Software
  • Telefonsupport in allen auftretenden Hard- und Softwarefragen
Sprachen: C#, .NET, Batch, VBScript

Tools: SBS 2003, Exchange 2003, Microsoft Office, Microsoft Outlook, Remote Desktop,

       Tight VNC

Betriebssysteme: Windows XP, Windows 7, Windows Vista

 


seit 2008 (Projekte laufen noch) MTU, München
Kalibrierungssoftware für Flugzeugtriebwerks-Adapter

 

  • Verwaltungs- und Kalibrierungssoftware,
  • Software- und Hardware-Testtools,
  • sowie Adapter-Firmware
müssen erstellt bzw. angepasst werden.
Die Entwicklung folgt dem Standard DO 178 B / DO 254.

Sprachen: C, C#, .NET, C++ CLI, Spring.NET

Tools: Microsoft Office, Dimensions, Requisite Pro, mantis, Softools,

 Microsoft Visual Studio 2008, Araxis Merge, Subversion

Betriebssysteme: Windows XP

 

Projekt Software Trace System, 10/98 - 10/01
Referenz durch Mitarbeiter der Bachmayer GmbH vom 14.11.01

"Der Consultant konzipierte und realisierte für unsere Firma ein Tool zur detailierten Ablaufverfolgung von Software und zum Logging von Prozessinformationen. Das enstandene Werkzeug ist in multithreaded Umgebungen unter Windows NT und Linux mit den Sprachen C und C++ einsetzbar. Das System wird in unserer Firma und mehreren unserer Partner (z.B. Siemens) seit mehr als einem Jahr erfolgreich und problemlos eingesetzt. Die fachliche Zusammenarbeit war jederzeit konstruktiv und positiv."

Alle Referenzen sind durch GULP bestätigt.

Seite drucken Seite drucken Zum Seitenanfang Zum Seitenanfang



GULP | Kontaktieren | Profil in Englisch anzeigen


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 09.05.2012 00:43:20
© Copyright 1996-2012 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