GULP | Kontaktieren | Profil in Deutsch anzeigen

Personal-ID                4840 
Place of Residence         792xx Vogtsburg / Burkheim, Germany 
Year of birth              1968 
IT experience since        1989 
Nationality                german 
Hourly rate                75 EUR HomeOffice = 65 EUR 
Available as of            01 Jul 2012 at 100%, availability on-site: 100%  
Resume generated on        30 Nov 1998 
Resume last updated on:    14 Dec 2011 
Softwaredeveloper (C/C++ - Linux(Host and Embedded)
Software development / Programming
Consulting
Coaching / Training
Project management / Organisation / Coordination
Quality management / Quality assurance / Testing
IT-related engineering
Permanent position would be considered, but freelance consulting is preferred

Condition for permanent position: Working area for a permanent role is Freiburg i. Br.
1988-1997 University Bremen
Graduation: diploma

Studies in electrical engineering at the University of Bremen/Germany.
Further studies in digital image processing in the field of communication and
digital engineering. The subject of my first main project (großes Arbeitsvorhaben
AV) was the computer-aided development of "Dual Offset Parabolic Antennas" (field
of high-frequency engineering / FORTRAN / vector based). Processing of 8 bit grey
value images by manipulating their histograms formed the basis of my second main
project (2. großes Arbeitsvorhaben AV / Borland C++ / DOS / XMS / Port C to C++).
I finished my studies in 1997 with a thesis on the subject "Realization of a
Universal Image Processing System for the Examination of Digital High-Speed
Imaging in the Field of Combustion Research". This project was prepared for and
together with the ZARM (Zentrum für angewandte Raumfahrttechnologie und
Microgravitation = Center for Applied Aerospace Technology and Microgravitation)
(Windows NT / OS/2 / Matrox-Framegrabber / Watcom C++).
Germany
Switzerland
More locations: France
Comment

Germany: preferred D7, CH4

EnglishUSA experiences
German 
Latin 

Ascii/X - Terminals 
BusProfiBus, Can
CD-Writer / BurnerWindows, OS/2, Linux
Control and Regulation Systems 
Digital Signal ProcessorTI TMS320C28335
Embedded SystemsARM (XScale PXA 255/270 / Samsung 24xx / NetSilicon); PowerPC (MPC5200)
EmulatorsWine; dosemu... (LINUX); VM-Ware
FramegrabberMATROX(MIL:Pulsar, Genesis...); Matrix Vision
Hardware developedPC-SYSTEMS; Image processing system (High Speed)
HP 
IBM Mainframe 
IomegaZIP; JAZ
Measuring Devicesoptical wafer geometry measuring devices
Microcontroller 
ModemTCP/IP; Mailbox; Fax; ISDN; ADSL
Motorola 
NEC 
PC 
Philips 
PLD, FPGA 
Plotter 
Printer 
Real-Time systemsLinux / NET+OS
ScannerHP; Mustek
Sensors 
Soundcard 
SPSNANO-B
StreamerDAT/DLT
SUNSparc
Texas InstrumentsTI TMS320C28335
Vector/Parallel ComputerFORTRAN
Video Capture Card 

DVB/dBox2; Symbian-Devices; DIGI Connect-Devices; SSP; SPI; I2C; IDE; USB; PCMCIA; CF; Networkchips (SMC01x; Netsilicon)
CP/M 
MS-DOS 
Novell3.x / 4.x/ 5.x
OS/22.0 - 4.51
Real-Time Operating SystemsLinux / NET+OS
SUN OS, SolarisSun Solaris 5.6
UnixLinux (Gentoo; RedHat 5.x; Suse; LFS; Debian;Knopix); Sun Solaris; AIX
VxWorks 
Windows 
Windows CE 

SymbianOS/EPOC; NET+OS
AssemblerMASM; GNU as
BasicGW-BASIC; Q-BASIC; Visual Basic
CBorland C; GCC
C++Watcom C++ 10.6/11; Visual C++ (97); Borland C++; gcc
Clipper 
CORBA IDL 
dBase 
Delphi 
Emacs 
Fortran77
HPGL, HP PCL 
Imake, GNU-Make, Make-Maker etc... 
JavaJBuilder; SunOne; Eclipse; VisualAge; UML; J2ME; MIDP; J2EE
JavaScriptJBuilder; SunOne; Eclipse; VisualAge; UML; J2ME; MIDP; J2EE
MATLAB / Simulink 
PascalBorland Pascal
Perl 
PHP 
PL/SQL 
Python 
Qt 
Rexx 
Shell 
Tcl/Tk 
TeX, LaTeX 
Xt, Motif 
yacc/lex 

MIDP
SymbianSDK (Nokia Series 60 SDK)
gcc crosscompiler toolchain
Access97
DAOMS-Visual C++ (MFC)
JDBC 
MySQL 
ODBC 
Postgres 
Proprietary Database 
SQL 
xBase 

BusProfiBus, Can
CORBA 
Ethernet 
Fax 
FDDI 
HDSLHDSL/ADSL
IBM LAN Server 
Internet, Intranet 
ISDNRawIP; TCP/IP
ISO/OSI 
LAN, LAN Manager 
Message Queuing 
MMS 
NetBeui 
NetBios 
Novell3.x/4.x/5.0; Groupwise
OS/2 Network 
Parallel Interfaces 
Proprietary ProtocolsVLAN/tagging (802.1q)
RFC 
Router 
RPC 
RS232 
Shadow 
SMTP 
SNA 
SNMP 
TCP/IPHTML, FTP,...
UUCP 
Windows NetworkPeer/LAN
Winsock 
X.400 X.25 X.225 X.75... 

Bluetooth; WLAN
AutoCAD 

PSpice 

Linux Device Driver (x86 / embedded / Android)
Rhapsody in C
OOA / OOD / Software developing / Software design
Java 1.3 / 1.4 / MIDP / J2ME / JNI / J2EE (JBuilder / SunOne / Eclipse/ VisualAge / UML)
C/C++ (Win32/Linux/SymbianOS/OS/2) (GCC / Borland C++ / Watcom C++ / Visual C++)
ClearCase
Pascal (Turbo Pascal; Delphi)
Image processing / Frame Grabber (Matrox-Framegrabber)
SPS (NANO-B)
FORTRAN

TCP/IP
Linux (Samba / Router / Mail / Fax / Firewall)
Novell Netware 5
Sun Solaris
HP OpenView

Hardware:
PowerPC (MPC5200)
ARM (7 and 9); XScale PXA; Netsilicon; Samsung 24xx
TI TMS320C28335
3Com Switches
Cisco Router
ADSL
Softwaredevelopment (C/C++ - Linux)
Embedded Devices (ARM - XScale / Samsung / NetSilicon / PowerPC / MPC5200)
Telekommunication
Industrial image processing
Financial Solution



Duration: Mai 2007 -
Firm:     HUETTINGER Elektronik GmbH + Co. KG / TRUMPF GmbH + Co. KG
Project:  Software development for high performance power supplies.

 MDA/MDD with Rhapsody in C (V.7.1.1.1 + Willert

 Embedded UML RealTime eXecution Framework RXF for RT Linux). ptxdist BSP

 (gcc 4.1.2; glibc 2.5; gdb) from Pengutronix.

 Implementing a linux hardware access API for Rhapsody.

 Linux-Kernel-Driver development (UIO).

 target hardware: MPC5200B

 IO: CAN; RS-232; Profibus; Ethernet; USB-Host; DeviceNet; SPI

 Software: Rhapsody in C; eclipse; kdevelop; valgrind

 Setting up the Linux (Debian / Ubuntu) development system inside a

 virtual maschine (vmware).

 Management of the Debian-Servers (LDAP / subversion /

 Mantis / DokuWiki / git).

 Doing HALT-Tests (Highly Accelerated Life Test) on the MPC5200B module.

 Test of user interfaces based on OMAP, i.MX and PXA

 Porting a EUROS application to linux

 TI TMS320C28335 DSP programming

 Requirement Management: IRQA


Duration: Aug. 2004 - April 2007
Firm:     FS FORTH-SYSTEME GmbH / Digi International
Project:  Linux-Kernel-Driver development. Hardware: ARM7/9; XScale PXA

 255/270; NetSilicon 7520 / 9750; Samsung 2410/2440; Atmel

 AT91RM200;

 Digi Connect ME: ARM7tdmi NS7520; 4MB NOR-Flash; NS7520

 Ethernet Multicast implemented; Big-/Little Endian switch;

 Linux 2.4.22 and 2.6.17;

 Digi ConnectCore XP270: XScale PXA270; LCD, USB-Host (PXA and

 SL811HS), USB-Device (PXA), PCMCIA/Compact Flash, I²C, UARTs

 and SMSC LAN91C111 implemented; UBoot 1.1.3 und Linux 2.6.12;

 Digi ConnectCore Wi-9C: NS9360 (ARM9); Wireless 802.11g consisting

 of a FPGA + UW2453 (ieee80211 linux API + ieee80211softmac +

 hardware AES + wpa_supplicant) and USB-Device (NS9360)

 implemented; UBoot 1.1.4 und Linux 2.6.17;

 Digi Connect Wi-EM: ARM7tdmi NS7520; Wireless 802.11b implemented;

 Linux 2.4.22 und 2.6.17;

 Digi ConnectCore 9P9750: madwifi ported to Linux 2.6.12;

Versionsverwaltung mit cvs, subversion und git;


Duration: Aug. 2003 - Feb. 2004
Firm:     Comnes GmbH
Project:  Software-Development in a financial solution company. Main

 programming language was JAVA (IBM 1.3 / JBuilder); OOA/OOD;

 Client/Server; Development of native (JNI / GCC) graphical and

 printer based modules (TCP/IP; Postscript; RMI; JDBC, Threads);

 Targets: Win32, OS/2 and Linux/Unix; VM-Ware (Linux-Host);

 Management of the  Linux-Server (Samba / Router / Mail / Fax /

 Firewall / Perl);


Duration: Jul. 2000 - Jun. 2003
Firm:     Fell Edv-Service GmbH
Project:  Software-Development in a financial solution company. Main

 programming language was JAVA (IBM 1.3 / JBuilder / CaseTools /

 XML / Swing); OOA/OOD;  Client/Server; Development of native

 (JNI / GCC) graphical and printer based modules (TCP/IP;

 Postscript; RMI; JDBC; MySQL); Targets: Win32, OS/2 and

 Linux/Unix; VM-Ware; Port from Basic to Java; Management of

 the Linux-Server (Samba / Router / Mail / Fax / Firewall);

 training and coaching of permanent stuff and clients;


Duration: Jan. 1999 - Jun. 2000
Firm:     BA-Loerrach
Project:  IT engineer for Novell Netware 5, Sun Solaris, Linux Networks,

 Firewall, VM-Ware. Lecturer for IT/electronics.


Duration: Mai 1998 - Dez. 1998
Firm:     KLA-Tencor AG (USA-CA) / NANOPRO GmbH (Germany)
Project:  Development engineer for optical wafer geometry measuring devices.

 Measurement is reached by the evaluation of laser beam generated

 interferometrical images (Visual C++ / Delphi / SPS / OOA / OOD;

 technical training).


Duration: 1998
Firm:     dataMAX Bremen
Project:  Engineering work in the fields of: hard-/software, mailbox,

 networks, internet/intranet servers Internet Server (DialIn;

 ISDN; Modem; WWW; Mail)

 

Duration: 1997
Firm:     ZARM Bremen
Project:  Work contract (thesis) with the ZARM in Bremen, Germany:


OPENSOURCE...

Linux:    since 1994; Working with Slackware, RedHat, SuSE, Debian,

 Caldera and Knopix; Starting 2002 I build my own Linux, based

 on LFS (Linux From Scratch). All programms (kernel, drivers and

 user space progs) are build and optimized for Athlon XP by

 myself. Actualy running on an Athlon XP 1800+ PC and an Athlon

 XP-M 2400+ notebook, with Kernel 2.6.1 and gcc 3.2;  experiences

 of the linux kernel development (2.2.x; 2.4.x; 2.6.x)


Linux on dbox2:   dbox2 is a DVB-Satelite-Receiver build by Nokia, Philips and

 Sagem for the german pay TV provider "Premiere". The box is

 powered by a "PowerPC" (66MHz, 32 MB ram, 8 MB flash,

 SmartCard(APDU, ISO 7816)); I do error correction and enhancements

 for my own dbox2 like mpeg2 transfer to the host computer

 (server), performance optimisation, etc.; Build is done by a

 crosscompiler (C++) on an i386 Linux-PC; CVS;


Bluetooth:TCP/IP over Bluetooth (bluez, p3nfsd...); Connectivity between

 Symbian-Devices like the Nokia 3650 and Linux; Direct test and

 debugging on target by using p3nfsd; p3nfs is a tool for

 mounting the SymbianOS filesystem into the linux filesystemtree;

 bluetooth profiles of SymbianOS;


plptools Symbian port: plptools is a set of libraries and utilities for enabling

 Unix (mainly Linux) systems to communicate with a Psion palmtop

 (EPOC); While reengineering the communication between a Symbian60

 device (Nokia 3650) and a Windows PC, I have found many agreements

 between the Symbian and plptools protocol; Now I try to build a

 patch to use the plptools with Symbian devices;


CAPI on Linux:    Actualy I build a smal FAX-Server vor sending and retriving

 faximiles with CAPI; Hardware: AVM Fritzcard USB v.2; Software:

 Image processing and transformation from Postscript input format

 to the SFF output format and send/retrive by CAPI calls

 (Kdevelop 3.0 / QT / C++);


Porting the AVM-Driver: Porting the AVM Fritzcard ISDN USB v.2 driver (fcusb2.ko)

 to Linux kernel 2.6.7; In case of two errors in the USB

 architectur in kernel 2.6.7, it is not possible to use the

 original driver; I have found this errors and make some

 corrections in the AVM source code; This patch was send to AVM

 and published on my homepage; The driver is based on a precompiled

 hardwaredependent part and a C source code part to integrate

 the USB-Device into the kernel;

 

SymbianOS SDK:    experiences: C++ SDK on Linux (gcc for ARM-Processors);

 programming with the Nokia Series60 SDK; GUI is mostly done in

 Windows; testing and debugging in Linux (p3nfs; there is no 100%

 compatibility between the emulation under Windows and the real

 SymbianOS programs compiled by GCC) or on target by using

 CodeWarrior (Windows); Borland Mobile Studio (development and

 on target debugging; Linux and Windows); work in progress:

 "travel book" for SymbianOS;

Android: experiences: Android SDK on Linux;
  programming Andoid-Apps; ADT; root the G1/Dream;

Projekt Entwicklungsingenieur von 05/98 - 12/98
Referenz durch Meßtechnik für Halbleiterindustrie (10 Mitarbeiter) vom 31.12.98

"Der Mitarbeiter war vom 18. Mai 1998 bis 31. Dezember 1998 als Elektronik- und Softwareingenieur in unsere Firma beschäftigt. Sein Aufgabengebiet umfasste die Programmierung und Inbetriebnahme von Bildverarbeitungssystemen sowie deren Steuerung (SPSP) in Lasermeßgeräten für die Halbleiterindustrie. Der Mitarbeiter war verantwortlich für den Datenaustausch mit externen Kunden. Zu seinem Tätigkeitsfeld gehörten ferner die Auswahl der Hardwarekomponenten,  die lnstallation und Pflege unseres Computernetzwerkes. Der Mitarbeiter verfügt über umfassende und vielseitige Fachkenntnisse, speziell im Bereich der modernen Kommunikationsmittel und der entsprechenden Software. Er beherrschte seinen Arbeitsbereich trotz der erst geringen Beschäftigungsdauer in unserem Unternehmen sicher, hatte oft neue Ideen und fand optimale Lösungen. Der Mitarbeiter hat durch seinen persönlichen Einsatz die von ihm geforderten Leistungen stets zu unserer vollsten Zufriedenheit erbracht. Er zeigte stets Eigeninitiative und überzeugte durch seine große Einsatzbereitschaft. Seine Arbeitsweise zeichnete sich speziell durch eine rasche Auffassungsgabe, die notwendige Flexibilität und ein hohes Maß an Aufgeschlossenheit aus. Der Mitarbeiter arbeitete stets sehr zuverlässig und genau. Sein Verhalten war stets vorbildlich. Bei Vorgesetzten, Kollegen und Geschäftspartnern war er sehr geschätzt. Unser Unternehmen ist eine Tochtergesellschaft einer amerikanischen Muttergesellschaft in San Jose, Ca, USA. In unserem Stammhaus in USA hat der Mitarbeiter unsere entwickelten und gefertigten Geräte bei lnstallation und Inbetriebnahme betreut. Die Einweisung des durchwegs englisch sprechenden Fachpersonals in USA hat der Mitarbeiter ebenfalls vorgenommen. Hervorzuheben sind seine guten Englischkenntnisse, die im technischen Bereich überdurchschnittlich sind. Wir bedauern es sehr, aufgrund der geplanten Stillegung unseres Betriebes dem Mitarbeiter keine weitere Beschäftigungsmöglichkeit anbieten zu können. Wir danken ihm für seine gute Mitarbeit sehr herzlich und wünschen ihm für seinen weiteren Lebensweg alles Gute und weiterhin beruflichen Erfolg."

Projekt Mitarbeiter im Rechenzentrum / Laboringenieur von 01/99 - 06/00
Referenz durch Berufsakademie 50 Mitarbeiter / 750 Studenten vom 01.08.00

"Der Mitarbeiter war vom 14.O1.1999 bis zum 30.06.2000 als Netzwerkadministrator im Rechenzentrum der Berufsakademie Lörrach beschäftigt. Sein Aufgabengebiet umfasste die Pflege, Überwachung, Reparatur und den Ausbau des gesamten BA-Netzwerkes mit ca. 25O PCs, in dem 75O Studenten in 5 Rechnerpools wissenschaftliche Software und die gesamte lnternetfunktionalität nutzten. ln dem sehr heterogenen TCP/IP-Netzwerk war er maßgeblich an der Einführung sicherheitsrelevanter Abgrenzungsmechanismen im Router- und Switchbereich beteiligt. Er nutzte hierzu die Netzwerkbetriebssysteme Novell 5.o, SuSE-Linux 6.4 und Windows NT 4.O. Weiterhin oblag ihm die strikte Trennung des BA-Netzwerkes in Studenten- und Verwaltungsnetz durch Einsatz des Taggingprotokolls IEEE 801.2q. Er nahm häufig neueste Netzwerktechnologie in Betrieb, wie z.B. eine gesicherte 11MB/s-Funkstrecke zum Anschluss einer neuen Außenstelle. Er war kompetenter Ansprechpartner für alle Dozenten und für die gesamte Studentenschaft. Auch die Schulung der Erstsemester mit Schwerpunkt Netzwerktechnologie gehörte zu seinen Aufgaben. Der Mitarbeiter besitzt ein hervorragendes, jederzeit verfügbares Fachwissen und löste durch seine sehr sichere Anwendung selbst schwierigste Aufgaben. Wir haben ihn als einen ausdauernden und außergewöhnlich belastbaren Mitarbeiter kennen gelernt, der auch unter schwierigsten Arbeitsbedingungen alle Aufgaben bewältigte. Er hatte immer wieder ausgezeichnete Ideen, gab wertvolle Anregungen, ergriff selbstständig alle erforderlichen Maßnahmen und führte sie entschlossen durch. Anhaltenden Fleiß verband den Mitarbeiter mit unverkennbarer Freude an seiner Tätigkeit. Er arbeitete sehr genau und gründlich und äußerst gewissenhaft. Durch seine sehr zügige und exakte Arbeitsweise erbrachte er auch in Ausnahmesituationen eine äußerst zufriedenstellende Leistung. Wir bescheinigen dem Mitarbeiter gern, dass er sehr sicher in seinem Auftreten war. Er zeigte ein gesundes Selbstvertrauen. Auf Grund seines Entgegenkommens, seiner Aufgeschlossenheit für alle Studenten und Kollegen war er in höchstem Grade sehr geachtet. Der Mitarbeiter verlässt uns aus eigenem Wunsch. Wir bedauern dies sehr und bedanken uns für seine Mitarbeit. Für die Zukunft wünschen wir ihm alle Gute."

Alle Referenzen sind durch GULP bestätigt.

Till 01.06.2009 20% available.
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 26.12.2011 00:46:30
© 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