Personal-ID 24623 Place of Residence 720xx Tübingen, Germany Year of birth 1951 IT experience since 1985 Nationality British / German Available as of 01 Jul 2012 at 100%, availability on-site: 100% Resume generated on 16 Mar 2001 Resume last updated on: 01 Dec 2011
| English | Native speaker; however, spent most of my life in Germany |
| French | School knowledge |
| German | As fluent as German native speaker |
| PC |
| CP/M | Long time ago |
| MS-DOS | and numerous other versions |
| OS/2 | as a user |
| Unix | Linux, Solaris |
| Windows | 3.x, 9x, NT, ME, 2000, XP |
| Assembler | 80x86 |
| Basic | Visual Basic 3.0 |
| C | Turbo 2.0 |
| C++ | Turbo C++ 3.x (DOS); Borland C++ 4.xx; Borland C++Builder 4 |
| dBase | IV; Visual dBase 5.x |
| Delphi | More than 5 years of project experience with Borland Pascal 7.0/Delphi 1.0/2.0; as of recently also experience with Delphi 3.0/4.0 |
| Java | Since Sept. 1997 project experience with JDK; J2SDK; J2EE; Swing and a wide range of open source APIs |
| JavaScript | |
| Pascal | More than 5 years of project experience with Borland Pascal 7.0/Delphi 1.0/2.0; as of recently also experience with Delphi 3.0/4.0 |
| PHP | 6 months - without advanced project experience |
| Prolog | on PC and Macintosh |
| Rexx | Regina, the rexx equivalent for the windows (novice) in combination with PPWIZARD. |
| Script Languages | Since May 2006 experience with Bourne Again Shell, c-Shell, Korn-Shell, awk, sed |
| Access | |
| Approach | |
| DB2 | |
| Interbase | for evaluation purposes |
| JDBC | for various databases |
| MySQL | |
| ODBC | for various databases |
| Oracle | |
| POET | for Java |
| SQL | |
| xBase | dBase IV; Visual dBase 5.x |
| Ethernet | |
| Internet, Intranet | |
| NetBeui | |
| SMTP | |
| TCP/IP | |
| Windows Network |
o software development using Java, J2EE and JSP
as well as Jakarta Axis and Jakarta Commons
o also making use of Ant, JUnit, Log4J, etc.
o as well as HTML, XML, JavaScript/JScript, PHP, LotusScript etc.
o Java GUI applications with SwingPeriod : May 2006 until about December 2011
Company/Institute: IT consulting company / Automobile manufacturer
Project : Internal IT-Service-Management Application (Service Catalog)
Software : Development: jdk 1.3x-1.5x, Eclipse 3.x, iText 1.3.x/2.1.x,
struts 1.2.x/1.3.x, JSP, HTML, JavaScript
Application Server: WebSphere 4.07/6.0
Database: DB2 8.2, MS Access 2002/3
OS-Remote: Solaris 8/10
OS-Local: Win XP
Shell-Scripting: miscellaneous
Unix-Access under Windows: VNC 3.3.7, PuTTY 0.5x/0.60, WinSCP 3.8.2
Period : February 2006 until May 2006
Company/Institute: IT consulting company in co-operation with federal authorities
Project : Trainer: Training in Application Development with Java
Topics: J2EE, JDBC, DOM / SAX, JDOM, JSP, Struts, JSF, JUnit;
Eclipse / RAD; HTML, Javascript, XML / DTD / XSL /
XML-Schema; System analysis and design with UML
Software : Rational Application Developer 6.0, DB2 8.2
Period : September 2005 until December 2005
Company/Institute: IT consulting company in co-operation with federal authorities
Project : Trainer: Training in Application Development with Java
Topics: Java, J2EE, JDBC, DOM / SAX, JDOM, JSP; Eclipse / RAD;
SQL with DB2; HTML, Javascript, XML / DTD / XSL / XML-Schema;
System analysis and design with UML
Software : Rational Application Developer 6.0, DB2 8.2
Period : November 2004 until June 2005
Company/Institute: Various small businesses
Project : Development of smaller Internet presentations
Software : Design: Fireworks, Dreamweaver, MySQL, PhpMyAdmin,
PHP4, JavaScript, SuperHTML Studio 8
Management: Rexx, PPWIZARD 02.124, Java 1.4, Ant,
C++Builder 4.0
Period : November 2004 until May 2005
Company/Institute: Private client
Project : Database-based Application for processing and analysing
astronomical as well as astrological data
Software : MySQL, MySQL-ODBC, Delphi 3.0/4.0
Period : October 2002 until January 2004
Company/Institute: Software house in co-operation with state authorities
Project : Client-Server-based database application for the support
and optimisation of work flows for creating and distributing
documents in various administrative areas. It is based on a
uniform application architecture across departments
consisting of an axis-based client-server communication
with an XML-Swing-based thin client and a J2EE-based
server without the use of EJBs
Software : First NetBeans 3.x, later Eclipse 2.1.x; Oracle 9i;
WinCVS 1.3; J2SDK 1.4.1; Ant 1.5.4; Log4j 1.2.6;
Axis 1.1 beta; JUnit 3.8.1; various Java-APIs for XML and
XSL processing; JaxMe for an XML-JDBC-based data connection;
Poseidon as well as other UML tools for evaluation;
Together/J for creating the server model and documenting the
data model; JScript
Period : March 2002 until June 2002
Company/Institute: e-Business Service Provider in co-operation with a large
bio-tech company
Project : J2EE-based database connection for media administration and
tracking of data exchange between customer and the connected
advertising agencies and litho agencies
Software : JBuilder 4; J2EE; WinCVS; Ant; Orion as application server;
Together/J 4.x; Oracle
Period : January 2002 until March 2002
Company/Institute: e-Business Service Providerin co-operation with a mail-order
company
Project : JSP-based online ordering system for mail order trade:
The processes of order procedure and order completion
Software : JBuilder 4; WinCVS; JSP; Jakarta Tomcat
Period : September 2001 until October 2001
Company/Institute: State authorities
Project : Further development of a database-based application
for the conversion of water data (from one schema to
another; from Access to Java/Oracle).
Software : JBuilder 3; JDK 1.2/Swing; Oracle 8i and MySQL with
according JDBC drivers
Period : June 2001 until August 2001
Company/Institute: State authorities
Project : Database-based application for administering data of
industrial plants and sites containing water-polluting
substances
Software : JBuilder 3; JDK 1.2/Swing; Oracle 8.05; MS Access 97;
ODBC; Innovator 6.2; PVCS 6.6
Period : July 2000 until March 2001
Company/Institute: Software house in co-operation with banking house
Project : Online funds banking system; conceptualisation,
documentation and development of a servlet based
framework providing a data interface between back-end
(database) and front-end (client browser).
Software : Java, JSDK, JSP, JSP-Custom Tags, HTML, JavaScript,
XML, Ant, Together/J (UML); Web Server: iPlanet 4.1;
Application Server: ServletExec 3.0
Period : January 2000 until June 2000
Company/Institute: Software house
Project : Conceptualisation, documentation and development of a
servlet based email application with central database
for email storage, mail-server for sending/receiving
mails and client browsers for email processing
Software : Servlet creation with JDK 1.2 and JSDK 2.2; dynamic
generation of web pages with proprietary generation
tools for HTML pages; Application Server: Orion 0.9.x;
Database: MySQL
Period : July 1999 until December 1999
Company/Institute: Software house
Project : Development of a framework for person administration
in servlet-based applications. E.g. input and updating
of user data by the user him/herself, as well as by the
system administrator. Specific modules for user and
affiliate management
Software : Servlet creation with JDK 1.2 and JSDK 2.2; dynamic
generation of web pages with proprietary generation
tool for HTML pages; Application Server: Orion 0.9.x;
Database: MySQL
Period : January 1999 until June 1999
Company/Institute: Software house in co-operation with specialist trader
for windows and doors
Project : Conceptualisation, documentation, development and
testing of a computer-based sales system for administering
customer data, office/sales/service personnel data as well
as supplier data.
Software : Project documentation: Word, Excel and PowerPoint;
Analysis/Design: Together/J 2.1 (UML);
Implementation: Visual Age for Java 2.x;
Database: Oracle 7.3;
Database connection: TopLink
Period : July 1998 until December 1998
Company/Institute: Software house in co-operation with textiles marketing
chain
Project : Analysis and evaluation of standard POS software
adapted for international use by a large marketing
chain:
o UML-based business analysis
o Specification and testing
o General project documentation in HTML
o Documentation of pilot run in an English store
Software : Customer project documentation tool based on HTML,
Lotus SmartSuite as well as Visio 5.0
Period : September 1997 until July 1998
Company/Institute: Software house in co-operation with rehabilitation clinic
Project : Development of an OO database-based application for therapy
scheduling and management:
o Team-based analysis
o Documentation and compilation of user manual
o Development of several dialogues for organising staff
working hours, therapy appointments as well as room
scheduling
Software : OMT-Tool: Innovator; Programming language: Java 1.1.x;
Object-oriented database: Poet/Java; GUI package:
Swing 1.0.x
Period : March 1997 until February 1998
Company/Institute: Software house in co-operation with a publishing house and
state authorities
Project : Application for automatic evaluation and processing of
computer-based inquiry forms:
o Development of the user interface
o Database connectivity
Software : FormFlow 2.x (application for the creation and
administration of electronic forms with a macro language
based on Visual Basic 3.0) Windows 3.1, NT, 95; dBase IV and
MS Access 2.0
Period : End of 1996 until June 1998
Company/Institute: Engineering and research office
Project : Porting of the gear development and optimisation software
as described below from DOS to Windows (3.x and 95)
Software : Visual dBase (Windows 3.1 & 95);
Delphi 1 & 2 (Windows 3.1 & 95)
Period : December 1991 until November 1997
Company/Institute: Engineering and research office
Project : Task analysis, team co-ordination, design and implementation
of software for toothed wheel work; the developed software
included:
o Geometry development and optimisation
o Graphical presentation of tooth profiles with zoom and
measuring function
o Simulated tooth performance with zoom and measuring
function
o Collision calculation, presentation as well as
interactive measuring of collision points
o Quality assurance through evaluation of target and actual
values (cant, best adjustment, rolling simulation for the
simulation of flanked roll testing)
o Circle-/spline approximations of tooth profiles with
graphical presentation
Software : Borland Pascal for DOS, Turbo Vision, including a self-
developed graphical version, Turbo Assembler; PDC Prolog
for DOS; OOP
Period : June 1996 until October 1998 (with interruptions)
Company/Institute: Advertising Agency
Project : Porting of dBase databases from DOS to Windows (3.x and 95)
Among others for the management of customers, products,
agencies, trade publications and appointments.
Software : Visual dBase (Windows 3.1 & 95)
Period : June 1996 until September 1996 (with interruptions)
Company/Institute: Capital consulting house
Project : Porting of DataEase databases from DOS to Windows.
System analysis and prototyping of some modules
Software : MS Access
Period : July 1995 until September 1995
Company/Institute: Private client
Project : Spline procedure for estimating interest development
(prototype). Graphical presentation of spline
functions based on specified data points under Windows 3.1
Software : Borland C++ 4.02
Period : May 1995 until June 1995
Company/Institute: Engineering and research office
Project : Computer-based manual (prototype); Interactive presentation
and description of toothed wheel technology
Software : dBase 5 (Windows 3.1)
Period : 1994 until 1997 (with interruptions)
Company/Institute: Private client
Project : Administrative applications (address management, accounting,
tax declaration)
Software : Dos: dBase IV; Windows: dBase 5 / Visual dBase 5.5,
MS Access 2.0, Excel 5.0 / Quattro Pro
Period : September 1988 - February 1991
Company/Institute: Participation in courses organised by the Seminar für
Natürlichsprachliche Systeme (Seminar for Natural Language
Systems - University of Tübingen)
Project : Use of various procedures from the field of Artificial
Intelligence:
o meta-programming,
o interpreter programming,
o parser for formal and natural languages,
o expert systems as well as
o evaluation of various methods of artificial intelligence
for application in computer-aided education
Software : Various Prolog versions for DOS and Macintosh
Period : September 1985 - May 1996 (with interruptions)
Company/Institute: Translation office
Project : Development and support of various utilities and
applications for:
o the administration of client address data
o invoicing and billing
o counting characters for different word processors as well as
o a utility for converting various text formats to ASCII
Software : First versions in BASIC under Apple-DOS and CP/M; then in
Turbo Pascal for DOS based in later versions on Turbo
Vision and OOP
Projekt Schulung im Bereich Java-Anwendungsentwicklung, 09/05 - 05/06
Referenz durch IT-Consulting-Unternehmen (ca. 800 MA), vom 18.03.07
"Der Consultant wurde bei uns als Dozent für 4-monatige Java-Schulungsmaßnahmen im Rahmen der staatlich geförderten beruflichen Weiterbildung eingesetzt. Dabei überzeugte er die Schulungsteilnehmer und uns zum einen durch sehr fundiertes Fachwissen. Zum anderen war er durch sein engagiertes Auftreten in der Lage, gleichermaßen stärkere sowie schwächere Schulungsteilnehmer zu fördern und weiterzuentwickeln. Wir können ihn damit uneingeschränkt als Dozent empfehlen."
Projekt Client-Server-basierte Datenbank-Anwendungen in Java, 10/02 - 01/04
Referenz durch Projektleiter, Systemhaus (300 MA), vom 08.06.04
"Der Consultant verfügt aufgrund seiner langjährigen Berufserfahrung über fundierte Fachkenntnisse, die er erfolgreich einsetzte. Weiterhin zeigte er stets Initiative, großen Fleiß und Eifer. In komplizierten Fällen erkannte er das Wesentliche und fand schnell Lösungen. Er arbeitete stets zuverlässig und gewissenhaft. Er hatte sich sehr schnell im Projektgeschehen zurecht gefunden. Gegenüber der Projektleitung sowie den Projektmitgliedern verhielt er sich stets vorbildlich."
Projekte Client-Server-basierte Datenbank-Anwendungen in Java, 01/02 - 06/02
Referenz durch Geschäftsführer, eBusiness-Unternehmen (25 MA), 08.06.04
"[...] Der IT-Experte konnte sich aufgrund seiner schnellen Auffassungsgabe und hohen Flexibilität jederzeit in die unterschiedlichen Aufgabengebiete einarbeiten. Er zeichnete sich durch sein herausragendes Engagement aus, das weit über die erwarteten Anforderungen hinaus geht. Er verfügt über überdurchschnittliche und übergreifende Fachkenntnisse und Verständnis für moderne Softwareprodukte, Programmiersprachen, komplexe IT-Architekturen und Datenbanken. Seine Leistungen verdienen in jeder Hinsicht unsere vollste Anerkennung. Seine Arbeitsweise war in höchstem Maß von Zuverlässigkeit, Gewissenhaftigkeit, Verantwortungsbewusstsein und Kundenorientierung geprägt. Er erledigte die ihm übertragenen Aufgaben stets zu unserer vollsten Zufriedenheit. Sein Verhalten gegenüber Vorgesetzten und Kollegen war jederzeit einwandfrei. [...]"
Projekt zwei datenbank-basierten Anwendungen in Java, 06/01 - 10/01
Referenz durch PL innerhalb eines Fachbereichs einer Landesbehörde vom 12.11.01
"Der Consultant war bei uns als Software-Entwickler tätig. Sein Aufgabenbereich umfasste die Entwicklung von zwei kleineren datenbank-basierten Anwendungen in Java unter Verwendung von uns zur Verfügung gestellten Frameworks. Er verfügt über fundierte Fachkenntnisse, die er in seinem Aufgabengebiet erfolgreich einsetzte. Er zeigte stets Initiative, großen Fleiß und Eifer. Er besitzt eine schnelle Auffassungsgabe und zeigte sich auch in schwierigen Situation souverän und flexibel. Er erledigte seine Aufgaben stets mit äußerster Sorgfalt und größter Genauigkeit. Sein Verhalten gegenüber der Projektleitung und den internen Mitarbeitern war stets vorbildlich."
Projekt Java-Projekte, 09/97 bis 03/01
Referenz durch Firmenleitung eines Softwarehaus mit 10 Ma. vom 22.03.01
"Folgende Java-Projekte hat der Consultant bei uns im Hause zu unserer vollen Zufriedenheit durchgeführt:
* Juli 2000 bis März 2001 (Servlet-basiertes Framework für den Datenaustausch zwischen Backend und Frontend)
* Juli 2000 bis Dezember 2000 (Servlet-basierte eMail-Anwendung)
* Januar 1999 bis Juni 2001 (Servlet-basiertes Framework für die Verwaltung von Personendaten in Web-Applikationen)
* September 1997 bis Juli 1998 (Terminplanung - Reha-Applikation)
Besonders in der Servlet-Programmierung (und den damit verbundenen Bereichen wie JSP, Custom Tags, Datenbankanbindung usw und den jeweiligen APIs) hat er sich umfangreiches Wissen angeeignet und anzuwenden verstanden. In der Projektarbeit zeichnete er sich durch Zuverlässigkeit und Teamfähigkeit aus."
Alle Referenzen sind durch GULP bestätigt.