Download Berater-Profil 3478 - R+K Unternehmensberatung

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
Transcript
Berater-Profil 3478
J2EE, J2ME Architekt,
Projektleiter, Entwickler, Teamleiter
Fachlicher Schwerpunkt:
- JEE JME Architekturen / EAI / ESB / Websphere /
XML / Webservices / Projektleitung
Ausbildung
Abitur
Versicherungskaufmann
Org.-Programmierer
EDV-Erfahrung seit
1992
Verfügbar ab
auf Anfrage
Geburtsjahr
1967
Unternehmensberatung R+K AG, Theaterstrasse 4, CH-4051 Basel
Telefon +41 ( 61 ) 2 70 95-15
e-Mail [email protected]
Telefax +41 ( 61 ) 2 70 95-19
Internet www.ruk-beratung.com
R+K Unternehmensberatung GmbH, Ludwigstraße 69, 70176 Stuttgart
Telefon (0711 ) 61 55 17-0
e-Mail [email protected]
Telefax (0711 ) 61 55 17-50
Internet www.ruk-beratung.com
Tätigkeiten und Kenntnisse
Tätigkeiten
Consulting
Controlling
Customizing
Maintenance
Migration
Organisation
Prototyping
Recruiting
Reporting
Tuning
Hardware SYSTEME
ASA
Ethernet
IBM Mainframe
Samsung Mobile Phones
Siemens
SUN
Betriebssysteme
AIX
BS2000
Linux
MS-DOS
MVS
OS/390
RedHat
Solaris
Sun OS
Sun Solaris
Suse Linux
Symbian
Unix
Windows-2000
Windows-95
Windows-98
Windows-ME
Windows-NT
Windows-XP
Software
2D QR codes
Acms
Alfresco
Apache
API
Approach
Architect
Asset
Backoffice
Borland Application Server
Broker
Case-Tools
Profil 3478
Seite 2 von 18
Software
Profil 3478
Cics
CLDC
CMS
Complete
Corba
DB2
DL1
Eclipse
eMAIL
Framework
Hibernate
HomeSite
Http
HTTPUnit
Ibis
IDE
Idea
IIOP
IMS
Install/1
Interface
iPlanet
Jabber
Jakarta
Java Web Start
JAXM
JBoss
JDBC
Jetspeed
JME
JMeter
JSF
JSR 179
Ldap
Liferay
Lotus
Lotus Notes
Make
MF-Cobol Workbench
MIDP
MQSeries
MS-Access
MS-Excel
MS-Office
MS-Powerpoint
MS-Project
MS-Word
MySQL
NetDynamics
Netscape
NOKIA
Odbc
OpenCMS
Oracle
Seite 3 von 18
Software
Orbix
PDF
PostGres
Powerpoint
Project Leader
RAD
Rapid
Rational Rose
Rational Software Architect
Rational UnifiedProcess
RFID
RMI
RPC
RTS
SAME
ServerSide
Siebel
SMS
Soap
SSL
START
Struts
Target
TCP/IP
Together
Tomcat
Vice
Visio
Vsam
Web-Applications
WebServices
WEBSphere
WebSphere Application Server
WebSphere Portal
Webstart
Wiki
WORKS
WTK
Xpeditor
Methoden und Werkzeuge
CRM
Data Warehouse
Design Pattern
eBusiness
eCommerce
ERM
HBCI
Internet
Intranet
ITIL
MDA
MVC-Pattern
SOA
Workflow
Profil 3478
Seite 4 von 18
Programmiersprachen
.Net
AJAX
AS
Basic
C
C++
Clist
Cobol
ColdFusion
CSS
EJB
FOCUS
Groovy
HBCI4Java
HTML
IDL
J2EE
J2ME
Java
Java Beans
JavaScript
JAVAServlet
JBuilder
JCA
JCL
JMS
JSP
JSTL
JUnit
MF-Cobol
Micro Focus
MS-COBOL
PHP
PILOT
Pirobase
PL/1
PL/SQL
PL/SQL
PostgreSQL
QMF
Rexx
Shell
SQL
UML
Visual Basic
Visual Cafe for Java
XHTML
XML
XSD
XSL
Sprachen
deutsch (Muttersprache)
englisch (sicher in Wort und Schrift)
Profil 3478
Seite 5 von 18
Sprachen
Profil 3478
französisch (fortgeschrittene Kenntnisse)
Seite 6 von 18
Erfahrungsschw erpunkte, Kurse
JEE JME Projekte, Web- und Mobilarchitekturen, Integration von OS390-Applikationen,
Architektur, Projektleitung, Abteilungs- und Bereichsmanagement, Outsourcing, Websphere- und
JBossarchitekturenn
Profil 3478
Seite 7 von 18
Projektinhalte, Tätigkeiten
-
•
11/2006 - 11/2007
Bank
IBM Websphere application- and portalserver, IBM Rational Software Architect, RAD
Architect, Team Leader, J2EE Architect, Developer, Project Lead, Technical architect
Evaluating Websphere Application- and Portalserver („Portletfactory“) and Rational Software
Architect. The project aims at evaluating the IBM Websphere product family as new runtime- and
development environment.
05/2007 – 10/2007
Bank
Grails, Groovy, Java
Technical architect, Project leader
Definition and Development of a new rapid development architecture for the IT. The project
aimed at evaluating Grails and Groovy as rapid development platform for small to mid size
applications hosted in a large scale Java environment. The consultants tasks were to architecture
and to develop a small Grails application mainly based on CRUD requirements. The application
consists of six HTML screens and four database tables. The application was successfully
designed, developed, integrated and introduced within one month. This result proofed Grails as
worth full alternative to Excel and Access applications. The consultant defined a programming
and production model for using this architecture for small and midsize software requirements.
03/2007 - 10/2007
Bank
UML, JEE, JBOSS 4.0, EJB 3.0, LIFERAY, ALFRESCO, LDAP, POSTGRES, ORACLE,
SOLARIS, ECLIPSE JBOSS, JBOSS EXADEL, JSF, Webservices, ESB, SOA, JETSPEED,
HIBERNATE, XHTML, CSS, NTLM, ESB MULE
Definition and Development of a new Intranet Web Portal and Integration Architecture for the IT
Technical architect, Project leader
The project aimed at defining a complete new internal product and software architecture based
on the standards JSR168, JSR170 and ESB/SOA. The front-end based on Liferay Version 4.x
backed by the Alfresco CMS. Applications were delivered through the portal server, content also,
but content was produced in and managed by the Alfresco backend.
Both systems are communicating using the JSR170 standard. Applications will be deployed by
using the JSR168 standard. The portlets will be based on JSF and EJB3 (myfaces/JBoss). The
complete front-end architecture is connected to an ESB/SOA architecture (Mule) that integrates
with existing backend systems.
The compete architecture uses the Windows NTLM protocol to deliver authentication to every
interested party and a general LDAP server for company wide authorization.
Workflowmanagement in this architecture is on the one hand based on an MDA approach for
generating jBPM-based portlets out of excel screen and xsd data definitions and on the other
hand based on the workflow capability of the Alfresco workflow system, which is by itself based
on jBPM.
Profil 3478
Seite 8 von 18
11/2006 - 10/2007
IT-Company
UML, TOGEHTER, JEE, JBOSS 4.0, EJB 3.0, LIFERAY, POSTGRES, ORACLE, SOLARIS,
ECLIPSE JBOSS, JBOSS, EXADEL, JSF, STRUTS, Webservices, SOA, JETSPEED,
OPENCMS, HIBERNATE, XHTML, CSS
Technical architect, Project leader
Developing a new Web Portal. The project delivered a new JSR168 portal server to the client.
The analysis was made by writing down all user stories, by creating some architectural UML
models and by developing different prototypes for evaluating different technologies.
The project team decided to choose Liferay (over Jetpeed and OpenCMS) and JSR168. The
portlets were developed with JSF and JSP (MyFaces, Tomahawk) and EJB 3.0, because this
technology has proven stable in the context of the new Liferay portal and is standardized in
contrast to Struts and Hibernate.
The consultant defined the development-, the deployment and change request process. He also
standardized the development environment.
04/2005 – present
IT-Company
J2ME, J2EE, JBOSS 4.0, EJB 3.0, JSF, LIFERAY, POSTGRES, MYSQL LINUX, ECLIPSE
JBOSS, ECLIPSE EXADEL, Webservices, SOA, TOMAHAWK, TOBAGO, AJAX, HTML, CSS,
2D codes, QR codes
Developer, Architect in the own company (Established in 2005 the company is focused and
specialized on development for J2ME/Mobile in combination with J2EE/XML backends.
Project: Developing a 2D ticketing system for mobiles and PDF for the worldwide active
MobileMonday Movement.
Integration of a 2D codes ticketing backend system into the MobileMonday platform and
development of several JSF workflows for activating, sending, printing, reactivating and deleting
2D tickets for all Momo events. Design, architecture and implementation. Responsible for the
maintenance and the production of this new system.
10/2006 - 06/2007
IT-Company
J2ME, J2EE, JBOSS 4.0, EJB 3.0, JSF, LIFERAY, POSTGRES, MYSQL LINUX, ECLIPSE
JBOSS, ECLIPSE EXADEL, Webservices, SOA, TOMAHAWK, TOBAGO, AJAX, HTML, CSS
Technical architect, Lead developer, Producer
Developing a new Web Portal for the worldwide active MobileMonday movement. The scope of
the project was to develop a new Web Portal for the worldwide association MobileMonday
including the ability to deploy JSR168 portlets and to customize the system with an integrated
CMS. The consultant has chosen Liferay 4.1 and 4.2, installed and set up the system, developed
several portlets, mobile services and customized the content within the CMS. He also activated a
message board, a wiki and a blog system within the MobileMonday site. He integrated the CMS
Alfresco for further CMS requirements. He connected a mobile application with
Webservices/SOAP using the Liferay SOA architecture with the portal.
The portlets for this portal were developed with JSF/JSP (MyFaces, Tomahawk, Tobago, AJAX
Eclipse and Exadel) and are totally independent from the underlying JSR168 standard.
He changed the Liferay portal server code to work with JSF MyFaces, Tomahawk and AJAX.
07/2006 - 11/2006
Telekommunication
J2ME, J2EE, JBOSS 4.0, EJB 3.0, NOKIA SDK, CARBIDE.J, POSTGRES, LINUX, ECLIPSE
JBOSS IDE
Profil 3478
Seite 9 von 18
Technical architect, Lead developer
Developing a mobile phone tracking application. The scope of the project was to develop a
mobile/web application that tracks friends mobile phones ("buddy alert"). It's name is TrackKings.
This application works with the CellID tracking and is not based on GPS thus it works with every
handset that supports J2ME MIDP 2.0. It can be applied to O2, Vodafone and EPLUS in
Germany.
The web part is based on the new JEE5/EJB3.0 model and is responsible for the billing of the
tracking requests (via Premium SMS) and the tracking interface to the client.
04/2006 - 06/2006
Telekommunication
J2ME, J2EE, RFID, Nokia RFID SDK, Symbian Carbide C++, 2D-barcodes, Semacode, GPS,
Google maps and Google Webtoolkit
Technical architect, Lead developer
Developing and prototyping new mobile techniques. The scope of the project is to develop mobile
applications that make use of internal mobile phone RFID readers, GPS receivers, cameras for
2D-barcode scanning. These applications are based on J2ME and/or Symbian Series 60 3rd.
Evaluated how J2ME and Symbian can communicate together in order to extend API functionality
of J2ME. Combined those technologies to define and to study new and secure (mirco) payment
processes and to extend mobile communication.
12/2005 - 06/2005
Telekommunication
Java, J2ME, J2EE, Jabber, XMPP, PostgreSQL, IM, JSR179, JSR85, GPS, Google map
Technical architect, Lead developer
Development of the product „mabber“. The scope of the project was to develop a mobile instant
messenger for mobile phones for a large media company in Europe. The messenger is based on
the open protocol Jabber/ XMPP and can be combined with Yahoo, ICQ, MS and other big player
in the IM market. The mobile application is assisted by a identical IM web application.
The consultants task was to design, to develop, to test and to maintain the application.
04/2006 - 11/2006
Bank
Java, J2EE, JBOSS, Liferay, JsR168, Oracle, jBPM, EJB 3.0, Hibernate
Technical architect, Project Lead
Migrating a static J2EE based supplier order management system to a BPM approach (based on
jBPM). The scope of the project was to integrate a new BPM engine into an existing J2EE order
management system. The system is responsible to manage the orders of the sales and
marketing departments to the external suppliers. Today it is mainly based on email workflow. In
the future the system should mainly rely on a real workflow engine, that can be controlled via
graphical workflow designers. The new system includes a SLA management, status reporting and
escalating system.
The consultants task was to define the architecture and to lead the development team that
developed the first pilot based on this new approach.
12/2005 - 11/2006
Bank
Java, J2EE, JBOSS, PHP, Phyton, OpenCMS, Postgres
Technical architect
Introduction of a new intranet contentmanagementsystem. The scope of the project was to
Profil 3478
Seite 10 von 18
introduce a new intranet content management system based on the Opensource product
OpenCMS. The consultant was responsible for and defined the application- and the infrastructure
architecture. He was the leading IT architect and responsible for the development team. The task
was to integrate the application into the existing JSR168 portal and into existing J2EE security
systems. OpenCMS was choosen for this project.
The system was built for 9.000 parallel users and over 100.000 Logins and 1.000.000 page
impressions per day. The system was successfully and without any downtime introduced end of
November 2006.
01/2005 - 12/2005
IT-Company
Java, J2EE, J2ME, HBCI4Java, JBOSS, PHP, Phyton, JSF, STRUTS, HIBERNATE
CIO, CTO, Lead developer
Developing and launching a portal for localized mobile solutions for the rhine area the consultant
found a company for the portal. The scope of the project was to develop a web platform for
centralized access to mobile solutions for the rhine area. Within this portal the customer can
download effective mobile solutions for his special circumstances. He can also inform himself
about new mobile trends in soft- and hardware.
The consultant also founded a company responsible for the portal and as a provider for mobile
software solutions in general.
01/2005 - 12/2005
Bank
Java, J2EE, J2ME, HBCI4Java, JBOSS, Webservices, SOA, SOAP, DynS
Project Leader, Lead developer
Developing different mobile applications with JBOSS backend and HBCI integration. The scope
of the project was to develop a mobile city traffic information system, a mobile public train time
schedule information system, a mobile healthcare information system and a mobile airport
information system.
All mobile applications are based on Java MIDP 2.0 and communicate with J2EE backend
systems. Some systems are glued to financial transactions systems via the German HBCI
protocol.
02/2004 - 06/2005
Bank
Java, J2EE, IBM Websphere, JBOSS, JSR168 Portal Server Liferay, Webservices, SOA, SOAP,
SI DynS
Project Leader, Lead developer
Project: Port of a JSR168 Portal Server to IBM Websphere and JBOSS4 and integrating J2EE
security into it . The scope of the project was to port Liferay to IBM Websphere and JBOSS and
to introduce this new Portal Server and the JSR 168 technology as basis for all coming frontend
development.
Liferay was chosen over important solutions from IBM, SUN or Oracle. Parallel to this activity all
internal banking applications were ported to JSR 168 and IBM Websphere.
12/2003 - 06/2005
Bank
Java, J2ME, J2EE, JBuilder, MIDP 2.0, Nokia 6600, Siemens SX1, Tomcat, JAX-RPC,
Webservices
Project Leader, Lead developer
Profil 3478
Seite 11 von 18
Technical Environment:
Development of a J2ME Mobile Transaction Banking. The scope of the project was to develop a
MIDP 2.0 mobile transaction banking systems being connected to existing .NET and J2EE
Webservices. The consultants task was to develop the proof of concept and to lead the project.
10/2003 - 12/2004
Bank
Together, UML , OOAD
Department Manager, Project Member
Participating an examination concerning founding an IT company for the public hold retail
banks located in the Rhine area and integrating the development unit of the bank within.
The scope of the project was to found an unified IT company for all public hold retail banks in the
Rhine area and to integrate the development unit within this new company. Document all
processes within the development department with UML and Together for comparisons with other
development units. Designed a new organisation and processes based on ITIL. The consultant
took responsibility for the for new unified development unit 40 developers.
05/2003 - 09/2003
Bank
Win NT, J2EE, JAVA, Tomcat, Apache, Borland Appserver, STRUTS, JCA, SOAP, Webservices
Department Manager Software Development/ J2EE Architect
Development of a web based private asset consulting application.
The scope of the project was to deliver a software system which supports the new consulting
strategy for the private customers. The systems was successfully introduced in 09/2003 and
replaced paper oriented manual processes. The consultant was the project leader and the
leading architect. His team consisted of 8 developers.
04/2002 - 04/2003
Bank
Win NT, J2EE, JAVA, Tomcat, Apache, Borland Appserver, STRUTS, JCA, SOAP, Webservices
Project Outline:
Department Manager Software Development/ J2EE Architect
Reorganisation of the development unit and focusing on J2EE, development of new banking
systems on basis J2EE and OS390. One scope of this project was to establish J2EE as new and
standardized development platform for the bank. The consultant had to manage and was
responsible for 16 internal and 10 external developer. He had to train them in J2EE and J2EE
architectures as well as to design, to develop and to document an environment concept for those
technologies.
Recruitment of new stuff.
The consultant designed and architect a new banking after sales system (CRM) on basis J2EE
with Struts, Tomcat and Borland Appserver 5.0. This system uses an self developed JCA adapter
to communicate with an OS390/CICS backend and around 100 entity and session beans. 10
developers were involved within 9 months „ external costs around one million Euro. The system
ist designed for 1000 to 2000 users with 20.000 hits per day. The average response time is 1-2
seconds for all layers. 2 million accounts and 1 million customers can be managed within the new
system. The system was successfully introduced in march 2003.
04/2001 - 03/2002
Insurance
Sun Solaris, Win NT, J2EE, JAVA, Tomcat, Apache, iPlanet
Profil 3478
Seite 12 von 18
IT Specialist / IT Architect
The scope of this project was to establish an eSolutions as company for all eCommerce, Internet
and Intranet activities within the insurance company Germany. The consultants Task was to build
an target architecture roadmap and a migration roadmap as well. The roadmaps are based on
the insurance“s `General eBusiness Roadmap“. He created the future eBusiness architecture
blueprint. He evaluated SIEBEL for integration within our future J2EE architecture and indentified
possible integration solutions.
He evaluated PIROBASE, a CMS-System, for integration within our future J2EE architecture.
He developed a tunneling framework based on J2EE and HTTPUnit for integrating Coldfusion
intranet applications within existing internet applications.
He advised different non-eBusiness insurance Java projects in terms of architecture.
He migrated, that means designed and developed, an existing internet insurance After Sales
System called MyAXA with RUP/UML, J2EE and STRUTS with the help of SUN“s demo
application `Petstore“ design patterns. The former system was based on NetDynamics, Java and
CORBA.
He designed and developed a SOAP-Messaging solution for integrating the company online
insurance calculators within the company backend processing and making those also available
for third parties via SOAP. Used were SOAP1.1 and JAXM as an implementation solution. The
runtime and development environment was Tomcat/Apache with mod_jk and mod_ssl.
Tasks Performed :
„ Evaluating different Application Servers (iPlanet, BEA, jBOSS)
„ Evaluating TOMCAT with Apache as development plattform
„ Installing and establishing iPlanet 6.0 as J2EE/Web platform for the company eSolutions
„ Installing TOMCAT/APACHE
„ Building different prototypes based on Java/J2EE
„ Designing and analyzing with RUP and UML
„ Developing with Java/J2EE
„ Project planning wit MS Project
„ Evaluating J2EE1.3, JMS, Java Web Start as possible technolgies
„ Presentations in English and German
„ Conduct technical interviews while recruiting new stuff
„ Training stuff on J2EE/Java/STRUTS
01/2001 - 03/2001
Insurance
Win NT, J2EE iPlanet 6.0 AS/WS, JAVA, Servlet, JSP, EJB, Oracle, XML, Jakarta Struts,
JBuilder, VCafe, Rational Rose, Homesite
Internet Application Developer / Team Leader
Integration of the Open Source Framework Jakarta Struts. The scope of the project was to judge
the J2EE Jakarta Open Source framework STRUTS for integrating into the comany new three tier
Internet/Intranet architecture as an alternative to XML/XSL and for rapid and performant
development.
STRUTS is based on J2EE/Java/Servlet/JSP and uses the MVC pattern. The first business
requirements were realized with J2EE/STRUTS. Another aspect of this project was to cross train
new project members in J2EE and to create training and J2EE documentation for the new iPlanet
web environment.
Tasks Performed :
„ Customized J2EE/STRUTS for running within the iPlanet6.0 application server (some classes
had to be changed due to the iPlanet Servlet Engine is not totally Servlet 2.2 and JSP1.1
compatible).
„ Developed a prototype with STRUTS that calls the Legacy system (OS390) via EJB and MQ
and the oracle databases via JDBC and Stored Procedures.
„ Trained new member of stuff in Struts and J2EE
Profil 3478
Seite 13 von 18
„ Wrote documentation
„ Led team that consisted of 5 to 10 persons
02/1999 - 12/2000
Insurance
Internet Application Developer / Team Leader
Win NT, J2EE iPlanet 6.0 AS/WS, JAVA, Servlet, JSP, EJB, Oracle, Jakarta Struts, XML,XSL,
JBuilder, VCafe, Rational Rose, HomeSite
New J2EE Framework for Integration of OS390 Applications. The scope of the project was to
integrate mainframe applications into company's new three tier Internet/Intranet architecture
(iPlanet J2EE). The consultant was responsible for the server software development. The
programs were built with JBuilder / Visual Cafe (JAVA) and IPlanet6.0 / Netscape Application
Server (EJB). The host transactions are called via MQ-Series and the presentation layer is pure
HTML and XML/XSL. The whole development process was object oriented and supported by
RUP/UML (Rational Unified Process) and the design tool Rational Rose.
Tasks Performed :
„ Modelled the new framework with UML , RUP and Rational Rose
„ Developed the server side of the new framework with iPlanet, Java, EJB and Servlet
„ Led the server team that consisted of 3 to 5 persons
„ Deputy project leader for the whole project (10 to 12 project member)
„ Cross train new employees (from mainframe to J2EE)
„ Testing and performance tuning
„ Wrote documentation
„ Planned the server side and provided weekly engineering risk assessments and status updates
to the project leader.
05/1998 - 01/1999
Insurance
Win NT, OS390, CICS, DB2, Cobol, Lotus Notes, MS Cobol Workbench
Application Developer
New Health Insurance System. The scope of the project was to develop a new health insurance
system. The system is based on OS390/Cobol/IMS/DC/DB/DB2. The programs were developed
with MF Cobol Workbench under WIN NT. Lotus Notes and MS Office were used to design and
to document.
The consultant designed, coded and tested and had to ensure the quality of the developed
software. The whole system is workflow oriented and the data access is done by own developed
middleware that separates the native data access from the business applications.
Tasks Performed :
„ Business logic analysis
„ Designed the technical online architecture
„ Developed technical pattern used by all online developers
„ Developed online transaction programs
„ Integrated workflow system
„ Testing
„ Documentation
12/1997 - 04/1998
Insurance
OS390, DB2, Cobol, Rexx, Clist
Application Developer
Development of a Distribution Controlling System. The scope of the project was to develop a
Profil 3478
Seite 14 von 18
distribution controlling system which reports of the success of the insurance agents working for
the company permanently. The data is taken from company's data warehouse.
Tasks Performed :
„ Business logic analysis
„ Developing batch programs
„ Documentation and testing
10/1997 - 11/1997
Tourist, Travel through the United States
10/1996 - 09/1997
Bank
OS390, CICS, PL/1, DB2, Rexx, Clist
Application Developer
The scope of the project was the customisation of the accountancy system. The system was
developed
with OS390/PLI/CICS/DB2. The consultant had to change several programs because of financial
law changes - batch and online. He also developed several CICS transactions to steer the batch
process
by inputting parameters from the online. He created several tools with CLIST/REXX/ISPF to
support the programmers and to improve the development of software.
Tasks Performed :
„ Developed online and batch programs
„ Testing and documentation
04/1996 - 09/1996
Bank
AIX, C, C++
Application Developer
Customisation of RTS FRONTOFFICE. The scope of the project was to customize the software
product RTS FRONTOFFICE, a UNIX/AIX system for evaluation and displaying trades done by
the broker via the German Stock Exchange Online Trading System IBIS.
Tasks Performed :
„ Business logic analysis
„ Writing several interface programs for the back office in C/C++
„ Writing UNIX scripts to improve the batch processing
„ Customizing the RTS IBIS TRADING software, an UNIX add on for the IBIS MVS IMS/DC
system
„ Testing and documentation
05/1995 - 03/1996
Bank
OS390, Cobol, CICS, DB2, Rexx, Clist, Install One
Application Developer
Customisation of the Stock Back Office System. This system was self-made and is based on
MVS/Cobol/CICS/DB2 and the case tool INSTALL/1 from Andersen Consulting.
Tasks Performed :
„ Analysis, coding and testing for several change requests
„ Developed programs that automatically read the stock prices from the Frankfurt Stock
Exchange, evaluated and wrote them into special DB2 tables that I created for that application.
These price tables are used by several applications.
Profil 3478
Seite 15 von 18
„ Administration the DB2 environment.
„ Writing several tools with CLIST/REXX/ISPF to support the application programmers.
02/1992 - 04/1995
Insurance Company
OS390, PL/1, Cobol, CICS, DB2, C, IMS/DB
Programmer
The scope of the project was to be educated as an application programmer for business
applications thru training on the job. The duration of the training was 2 years. Meanwhile the
consultant was trained in MVS/Cobol/PLI/C/CICS/IMS and worked for several projects. He
developed a project controlling online system in PLI/CICS/IMS for measuring and controlling the
time and the costs spent for a project.
Tasks Performed :
„ Developing a project controlling online system in C/PLI/CICS/IMS for measuring and controlling
the time and the costs spent for a project
„ Migration to MICROFOCUS Cobol Workbench by creating interface programs for transferring
sources from PC to HOST and vice versa
„ Writing a programmers handbook as a basis for every programmer creating business
applications within the insurance company
„ Writing a database program for IMS/DB to be used by every programmer without using the DLI
interface programs
References:
Project with many tasks, 04/01 - 03/02
Reference by insurance and asset manager (140,000 employees worldwide) from 2002-02-18
"The consultant joined our company on 01 April 2001 - one of the biggest insurance and asset
managers worldwide. With a comprehensive product range in the areas of chattels, life and
health insurance, as well as financial services, our company is one of the leading insurance and
financial services enterprises in Germany. As the responsible Web Architect the consultant
fulfilled the following tasks:
- Responsible development of an eTarget Architecture for us, at this he cooperated closely with
the company’s architecture departments in New York and Paris.
- Development of a Migration Roadmap in order to migrate existing web applications to the new
eTarget Architecture Migration of an existing Insurance After Sales application from SUN
- NetDynamics to J2EE with Tomcat/Apache
- Project management
- Design with the use of different OO design pattern
- Implementation with Java/J2EE, jBuilder, Apache and Oracle
- Analysis, design and implementation in order to integrate an existing banking platform within
our existing application using the same authentication and the same session context. The
implementation is based on HTTP, XML and J2EE Analysis of a possible SIEBEL integration
within our Insurance After Sales application. At this the consultant demonstrated possible
solutions Analysis of a possible CMS integration within our Insurance After Sales application.
At this he worked out a solution and prototyped this with the help of the Architecture consulting
for the external product selection and our external projects
- examination of architecture compatibility
Profil 3478
Seite 16 von 18
- to ensure the future stability and durability of bought software
- to provide integration solutions
- Responsible participation concerning the selection of possible J2EE runtime environments
(iPlanet, Tomcat, Apache, BEA)
- Development of a MVC framework with Java/Servlet for SUN’s NetDynamics copying the idea
of
STRUTS but executable within NetDynamics
- Responsible and independent development of a tunneling framework for the integration of our
Intranet applications based on Coldfusion. At this applying the own developed MVC framework
and the Open Source framework HTTPUnit
- Introduction of the Open Source framework STRUTS within our company
- Responsible and extensive research in the area of web development and J2EE. At this
development of different prototypes:
- Design pattern
- Web Services / SOAP
- J2EE1.3
- JMS
- Java Web Start (JNLP)
- Introduction of the Rational Unified Process (RUP/UML) as software development process for
our company. Different consulting activities concerning RUP
- Prototypical connection of CORBA and EJB layer (iPlanet, IONA Orbix)
- Installation and customizing of Tomcat, Apache and iPlanet on Win NT/Sun Solaris
- Deployment and customizing of J2EE applications
- Live presentations concerning web architecture in the German and English language
- Cooperation concerning planning and plan controlling
- Definition and controlling of individual and personal tasks
- Cooperation concerning human research activities (first contact, telephone interviews,
evaluation of the technical skills of candidates)
The consultant has an outstanding, many-sided and distinct specialist knowledge. He always
demonstrated a very high willingness, initiative and responsibility. He was always ready to settle
into new tasks very quickly and independently. His systematic style of work was characterised by
great care and circumspection. He was constantly equal to manage heavy workload and
pressure. The consultant always managed all the tasks delegated over to him independently,
loyaly and faithfully. He was very flexible concerning new tasks and discovered the most
important details even within complex situations. We were extraordinarily satisfied with his work
and the results which were much better than we had expected.
The consultant always used the opportunities for further training very successfully. He applied
those new qualifications very successfully within our business. He was always friendly, correct
and loyal to his superiors. His work with his colleagues was constantly cooperative and teamoriented. He was very appreciated by his colleagues and his superiors.
Profil 3478
Seite 17 von 18
It is the wish of the consultant to leave our company on the 31st of March 2002. We want to thank
him very much for his outstanding and very successful work and it is much to our regret to lose
him as an employee. We wish him all the best for his future private and professional life."
Profil 3478
Seite 18 von 18