GULP | Kontaktieren | Profil in Deutsch anzeigen

Personal-ID                11639 
Place of Residence         510xx Köln, Germany 
Year of birth              1976 
IT experience since        1991 
Nationality                German 
Available as of            01 Jul 2013 at 100%, availability on-site: 100%  
Resume generated on        03 Nov 1999 
Resume last updated on:    13 May 2013 
Senior Developer: C/C++, Perl, Unix-​Shell, SQL / Software-​Architect
Software development / Programming
Consulting

software design / software architecture (UML, OOA/OOD)

Permanent position would be considered, but freelance consulting is preferred

Condition for permanent position: For englisch speaking projects at the moment only contract positions are interesting.
2002 Training: TFC Workshop Level 1
2006 Training: vxWorks 6.3 & WindRiver Workbench 2.5
2008 Workshop: Samba in the Network (LDAP, Domain Controller, AD Integration, ...)
2009 Training: Processes in ITIL
2010 Workshop: PostgreSQL Administration
Germany: D4, D5
Comment

Germany: Places for contracts in english needs to be discussed when they are not near cologne.

Englishparticipating international projects, business fluent
Germannative speaker
Latinschool educated
Russiangood knowledge

Ascii/X - Terminals 
Bus 
CD-Writer / Burnerautomatic backups (Unix)
Embedded Systems 
EmulatorsInner Circuit Emulator, BDI 2000
IBM RS6000development, emergency support, administration, reparing
MicrocontrollerNEC µPD78k (CAN3, CAN3+), Intel PXA270 (XScale), Freescale (MPC8xxx)
MotorolaMPC8xxx (Freescale), PowerPC 603e
NECembedded µPD's
PCassembling systems, reparing, maintaning, ...
PLD, FPGAeducated at university
Real-Time systems 
Streamerbackup systems ...
SUNSun Enterprise, Sun Fire
VAX 

CP/Msmaller assembler utilities
HPUXC++ framework ported to HPUX
IRIXC++ framework ported to IRIX
Mac OS 
Mach 
MS-DOSspecialist for programming dos using assembler, c/c++ and pascal, very good knowledge of internal structures of all derivates (MS, PC, DR, Novell), device-driver development, HIMEM, DPMI, ...
Novelladministration of Netware 3.11 network
OSF/Motif 
OS/2trouble shooting / emergency support, system and device driver development, small utilities, less WPS/PM development
Real-Time Operating SystemsvxWorks, QNX, embedded Linux, NetBSD
RTOS (Real Time OS)vxWorks
SUN OS, SolarisSince SunOS 5.6 until 5.11: C++ framework ported to solaris, CGI-Development and database development (C++/Oracle) on solaris
UnixAIX 3.2-5.3, Linux, FreeBSD (see project decription)
VMSused as testing platform
VxWorksvxWorks 5.5, vxWorks 6.3
Windows 

very high Unix/Linux skills on BSD, Solaris, AIX and Linux
using NetBSD, FreeBSD, Linux, Solaris and AIX actively at the moment ...
Assemblerx86, Rx000, PowerPC, ARM, Z80, M86K, Sparc, µPD78k
BasicSQA-Basic, Visual-Basic, VBA, Quick-Basic 5.0, KC-Basic, CPC64-Basic, C64/C128-Basic, Visual-Basic, SQA Basic
CGNU C, Borland C, Microsoft C, Watcom C, IAR Workbench
C++GNU C++, Borland C++, Microsoft (Visual) C++, Watcom C++, Intel CC, Tornado, IBM C/C++ for AIX, Sun Studio C/C++
CobolMicroFocus COBOL, AutoTools-Test for COBOL
CORBA IDLWorkplace-Shell Development under OS/2
dBase 
Delphi1.0-5.0 Professional and Enterprise, C++-Builder knowledge (3.0), VCL-Extensions development (eg. Registry-Access), developed own components
ESQL/CSybase SQL Server / Optima ++
Imake, GNU-Make, Make-Maker etc...Imake, wmake, nmake, GNU-make - experience in creating makefiles for large projects with and without cross-platform building
Java 
JavaScriptDHTML, ECMA-Script, JScript 1.5, ...
Machine LanguagesZ80 (U880: KC87, 85/1, 85/2, 85/4), M86K, x86, see Assembler
Objective C 
Paradox 
PascalBorland Pascal 3.0 - 7.01, Turbo-Vision (1.0, 2.0), Turbo-Pascal for Windows, OWL, Delphi, Speed-Pascal, Virtual-Pascal (OS/2), FreePascal, GNU-Pascal, PurePascal (Atari)
PerlCGI-script development, automation, unix / OS/2 / NT-utilities (eg. SCM-Tool frontends)
PHPWeb-Development (small Scripts, Framework), XML / XSLT, ...
PL/SQLStored Procedures in Oracle-Projects
PythonAdministration scripts
RexxAdminstration and installation scripts (OS/2, Windows NT (regina rexx)
Script LanguagesBTM (4DOS-Batch), Batch-IDE for DOS-PC
Shellbourne-shell, korn-shell, awk, CGI-Scripting, administration/maintaining utilities, batch-processes
TeX, LaTeXproduct documentation, audit reports
yacc/lex 

Access 
AdabasCONNX, Direct Queries
BDEDelphi-Development for Oracle, MS-SQL, MySQL
DB2Database requests, database design
Informixmaintaining / administration
Ingres 
Interbase 
MS SQL Serveradministration / maintaining + development
MySQLCGI-Development for generated DHTML pages using Perl5 and PHP4, administration
Object Store 
ODBC 
Oracledevelopment (requests in Delphi, C/C++, Perl, PHP)
Paradox 
POET 
PostgresLinux & BSD Environment, ODBC, requests over PHP4+Delphi (ODBC), Administration
Spreadsheetconnector 
SQLmust have :-)
Sybase 
xBase 

Memory bases, real-time databases for embedded data management (e.g. accounting in telecommunication environments)
No-SQL Databases
Bus 
CORBA 
Ethernet 
Fax 
FDDI 
HDLC 
IBM LAN Server 
Internet, Intranet 
ISDN 
ISO/OSI 
LAN, LAN Manager 
Message Queuing 
NetBeui 
NetBios 
Novell 
OS/2 Network 
Parallel Interfaces 
Proprietary ProtocolsK-BUS & K-LINE
RFC 
Router 
RPC 
RS232 
SMTP 
SNA 
SNMP 
TCP/IP 
Token Ring 
UUCP 
Windows Network 
Winsock 

Firewall Konzeption, Einrichtung & Betreuung: ipfilter, iptables, ipchains
VPN (FreeSWAN), IPsec Planung, Public-Key-Infrastrukturen
Router- / Proxy-Konzeption und Umsetzung: Squid, Socks, Transparent Proxy
Object-Oriented Methods:
  Object-Oriented Analysis and Design (OOA, OOD) following Booch
  Unified Modeling Language (UML, Rational Rose)
  Object Modeling Technique (OMT)
  Design Patterns
MS Office to 2003 / OpenOffice to 3.1.1
Eclipse to 3.5
Rational Software Architect 7.5
Sun Studio 12.1, IBM C/C++ Compiler 10.1
AIX 5.3, AIX 6.1
Solaris 10, Solaris 11 (OpenSolaris)
Red-Hat Enterprise Linux (RHEL 4, RHEL5, RHEL6) & CentOS
  Red-Hat Network (RHN, Satellite, HA-Cluster)
SuSE Linux Enterprise Server SLES 10, SLES 11
Automotive
Telecommunications
Industrial Software
Scientific Research and Development
e-business / e-government
hardware development
Industrial Services (chemical, IT, ...)
Internet Service Provider
Ongoing Task since 02/2009
Period:           02/2009 - (open end)
Company: The NetBSD Foundation, Perl Comprehensive Archive Network (CPAN)
Description:      Adding and actualizing of 3rd party applications in the pkgsrc environment for AIX, Linux, FreeBSD and NetBSD

Maintaining and developing of Perl modules

Knowledge:        - PkgSrc

- cvs, subversion, git, mercury

- IBM XL C/C++ v10 for AIX

- GNU Compiler Collection

- MS Visual Studio for C++

- Microsoft Windows Services for Unix (WSU, Interix)

- Sun Studio 12.1 for Solaris

- GNU Compiler Collection 4.2 (gcc 4.2)

- MS Visual Studio for C++ 2008

- GNU make, BSD make, GNU Auto-Tools (autoconf, libtool, ...)

- Microsoft Windows Services for Unix (WSU, Interix)

- Solaris 10, OpenSolaris, AIX, NetBSD, Debian Lenny

- ANSI SQL, OS internal structures (process tables, network configuration, ...)

Insights:         - graphviz

- WxGTK, gtk2


Projekt 38
Zeitraum:         10/2009 -12/2009
Firma/Institut:   IBM Laboratory Böblingen
Beschreibung:     Porting of a backup solution from AIX to Linux & Solaris

- Adjusting Makefile structure into a more flexible one (harmonize OS specific parts)

- Porting and adapting of OpenPegasus, ICU and OpenSSL in actual available versions

- Setup and initial administration of target machines (SLES 10, Solaris 10)

- Design and implement a C++ interface to Python ensuring Python Memory Management not being broken (based on Python C API)

Kentnisse:        - AIX 5.3 TL5, Solaris 10, SLES 10, SLES 11, RHEL 5, RHEL 6, VMware Server

- IBM C/C++ Compiler for AIX 8.0, IBM C/C++ Compiler for AIX 9.0

- Sun Studio C/C++ 12.1

- GNU Compiler Collection 4.1 (gcc 4)

- GNU make 3.74, GNU make 3.8

- Perl 5.8

- Agile Development

- Tivoli Storage FlashCopy Manager

- ksh Scripts for automatic builds

- Unit Tests

- Ubuntu Karmic

- Python 2.6 C API

Einlicke:         - Oracle Backup (via backint), SAP Backup, DB2 Backup

- Installation and configuring of Oracle and DB2 instances

- Linux LVM2, Solaris ZFS, Veritas Volume Manager, AIX LVM

- Python 2.6

- SAN Storage: XIV, DS8000, SVC

- CMVC


Project 37
Period:  05/2007 - 03/2009
Company: IT-Service company of chemical industry
Description:      Development of Perl-Applications for world wide homogeneously SAP operations

- Development of basic framework methods for use of all script

- Conception and development of Wrapper methods for automized choosing right tools for currently installed environment

- creating and establish a process for build and release cycles and management using CVS (ITIL conform process)

- conceptional groundwork to of requirements to lead other developers in the team

Knowledge:        - Perl 5.8, Perl 5.10, Red-Hat Enterprise Linux 4

- shared-root server farms using common images

- Template::Toolkit, SQL::Statement, DBI, DBD::Oracle, ...

- Eclipse -3.4, EPIC, Active State Perl, SQL-Explorer, Mylyn, Subclipse

- Bugzilla 3, CVS, Subversion (svn)

- AIX 5.2,5.3

- HACMP 5.4

- pkgsrc for own OSS distributions for common versions for all platforms

- generating reports using Template::Toolkit & LaTeX

- Rational Software Architekt 7.5

Insights:         - SAP 4.6,6.4,7.0

- Oracle 10 unter SAP

- Subversion

- Oracle GRID


Project 36
Period:           04/2006 - 04/2007
Company: Telecommunication, Next Generation Networks (embedded development)
Description:      Creating c++ software components for NGN systems

- porting hardware dependend software from an older card to the current projects board

- implementing configuration components (persistent and volatile) and communication layer with hardware drivers

- developing communication infrastructure for xdsl-boards (DSLAM - DSL Access Multiplexer)

Knowledge:        - vxWorks 5.5, Tornado 2.2

- vxWorks 6.3, WindRiver-Workbench 2.5

- eclipse 3.2

- PPPoE, DHCP, Single- & Double-Tagged Ethernet, WireShark

- Customer-Accounting

- Ethernet-Driver

- Windows XP, FreeBSD 6

- XML, XSD, Sax

- STL, GNU C++ 3.4

- FreeScale Microcontroller

- ADSL, VDSL, SHDSL

- Enterprise Architect

Insights:         - ISDN line codes & protocols

- Altova XmlSpy 2005

- Fedora Core 5

- Java (Virtual VM)

- BNG (B-RAS)


Project 35
Period:           02/2006 - 03/2006
Company: Technology Development
Description:      Mail-Server Maintance & Enhancing with IP-Sec for roaming mail access

- maintaining spam-assasin rulesets & automatic fetch new anti-spam sets

- Adding IKE server & port NAT-T patch to allow internet protocol stack of FreeBSD5 to allow communication with NAT'ed roaming clients

- study security solutions like port-knocking

Knowledge:        - FreeBSD5, FreeBSD6, IPSec, ssh2, exim 3.4, Spam-Assasin, x509-Certificates

- FreeBSD kernel patching

- protocol fixing with NAT

- remote server management


Project 34
Period:           09/2005 - 01/2006
Company: Automotive
Description:      Development of a communication layer for a cockpit device of a car

- Implementation of a data link layer for k-bus

- definition of telegram data processing interface

- documentation & introduction of doxygen

- porting of a solution from another µPD of the CAN3-family

- porting of the implementation to a new compiler removing non-ANSI components from the code

Knowledge:        - NEC µPD780828, µPD780822 & Pendants

- IAR embedded Workbench 4.3A

- K-Bus & similar bus systems


Project 33
Period:           04/2005 - 06/2005
Company: optical Systems (Camera)
Description:      embedded Software Development Linux Kernel (embedded Linux)

- adapt linux kernel, debugging & error solving

- porting firewire (1394) for gp2lynx chipset to linux 2.6 kernel architecture

- porting KGDB to ARM architecture

- analyze costs of linux in an embedded environment comparing to netbsd

Knowledge:        - Linux Kernel 2.6

- GNU C & Umgebung, Cross-Compilierung using several tools in linux & bsd


Project 32
Period:           06/2004 - 11/2004
Company: Web Framework Development
Description:      Design of a C++-Framework including build environment and software-configuration-management

- Design, concept of project, conceptual implementation

Knowledge:        - FreeBSD5, Linux (Gentoo)

- GNU C/C++ 3.3, GNU Auto-Tools, CVS, Subversion


Project 31
Period:           03/2004 - 04/2004
Company: Application Development
Description:      Creation of a Proxy-Server fot automatical transformation of web-sites into formats specialized for use with tools to allow people with disabilities to surf

- Design of the Proxy Technology using a handicapped-friendly web-framework

- Implementation of missing classes

Knowledge:        - Linux, FreeBSD

- PHP4, SQL, Apache, MySQL, Perl5.6


Project 30
Period:           12/2003 - 02/2004
Company: Bank Application Development
Description:      Development of a Web-Portal for Banking services

- Coding / Development

Knowledge:        - Windows XP, Windows XP Network

- PHP4, SQL, SOAP

- Oracle 9i, Toad

- IIS


Project 29
Period:           02/2002 - 11/2003
Company: Technology Research
Description:      development of PHP Framwork and utilities for applications for universal accessible web-applications and internet sites (homepages)

- OOA/OOD according Booch

- Klassendesign mit UML

- Project management

- development / implementation

Knowledge:        - Unix (AIX, Solaris, BSD, Linux), Windows NT

- PHP4, Shell-Script, SQL, Perl, C/C++

- DOM-XML, XSLT, SAX

- Secure Environment

- XML-RPC, SOAP


Project 28
Period:           11/2001 - 01/2002
Company: Telecommunication Company
Description:      Development of Onliny-Payment-System and automated regression tests according to the classes (C++)

- Refactoring

- OOA/OOD according Booch

- C++ and Database development

- Quality Testing, Regression Tests

Knowledge:        - Unix (Solaris 7/8, Tru64 Unix)

- C++, Perl, SQL

- Oracle 8i


Project 27
Period:           7/2001 - 8/2001 (geplantes Ende: 10/2001)
Company: Technology Research
Description:      Concept and project management for data mining tool for distributed databases with incompatible interfaces
Activities:       - Modul- & Programdesign

- Refactoring, Extreme Programming Techniques

- OOA/OOD according Booch

- Regression Test created, quality management

Technologies
and Methods:      - Perl, SQL

- Parallelizing the several data-mining processes before analysis begins

Knowledge:        - Linux, Unix, FreeBSD

Project 26
Period:           4/2001 - 06/2001
Company: Industry
Description:      Developing User-Mode Windows-NT Device-Driver for Telecommunication Systems (Nodes)
Activities:       - design and architectury of program and it's modules

- failure prove and analysing (found windows-nt bugs)

- Debugging

- validating functionality using automated regression tests

Technologies
and Methods:      - C/C++ development

- Task-Sheduling, Multi-Threading, Multi-Processor-Stability

- OOA/OOD according Booch, Extreme Programming Techniques, Refactoring

Knowledge:        - Windows 2000 Audio-Device-Treiber, Windows 2000 DDK

- Visual Studio (C/C++), Platform SDK

Insights:         - TAPI

Project 25
Period:           12/2000 - 06/2001
Company: Technology Research
Description:      Homepage creation using DHTML and PHP, server side scripting for increasing search engine relevance and support for people with disabilities
Activities:       - design and architectury of program and it's components/modules

- qualitity management

Technologies
and Methods:      - PHP/(D)HTML/JavaScript development
Knowledge:        - PHP4-development

- Apache Web-Sever 1.3.19

Insights:         - search engines, technologies of search engines and their strategies

- technology studies using Java (Frontends, Servlets)


more projects in german resume ... - details on request

Projekt Globale Automatisierung/Harmonisierung Hosting Services, 05/07 - 03/09
Referenz durch Projektleiter, Bayer Business Services GmbH, vom 10.03.09

"Der Consultant hat uns bei den Programmierungsaufgaben in einem sehr komplexen, internationalen Projekt zur globalen Harmonisierung und Automatisierung unserer Hosting Dienstleistungen über verschiedene Rechenzentrumsstandorte und Betriebssysteme hinweg in den Bereichen SAP, EOMS und HACMP hervorragend unterstützt. Seine Kenntnisse der Modularisierung ermöglichten die Erstellung einer flexiblen und erweiterbaren Plattform zur Automatisierung. Der Consultant war immer sehr engagiert und bestrebt eine hohe Qualität abzuliefern. Sein breites Wissen bzgl. der verschiedensten Entwicklungswerkzeuge und der unterstützenden Tools war vor allem in der Anfangsphase des Projektes wertvoll. Mit seiner Unterstützung gelang die Implementierung eines angemessenen Release Management Prozesses einschl. der benötigten Werkzeuge. Mit der Übernahme der Lösung in den Betrieb sind die Projektarbeiten vorerst abgeschlossen."

Projekt Embedded SW for NGN Digital Transmission Components, 04/06 - 03/07
Referenz durch Abteilungsleiter Embedded SW, keymile (550 MA), vom 22.02.07

"Der Consultant hat sich sehr schnell in die im Laufe seiner Mitarbeit wechselnden Projektanforderungen eingearbeitet. [...] Seine fundierten C++ Erfahrungen waren für unsere festangestellten Mitarbeiter eine willkommene Hilfe. Auch brachte er einige Ideen zur Verbesserung der ESW toolchain ein, die zusammen mit unseren Schweizer Kollegen realisiert wurden. Er war sowohl im Arbeitsumfeld als auch bzgl. der Arbeitszeit sehr flexibel. Wir waren mit seiner Arbeit insgesamt sehr zufrieden und können die Zusammenarbeit aufgrund von budget-Vorgaben leider nicht länger fortsetzen."

Projekt barrierefreies PHP Framework, 02/02 - 09/02
Referenz durch LiWing IT-Services, Technologieentwicklung, vom 23.09.02

"Der Consultant unterstützte uns durch seine umfassenden Erfahrungen in objektorientierter Entwicklung hervorragend beim Design der Implementation unseres Frameworks. Wir würden uns freuen, bald wieder mit ihm zusammenarbeiten zu können."

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 14.05.2013 01:31:09
© Copyright 1996-2013 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