GULP | Kontaktieren | Profil in Deutsch anzeigen

Personal-ID                57804 
Place of Residence         707xx Filderstadt, Germany 
Year of birth              1966 
IT experience since        1992 
Nationality                German 
Available as of            01 Jan 2030 at 100%, availability on-site: 100%  
Resume generated on        28 Dec 2003 
Resume last updated on:    23 Jan 2012 
Experienced senior developer, consultant and architect for OO development: Java, J2EE, C++/MFC
Software development / Programming
Consulting
Coaching / Training

The value is to be seen in the combination of all these services. There are two major benefits for the customer: building up know how within the enterprise as well as keeping the project in time and in budget.

Permanent position equal to freelance consulting

Condition for permanent position: As of January 1st 2009 I am on a employed on a fixed term assignment with Credit Suisse.
1976 - 1985       Comprehensive Secondary School (Gymnasium)

Graduation: General qualification for university entrance


1986 - 1992       Studies of computer science at Stuttgart University (Germany)

Graduation: Diplom Informatiker (Graduate computer scientist)


Certificates

2001              SUN Certified Programmer for the Java 2 Platform
planned 2007    SUN Certified Enterprise Architect for Java EE
Austria
Germany
Switzerland
More locations: Europe - European Union Member States, Liechtenstein, Monaco, Norway
Comment

Other Lands: Project language German or English

Englishfluent
Frenchgood
Germannative language
Italianbasic

English and German are welcom as project languages, for me. In some of the projects that I have been working on, English was the project language because of their international character. Not only the communication within the project team, but also the project documentation was written in English.
IBM Mainframe 
PC 
SUN 

MS-DOSsince 1986 (expierienced)
OS/2since 1993 (expierienced)
SUN OS, SolarisBasic knowledge
Unixsince 1989 (C-Development on Unix machines)
Windowssince 1993 (expierienced)

Assembler 
Basicgood
Cexpierienced
C++expierienced
ESQL/C 
Fortran 
Imake, GNU-Make, Make-Maker etc... 
Java 
JavaScript 
Pascal 
Prolog 
Script Languages 
TeX, LaTeX 
yacc/lex 

AspectJ
Accessexpierienced
BTrieveexpierienced
DAOexpierienced
DB2good knowledge
IngresBasic knowledge
ISAMexpierienced
JDBCexpierienced
MySQLgood knowledge
ODBCgood knowledge
Oracle 
POETgood knowledge
SQL 

All database knowledge is to be understood as knowledge concerning the development of database applications, i.e. DB-Design and development, not the administration of these products.
APPC CPI-C RS232good
Internet, Intranetexpierienced
RS232good
TCP/IP 
Winsock 

In the following sections methodologies and products are listed
that I really worked with and that I really am experienced in.

I am conscious of the fact, that you are not looking for someone
who read an article about XML, but someone who knows about this
thechonology, about the pros and cons and who is able to advice
you whether to use it in a certain case, or not.

Hence, I categorized my experiences into two classes:

for low project experiences

+  for good knowledge and project experiences
++ for very good knowledge and high project experiences

As I am sure that you will not be interested in topics, that I have
no project expierience in, I didn't mention them here, at all.


Experiences in subject areas
============================
+        System architecture and development
++       Component design and development
++       Framework design and development
++       Database design and development
++       Application design and development
++       Design and development of web applications
++       Software architecture
++       Software analysis
+        Development process: design and automation
+        Configuration management
++       Coaching
++       Training

Project management


Methodologies
=============
++       Object oriented analysis and design (OOA/OOD)
++       Object oriented programming (OOP)

Aspect oriented programming (AOP)

++       Unified Modelling Language (UML, Grady, Booch, Rumbaugh)
++       Design patterns

  Model Driven Architecture (MDA)

+        Enterprise Application Integration (EAI)
+        Rational Unified Process (RUP)

Frameworks
==========
++       Java 2 SDK (J2SDK as of Version 1.2)
++       Java 2 Enterprise Edition (J2EE as of Version 1.1)
+        Java Advanced Winowing Toolkit (AWT)
+        Java Swing

  Java Server Faces

+        Xerces, Xalan
++       IBM eBusiness Framework for Web Applications (IBM eBiz Fwk)
++       Struts
++      Hibernate
++      Spring

  Eclipse Modelling Framework (emf)

++       Microsoft Foundation Classes (MFC as of Version 4.0)

Technologies
============
++       XML technologies: SAX, DOM, XSLT, ...
++       Java Servlets
++       Java Server Pages (JSP)

AspectJ

++       JUnit
++       Log4j
+        Enterprise Java Beans (EJB)
+        WebServices
+        RMI
++       JDBC
++       JNDI

JNI

++       LDAP
++       J2EE
++       HTML

Special knowledge
=================
++       Simulation of artificial neural networks
+        Optimizing methods using evolutionary algorithms
+        Genetic algorithms
+        Integration of SAP systems using RFC
+        Security for web applications

Products
========

Development tools
-----------------
++       Eclipse 1.x, 2.x, 3.x
++       IBM WebSphere Studio Application Developer (WSAD) 4.0, 5.x
++      IBM Rational Application Developer (RAD)
++       IBM Visual Age for Java 3.0, 3.5
++       Microsoft Visual Studio 4.0, 4.2, 5.0, 6.0, .NET


Modelling tools
---------------
+        Select Enterprise
+        MID Innovator
++       Rational Rose
+        Omondo
++      Visual Paradigm
+       myEclipse UML

Versioning tools
----------------
++       Rational ClearCase / UCM
++       CVS

  Subversion

++       Microsoft Visual SourceSafe

Applikation servers/Web servers

++       IBM WebSphere Application Server 3.5, 4.0, 5.0
+        JBoss
+        Tomcat
+        Apache WebServer / IBM HTTP Server

Other tools
-----------
++       Crystal Reports
++       Rational ClearQuest
++       Microsoft Office
Daily press:               2 years of experience
Tourism:                   1 year of experience
Manufacturing industry:    5 years of experience (automotive, plastics, metal, etc.)
Bank:                      1 year of experience (Financial services)
Insurance:                 2 years of experience (Financial services)
Retail (furniture):        3 years of experience
Administration (UN):    2 years of expierience
Period:  01/2009 - ongoing

Firma/Branche:    Bank (Credit Suisse)

Thema:            Development of a Portfolio Optimization System

Tätigkeit:        - Solution Architect

- Architecture

- OOA/OOD/OOP (Analysis, Design, Programming)


Projektsprache:   German/Englisch

Projektgröße:     50

Werkzeuge/
Technologien:     PC, Windows XP, Unix/Solaris

RSM, Eclipse, JSF, EJB3, CVS, UML, J2EE, JavaEE, JUnit

 Oracle, Corba, Weblogic, WLS



Period:  01/2007 - 12/2008

Branch:          Administration (United Nations, UNFCCC)
(Company)

Thema:            Development of a server based system for the assessment

 of the parties to the Kyoto-Protocol regarding their

 eligibility for participation on the international trading

 of CO2 emission rights.


Tätigkeit:        - Developer

- OOA/OOD/OOP (Analysis, Design, Programming)

  of a Web-Applikation


Projektsprache:   Englisch

Projektgröße:     5

Werkzeuge/
Technologien:     PC, Windows 2000/XP,

Visual Paradigm, Eclipse, Lomboz, Struts, Spring, Hibernate,

 Open Symphony, Subversion, UML, Java, J2EE, Log4J, JUnit,

 Oracle, JBoss





Period:           08/2003 - 12/2006

Branch            Retail/Furniture (IKEA)
(Company):

Subject:          Implementation of the internal company reinvoicing

processes.


Activities:       - Chief programmer

- OOA/OOD/OOP (analysis, design, programming)

  of server based components (Enterprise Business

  Components according to the NITF/J2EE enterprise standard)

  Server based system and application development

- Coaching

- Software architecture

- Consulting


Language:         English

Project size:     20

Tools/
Technologies:     PC, Windows 2000/XP,

IBM WebSphere studio Application Developer 5.x (WSAD),

Rational Rose, Rational ClearCase, Rational ClearQuest

UML, Java, J2EE, EJB, Log4J, JUnit, AspectJ

XML, Code-Generation, Oracle

IBM WebSphere Application Server 3.5, 5.0




Period:           07/2003 - 11/2003

Branch            Software company
(Company):

Subject:          Development of training material and training

(Java course):          - Java basics

- Java Swing

- JDBC

- J2EE (Enterprise Java Beans)


Activities:       - Development of training material

- Preparation and coordination of the courses

- Trainer


Language:         German

Tools/
Technologies:     Microsoft PowerPoint, Microsoft Word, Eclipse 3.0,

MySQL, Java, J2SDK 1.4.2, J2EESDK 1.3.1, JBoss, CVS




Period:           04/2003 - 07/2003

Branch            Technical University of Dresden - Dresden exists
(Company):

Subject:          Intranet portal for the administration of aid money

and services for founders


Activities:       - OOA/OOD/OOP (analysis, design, programming)

  of a web based application (3-tier application)

- Coaching              


Language:         German

Project size:     5

Tools/
Technologies:     PC, Windows 2000, Java, J2EE, JSP, HTML, EJB,

Jakarta-Struts, JBoss/Tomcat Catalina, CVS, Eclipse

Oracle, MySQL




Period:           04/2001 - 04/2003

Branch            Insurance (Karlsruher Versicherungen)
(Company):

Subject:          Development of a B2B internet potal for acquisition

support


Activities:       - Software architecture

- OOA/OOD/OOP (analysis, design, programming)

  of web based Java applications (Implementation

  of multiple insurance classes)

  Web application development

- Analysis, design and implementation of the

  enterprise IT security processes

- Coaching

- Technical support of the project management

  (time estimations, project plans, mile stones,

  concepts, documentation)


Language:         German

Project size:     20

Tools/
Technologies:     PC, Windows NT, OS/390, z/OS, Java, Log4J, JUnit

J2EE, JDBC, JSP, HTML, Servlets, XML, JNDI, LDAP, DB2,

POET, IBM WebSphere Application Server 3.5 und 4.0,

UML, Rational Rose, CVS, CM Synergy,

IBM Visual Age for Java,

IBM WebSphere Studio Application Developer (WSAD),

Eclipse, Microsoft Visual C++




Period:           10/2000 - 04/2001

Branch            Tourism (Sailing charter)
(Company):

Subject:          Development of an application service providing

portal for sailing charter


Activities:       Project management, Coaching, Software architecture

OOA/OOD/OOP (Analysis, design, programming)


Language:         German

Project size:     5

Tools/
Technologies:     PC, Windows NT, Visual Age for Java, Java, J2EE,

HTML, Enterprise Java Beans (EJB), Servlets, JSP, IBM

WebSphere Application Server.




Period:           12/1995 - 09/2000

Branch            Manufacturing industry (CAT GmbH)
(Company):

Subject:          Development of a CAQ application suite

(Computer Aided Quality Management)


Activities:       - Tech. project leader

- System analysis

- System development, application development

- OOA/OOD/OOP (analysis, design, programming)

- Database design

- Coaching

- Product trainings

- Presentations


Language:         German

Project size:     10-15

Tools/
Technologies:     PC, Microsoft Windows 95/98/NT/2000,

Microsoft Visual C++, MFC, ActiveX, ODBC,

Crystal Reports, ISAM, Btrieve, Microsoft Access,

DAO




Period:           04/1995 - 11/1995

Branch            Tourism (Hetzel Reisen)
(Company):

Subject:          Development of an information systems for the

administration of agencies and customer care


Activities:       Design and development of client/server appli-

cations, datenbase design, reporting


Language:         German

Project size:     8

Tools/
Technologies:     PC, OS/2, DB2/2, Microsoft Access, Microsoft C++,

Visual Basic, REXX




Period:           03/1993 - 04/1995

Branch            Daily press (Nordkurier, Augsburger Allgemeine)
(Company):

Subject:          Development and product launch of an editorial

and advertising system for the daily press


Activities:       Development of client/server applications

datenbase design, consulting, training


Language:         German

Project size:     15

Tools/
Technologies:     PC, OS/2, ANSI C, OS/2 Communication Manager, REXX



Period:           03/1992 - 09/1992

Branch            Stuttgart University
(Company)

Subject:          Development and research on training algorithms

for artificial neural networks


Activities:       Development, Research

Language:         German/English

Project size:     ca. 15

Tools/
Technologies:     SUN Sparc, UNIX, ANSI C, X11



Period:           02/1990 - 04/1990

Branch            IBM Deutschland GmbH
(Company):

Subject:          Analysis of a software test automation tool

Activities:       Development of test scenarios, test planning,

presentations


Language:         German/English

Tools/
Technologies:     PC, OS/2, IBM Mainframe (VM)



Period:           06/1989 - 06/1990

Branch            Tourism (University of Stuttgart/Mövenpick Hotel)
(Company):

Subject:          Analysis and design of a hotel booking system

Activities:       ER-Modelling, Structured Analysis

Structured Design (SA/SD)


Language:         German

Project size:     7

Tools/
Technologies:     UNIX, SA/SD, ER-Modelling, C, Embedded SQL


Projects near Stuttgart are of primary interest for me, as they are
near to the location where I live. But this is not a must at all.

From a business point of view, I am interested most in projects
with focus on server based applications in the J2EE/Java/Web environment.
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 24.01.2012 00:55:00
© 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