GULP | Kontaktieren | Profil in Deutsch anzeigen

Personal-ID                32290 
Place of Residence         840xx Landshut, Germany 
Year of birth              1972 
IT experience since        1996 
Nationality                german 
Hourly rate                75 EUR Fixed price preferred; depending on type, time span, and 
                           working place of project 
Available as of            01 Aug 2010 at 100%, availability on-site: 100%  
Resume generated on        05 Nov 2001 
Resume last updated on:    18 Jul 2010 
Software-Design & Development - Administration - Consulting / Project Lead
Software development / Programming
Consulting
Project management / Organisation / Coordination
Administration / Support
IT-related engineering
Permanent position is currently not considered. Only contracting.
1992        University-Entrance Diploma (~ A-Levels)
1992 - 1993 Alternative Service
1993 - 1997 Computer Science/Informatics at University Passau/Germany
1997 - 1998 Employee, Kratzer Automation AG, Munich/Germany
1998 - 2001 Employee, Bachmayer GmbH, Landshut/Germany
since 2001  Software Architecture/Development Freelancer
Austria
Germany
Switzerland
More locations: CIS - community of independent nations, Europe - EU, Europe - Non EU, North America
Englishpretty good
Frenchun peu
GermanNative
Latin 
Serbo-CroationI don't get lost... is that enough?

BusCAN, MIL
Emulators 
HPHP UX
NEXT Workstation 
PC 
Real-Time systemsRMOS, VRTX, Portex
SUN 

CP/MBasic knowledge
HPUX 
Mac OSBasic knowledge
MS-DOS 
NEXTSTEP / OPENSTEPBasic knowledge
NovellBasic knowledge
OS/2Basic knowledge
Real-Time Operating SystemsRMOS, VRTX, Portex
RMOS 
SUN OS, SolarisBasic knowledge
Unix 
Windowspro

Assembler80XXX, 68XXX
Basic 
C 
C#Expert
C++Expert
CLIPSbasic knowledge
Cobollong ago
CORBA IDL 
Imake, GNU-Make, Make-Maker etc...basic knowledge
Java 
JavaScript 
Modula-2long ago
Objective Cbasic knowledge
Pascalbasic knowledge
Perl 
PHP 
PL/SQL 
Pythonbasic knowledge
Script Languages 
Shell 
SmalltalkBasic knowledge
Tcl/TkBasic knowledge
TeX, LaTeX 
yacc/lex 

Very good and deep knowlegde of .NET, C++ CLI, plus ADO.NET, Spring.NET
Access 
Adabas 
B-Tree 
ctree 
DAO 
DB2 
FilemakerBasic knowledge
InformixBasic
IngresBasic
InterbaseBasic
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 
Parallel Interfaces 
PC-Anywhere 
RFC 
Router 
RPC 
RS232 
SMTP 
SNMP 
TCP/IP 
Windows Network 
Winsock 

Products (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 and Windows Installer version)
VMware
Symantec PCAnywhere
VNC
DriveImage
Veritas Backup Exec
Adobe Acrobat
Miktex (TeX/LaTeX)


Experience
==========
Object oriented (OOA/OOD) analysis/design/programming
Event controlled programming
Dialog programming
ActiveX and COM/DCOM
low-level and system oriented software for Windows NT/2000
Automation software (Siemens SIPLACE)
Web Design, implementation, maintenance
Client/server applications
Image processing as well as image editing
Database design and database applications
Administration (Hard/Software)
Documentation/Test (for example area of quality assurance)

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

Experience: Aircraft, Aircraft engines (jet), Simulations, Automation, Firmware, Test/Documenting,
GUI-Development, Book Publisher, Internet Applications, Network Administration

No preferences for future projects.

1996 - 1997 GWMC Wirtschaftsforschung, Passau

Database System for Customer Management and Support

Languages: C++, Visual Basic

Database: Microsoft Access

Tools: MFC

Operating Systems: Microsoft Windows 3.11, Windows 95, NT 4.0



1997 Kratzer Automatisierung GmbH, Unterschleißheim, Munich
Operating data registration and control

Registration and control of inventory and production data during production

 

Languages: Java, Visual Basic

Database: Microsoft Access

Operating Systems: Microsoft Windows NT



1997 - 1998 Siemens AG, Munich
SITEST 403/404 (Setup and maintenance user interface for Siemens electronic assembly machines)

  • Software port from older machine generations
  • Implementation of new features that extend user interface functionality

 

Language: C++

Tools: MFC, ATL

Operating Systems: Microsoft Windows NT



1997 - 1998 Siemens AG, Munich
SITEST HS 50 (Setup and maintenance user interface for Siemens electronic assembly machines)

 

  • Conception and design of the new user interface and functionality
  • Software port from older machine generations and implementations
  • Implementation of new features

 

Language: C++

Tools: MFC, ATL

Operating Systems: Microsoft Windows NT, RMOS 3



1998 - 1999 Outsourcing Division of the Hewlett Packard GmbH
Backup-Tools

  • Conception and implementation of scripts to manage backups and backup media (changing robots and libraries etc.)
  • Control of different backup software systems through parameters (e.g. HP OmniBack, Seagate Backup Exec)

 

Languages: Perl, C, C++

Backup-Software: HP OmniBack, Seagate Backup Exec

Operating Systems: Microsoft Windows NT, HP-UX 10.20



1999 Outsourcing Division of the Hewlett Packard GmbH
Remote Administration Service

Conception and implementation of service that allows remote

  • controlling of other services
  • access to system resources
  • implementation of a time scheduler
  • send message to other services in case of blackouts or breakdown

 

This service has been used to automatically restart other services that are likely to stop working, and, if that was not possible, it tried to reboot the machine following certain rules.

 

Languages: C, C++

Operating Systems: Microsoft Windows NT, HP-UX 10.20



1999 - 2000, 2001 Bachmayer GmbH, Landshut
Design and Implementation of a faxing tool

  • A fax receiver receiving with CAPI 2.0, forwarding to email boxes or printing directly.
  • An OCX fax viewer to comfortably view, zoom, rotate, print and manage received faxes for example inside Outlook, or on a web page.

 

Languages: C++, Java, Javascript, HTML

Tools: MFC, ATL

Connection to Mailserver via RFC 821+822 SMTP protocol

Other APIs: CAPI 2.0, Outlook/Exchange

Operating Systems: Microsoft Windows 95/98/NT/2000



1999 - 2000 Siemens AG, Munich
Fill level controller for Siemens eletronic assembly machines

Fill level calculation through statistics over the machine's production data. Warning or power off mechanisms derived through rules according to that data.

The software has been implemented using client/server technique, the server being a service and the client an ActiveX control.

 

Language: C++

Tools: MFC, ATL

Operating Systems: Microsoft Windows NT/2000



1999 - 2001 Bachmayer GmbH, Landshut

(for different customers: Siemens, HP...)

Software Trace System

Multihost controlling and tracing respectively logging of process information


Language: C, C++

Tools: MFC, ATL

Operating Systems: Microsoft Windows 95/98/NT/2000, UNIX/Linux



1999 - 2001 Prestel Verlag (Book Publisher), Munich
Design and implementation of a website (including eCommerce), author accounting software, title database, invoice software

  • Website design and implementation using Java servlets on Linux with Apache SSL server
  • online ordering system (Webshop)
  • the software was designed and programmed with Java to run under NT and Macintosh)

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

Databases: Oracle 8i, Yard

Operating Systems: Microsoft Windows NT, Linux/UNIX



1999 - 2002 Prestel Verlag, Munich
Administration, maintenance and service of PC network

  • 30 PCs with Windows NT 4.0, 20 MACs
  • Administration of Linux Webserver, Linux Oracle DB Server and a Windows NT 4.0 File- and Exchange-Server
  • Backup Maintenance
  • Website administration
Languages: C++, Batch

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

Operating Systems: Windows NT Server, Windows NT, Windows 2000, Mac OS

2000 - 2001 Siemens AG, Munich
Design and Implementation of about 20 ActiveX (OCX) Controls for a touchscreen user interface.

  • Implementation from scratch without subclassing windows controls
  • All control outfit (colors, sizes, labels, fonts) can be changed through a central framework control center
  • all controls can be used with Visual Basic, Visual C++ (all environments that support ActiveX)

In addition all standard Windows 2000 controls have been wrapped to support Unicode controls with Visual Basic. These controls are used in the non-touchscreen version of the software product.

 

Language: C++

Tools: MFC, ATL

Operating Systems: Microsoft Windows NT, 2000



2000 - 2001 Siemens AG, Munich
Extension of the fill level controller for traceability

In addition to the above mentioned duties data of a belt end recognition system and a mobile scanner unit are managed. Additional viewing and controlling methods have been developed and implemented.

 

Language: C++, XML

Tools: MFC, ATL

Operating Systems: Microsoft Windows NT/2000



2001 - 2003 EADS, Ottobrunn
Development, documentation and analysis for Eurofighter Ground Loading Station

  • Interface Hard/Software
  • Subsystem responsibility
  • Software tool for query management

 

Language: C++, MFC

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

Operating Systems: Microsoft Windows NT/2000



2002 Bavarian State Library, Munich
Set-up of PC training room

  • Hard- and Software setup
  • Network setup (Domain-, Internet-, Mail-, User management)
  • Management Software
  • Administration Tools
  • Automatic recovery and re-establishment of technical environments

This system allows unattended recovery and re-establishment of 40 PCs to defined original state (complete with installed software, for instance a customized Microsoft Office package) with single press of a button in 15 Minutes. In addition, user data can be reset to original state.

The PCs have been included (with reduced access) into the library network.


Language: Visual C++, Skripte

Tools: ISA-Server, Exchange, Drive-Image, self written tools, etc.

Operating Systems: Windows Server 2000, Windows 2000 Professional



2002 EADS, Ottobrunn
Installation routine for robot control software

  • User account creation and management
  • User rights
  • Software installation

Language: Shellscripts, RPM

Tools: RPM

Operating Systems: Linux



2003 Siemens AG, Munich
Extension and refining of ActiveX (OCX) Controls for a touchscreen user interface.

  • Context help
  • central framework control center for colors, sizes, labels, fonts)
  • all controls can be used with Visual Basic, Visual C++ (all environments that support ActiveX)

In addition all standard Windows 2000 controls have been wrapped to support Unicode controls with Visual Basic. These controls are used in the non-touchscreen version of the software product.

 

Language: C++

Tools: MFC, ATL

Operating Systems: Microsoft Windows NT, 2000



2003 - 2005 AGFA-Gevaert AG, Munich
Design, implementation and documentation of firmware including user and web interface for a new generation of radiography digitizers (CR25.0); extension and redesign of the expert system for diagnosis

Goal is the combination and consolidation of two machine generations and at the same time the change to a new processoe type (PowerPC, Ariel- and Oberon-Board). The main part is design and implementation of new features.


The self diagnostic system of the machine will be completely revised.


Language: C (DIAB-Compiler), Perl, Shell-Scripts, CLIPS (expert system)

Tools:

Operating Systems: Portex (VRTX), Sun OS, Microsoft Windows 2000



2004 AGFA-Gevaert AG, Munich
Installation Analysis

Aim of the analysis was an evaluation of changes on the target system of a software installation, especially changes i nthe environment of already installed software.


All changes in the registry, the file systems and in single files, and, if necessary, changes in hard disk boot records have been recorded and analyzed.


An evaluation was done in several steps because of the amount of requirements needed for the software to be installed (new Internet Explorer, .NET-Framework, Visual J++, WMI...).

 

Language: -

Tools: Araxis Merge, lots of concentration

Operating Systems: Windows NT Server 4.0



2005 - 2007 AGFA-Gevaert AG, Munich
Maintenance of the radiography digitizers CR25.0 and CR75.0 and development of CR35.0 and CR85.0

  • Design and implementation of new features
  • Fault repair and bugfixing
  • Documentations
  • Support (including phone support)

Language: C (DIAB-Compiler), Perl, Shell-Scripts, CLIPS (Expert system)

Tools: Microsoft Office

Operating Systems: Portex (VRTX), Sun OS, Microsoft Windows 2000



2005 - 2008 EADS, Ottobrunn
Core Software for Maintenance Simulation of the Tiger Helicopter

The goal is an event-based simulation software core. Objectives are design and implementation of all different parts of the software, as well as tools for test and implementation.


In addition, a webserver for communication and support will be set up, and a bug tracking system maintained.


Language: C++, C#, .NET

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

       Bugzilla, VSS, Subversion, Apache

Operating Systems: Microsoft Windows 2000, Windows XP, Windows 2000/2003 Server



since 2002 Haus International, Landshut
Network administration and support / Honorary (unpaid) job
  • Set up and maintenance of the internal network for a personnel of 10 people
  • Set up and maintenace of all participating hardware (computers, servers) and software
  • Phone support for all occurring hard- and software issues
Languages: C#, .NET, Batch, VBScript

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

       Tight VNC

Operating systems: Windows XP, Windows 7, Windows Vista, Windows 2000

 


since 2008 (ongoing projects) MTU, München
Calibration software for airplane power engine (jet) adapters

 

  • Managing and calibrating software,
  • software and hardware test tools,
  • and adapter firmware

have to be designed, developed and/or customized.

 

Development follows the DO 178 B / DO 254 standard.


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

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

       Microsoft Visual Studio 2008, Araxis Merge, Subversion

Operating Systems: 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 Deutsch 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 19.07.2010 00:41:12
© Copyright 1996-2010 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