Logo
English German Espaņol


•  Home
•  Projects
•  References
•  Partner
•  Contact

Projects

Health – Electronic Health Record
Engineering – Visualisation of Motor Controls
Health – Informations System for Pediatric Rheumatology
Automotive – Daimler Automotive Information System
Telco – Fault Management
Energy Sector – Performance Analysis and optimization of a J2EE–Application
Administration – Statistic System
Industry – B2B–Portal and Content Management System
Bank – Software Architecture for a Multi–Channel Banking Platform
Research – Study about distributed and secure software development
Bank – Credit Banking Framework
Logistics – Audit and optimization of a Software Development Process
Insurance – Insurance Framework
Bank – Credit Risc Management System
Logistics – Java Study
Bank – Stock Market Framework and Applications
Administration – Military Training Area Administration System
Bank – Building Society Administration System
Bank – Real Estate Sales System
IT–Consulting – IBM object oriented Client/Server Systems Framework
Architecture – office and project administration system für architects and engineers
Music – Contact one, Music Teacher, Butterfly Faktura
Industry – Electronic Banking Module
Industry – Sales Information System
Administration – Land Register Administration System
Administration – Workflow System
Industry – Sales Information System


07/07 – 06/08 Health

Top

Electronic Health Record

Project size: 400 person years, Team of 168 members

Description:

– Health insurance companies and other organisations host the software to offer their customers to manage their health data over the internet and share it with doctors, hospitals, fitness centers or medical devices
– Teams in different countries develop different parts or the software that have to be configured, build and translated. Hereby apply criteria like development environments, test environments, production environments, internationalisation, localisation, brandings, customer adaptions and versions

Activity:

– Provisional build and deployment team lead with 6 members in Germany and Bulgaria
– Provisional coordination of the technical documentation for 3 releases.
– Refactorings of subversion structures and build procedures
– Migration from Maven1 to Maven2 and Gant
– Administration and development of build, deploy, test and documentation procedures
– Developer support

Technology:

Maven, Ant/Gant, Groovy, Java, JUnit, Selenium, Subversion, AspectJ, Spring, IDEA, Eclipse, CruiseControl, Continuum, Hudson, Confluence, JIRA, VMWare, SLES, Apache, Tomcat

02/06 – 05/07 Engineering

Top

Visualisation of Motor Controls

Project size: 15 person years, Team of 6 members

Description:

– The software visualises the steering of gas motors for energy production. The visualisition component resides in cabinets nearby the motors but can as well be accessed via networks
– A successful product for one customer shall be flexibilized regarding several customer style guides, motor control types, network types and protocols

Activity:

– Analysis of the legacy software architekcure
– Definition of a target architecure
– Definition und coordination of an action set to reach stability, flexibility, performance and security
– Introduction of continous integration and document management (project and company–scope)
– Proxy of the development lead, selecting and training of a new development lead
– Coordination of some reengineering and enhancement projects

Technology:

Java, Groovy, XML, Swing, Spring, JUnit, Maven, Subversion, AspectJ, Eclipse, EnterpriseArchitect, Daisy CMS, Edgewall Trac, TestTrackPro, AutomationSphere, Fit

12/04 – 07/05 Health

Top

Informations System for Pediatric Rheumatology

Project size: 4 person years, Team of 5 members

Description:

– Logging of all medical information during a patient visit
– Gathering of data of the diagnostic findings, the therapy progression, the laboratory values and other research relevant parameters
– Aggragation und computation of data for the governmental purposes and scores
– Generation of a discharge letter from the data of anamnesis, examination and diagnostic
– Retrieval of data for scientific researches and multi center studies

Activity:

– technical project lead
– definition of software–architecture
– writing of a call for tenders for a development partner

Technology:

Java, Subversion, JUnit, JReport, XML, XSL, Hibernate, Hsqldb, Swing

11/04 – 07/05 Automotive

Top

Daimler Automotive Information System

Project size: 200 person years, Team of 60 members

Description:

– Information system for the automotive aftersales market including parts, damage keys, repair methods, repair times for all model lines of all brands of the DaimlerChrysler group
– Data are imported from various legacy systems
– Editors and authors are supported in the automotive documentation process by a defineable workflow
– Released content can be published in various legacy systems, publication systems and dealer management systems

Activity:

– Planing and cOOrdination of acceptance tests for one release
– Definition and controlling of actions to optimize the software architecture
– Deputy development Director

Technology:

Sun Solaris, J2EE, WebSphere, JBoss, Eclipse, SWT, SoAP

05/04 – 09/04 Telco

Top

Fault Management

Project size: 1 person year, Team of 5 members

Description:

Network management software for the German and Vietnamese DSL–Backbone. System events are accepted in SMTP or CORBA TMF format, after filtering them they are converted in a proprietary XML format and propagated to the managing system.

Activity:

– Software design definition
– Development of a prototype

Technology:

Sun Solaris, JBuilder, J2EE, CORBA, JacoRB, JUnit, JBoss, SMTP, XSLT

04/03 – 05/03 Energy Sector

Top

Performance Analysis and optimization of a J2EE–Application

Project size: 0,5 person years, Team of 5 members

Description:

The customer has modified a standard J2EE chat system to allow his top management to hold a moderated conversation with the employees.

Activity:

– measure the performance behaviour under different load scenarios and different hard– and software constellations
– source code and architecture reviews
– test planning
– test script creation
– writing of a tuning report

Technology:

OpenSTA, Java, Tomcat, SAP Application Server, Solaris

02/02 – 12/03 Administration

Top

Statistic System

Project size: 3 person years, Team of 15 members

Description:

– Web–based gathering of statistical data for Kindergardens
– Statistical analysis and reporting
– Elaborated security concept

Activity:

– project lead
– definition of hard– and software–architecture
– planing and installation of software development environment
– definition of coding–, documentation– and reporting–standards
– technical design and implementation

Technology:

Win2000, SuSE LINUX 7.2, Apache, Tomcat, Java, JSP, Servlets, Struts, FoP, Log4J, Ant, Xalan, ObjectBridge, MySQL, NetBeans, WSAD, ArgoUML, Cactus, JUnit

11/01 – 12/01 Industrie

Top

B2B–Portal and Content Management System

Project size: 1 person year, Team of 5 members

Description:

Development of an Internet–Portal–Solution concerning e–mail.

Activity:

– technichal project lead
– definition of hard– and software–architecture
– evaluation of software–Tools
– analysis, modelling, programming
– administration of development– and production–environment

Technology:

Win2000, SuSE LINUX 7.2, Apache, Tomcat, JetSpeed, OpenCms, Java, JSP, Servlets

02/01 – 09/01 Bank

Top

Software Architecture for a Multi–Channel Banking Platform

Project size: 60 person years, Team of 25 members

Description:

Introduction of a technical multi channel platform in a banking environment. A middleware approach used to transparently integrate several sales channels with backend systems. Establishing a soft migration from Siemens Kordoba to SAB FSBP and SAP ACM.

Activity:

– consulting in developing a software architecture
– evaluating products for process management and finally building a framework for this purpose
– planning a solution for user authentification (single–sign–on) and making a prototype implementation

Technology:

Windows 2000, Sun Solaris, Rational Rose, Bea WebLogic, Bea ProcessIntegrator, JBoss, JUnit, Xerces, JConnect (Siemens UTM), OpenLDAP, JBuilder, J2EE, EJB, JNDI, JMS, JAXP

10/00 – 02/01 University

Top

Distributed and secure software development

Project size: 0,5 person years, Team of 1 member

Description:

Scientific Study

Activity:

Constructing a distributed and secure software development environment with open source components

Technology:

LINUX, Samba, CVS, MySql, openSSL, Apache, PHP, Java, NetBeans, Argo/UML, JUnit

02/98 – 09/00 Bank

Top

Credit Banking Framework

Project size: 160 person years, Team of 80 members

Description:

Smalltalk–Framework for domain specific solutions in a consumer bank and leasing application.

Activity:

– design and integration of a multi–currency–solution into the framework including a decision report for the management board
– design and integration of a framework for authentification and authorization
– implementing parts of the leasing application

Technology:

Win/NT, OS/2, Sun Solaris, Object Studio, DB/2, Informix, Eurolease

12/98 – 12/99 Logistics

Top

Audit and optimization of a Software Development Process

Project size: 0,3 person years, Team of 9 members

Description:

Analysis and optimization of a software development process for a logistics software company.

Activity:

– planning and establishing Tools for static code analysis and documentation generation
– planning and implementing a meta repository supporting static code analysis
– progamming (C++, Java) and documentation guidelines
– project leading
– regular presentations at CTO level

Technology:

Win/NT, HP/UX, (DB, PL/SQL, Designer), Java2 (JFC, JavaCC)

01/98 – 12/98 Insurance

Top

Insurance Framework

Project size: 100 person years, Team of 100 members

Description:

Redesign of a Smalltalk Framework for company wide application development in a fortune 500 company.

Activity:

– reengineering of the internal event handling mechanism
– developing interfaces from the framework to a workflow system
– integrating design patterns to clarify the software architecture
– smalltalk coaching

Technology:

Win/NT, OS/2, Object Studio

09/97 – 12/97 Bank

Top

Credit Risc Management System

Project size: 52 person years, Team of 20 members

Description:

Consulting in a definition phase of an application for managing credit risks.

Activity:

– review and optimization of business processes
– anaylsis of standard software in credit risk area
– data design
– explorative prototyping

Technology:

Win/NT, ARIS Toolset, S–Designer, Object Studio

06/97 – 09/97 Logistics

Top

Java Study

Project size: 0,8 person years, Team of 4 members

Description:

Study about the suitability of Java as a strategic language for corporation wide development.

Activity:

– analysis of company requirements
– research of language features
– evaluation of develepment Tools
– project responsibility
– direct reporting to the CTO

Technology:

Java 1.1, OS/2, Intersolv ODBC/JDBC Win/NT, HP/UX

05/96 – 06/97 Bank

Top

Stock Market Framework and Applications

Project size: 3 person years, Team of 4 members

Description:

– product family of applications to support investment banking consultants
– the system is still in production at about 400 banking institutes

Activity:

– planning and development of frameworks for database access and graphical user interfaces
– coaching of project leader
– database design
– development and developer coaching
– teaching in C++ and object modelling

Technology:

OS/2 Warp, Visual Age C++, DB2/MVS, DDCS, OCL, UICL, CCL, STL

04/96 – 05/96 Administration

Top

Military Training Area Administration System

Project size: 2 person years, Team of 3 members

Description:

Training area management system for the german military.

Activity:

– planning support for the software architecture
– lectures on object oriented design

Technology:

OS/2 Warp, Object Studio, ADW

12/95 – 12/95 Bank

Top

Building Society Administration System

Project size: 0,1 person years, Team of 1 member

Description:

Prototype for a building society saving application as pre sales support for selling the FROCS framework and a consulting team.

Activity:

– porting an existing Smalltalk prototype to C++ and FRoCS
– presentation to the IT–management

Technology:

OS/2 Warp 3.0, Visual Age C++ , FRoCS, DB2/2 1.2

07/95 – 12/95 Bank

Top

Real Estate Sales System

Project size: 30 person years, Team of 14 members

Description:

Realty sales system for the realty branch of a bank.

Activity:

– lectures and coaching in OOA/OOA
– consulting in the migration from function modelling to object modelling
– basis develpment and coaching with the FROCS framework

Technology:

OS/2 2.1, IBM C/Set ++ 2.1, FRoCS, UICL, CCL, DB2/MVS

04/95 – 09/95 IT–Consulting

Top

object–Relational Mapping Framework

Project size: 2 person years, Team of 4 members

Description:

Client/server framework for mapping of relational data to objects. The project is based upon a 30 person year smalltalk framework. To make a quick but solid port to C++ the design should stay unaltered. This was reached in porting the smalltalk base clas

Activity:

– design and implementation of the controller layer (MVC–architecture)
– implementing parts of entity–relationship layer

Technology:

OS/2 2.1, Enfin Smalltalk, IBM C/Set ++ 2.1, UICL, DB2/2 1.2

05/94 – 06/96 Architecture

Top

office and project administration system für architects and engineers

Project size: 2 person years, Team of 4 members

Description:

Project and office administration system for architects. Joint development of 5 architecture companies. Conceived as a standard software.

Activity:

– project leading with budget and team–responsibility
– technical design
– implementing
– user training

Technology:

MS Windows, Gupta SQL Windows, MS Visual C++, Gupta SQLBase, MS office

01/94 – 06/94 Music

Top

Several little standard business apps

Project size: 0,5 person years, Team of 1 member

Description:

Several little applications for contact management, music school administration and sales automation.

Activity:

– project lead
– design and implementation
– software maintainance

Technology:

MS DOS, MS Windows, dBase III+, MS FoxPro, Visual Basic, MS office

01/94 – 06/94 Industrie

Top

Electronic Banking Module

Project size: 0,2 person years, Team of 1 member

Description:

Software module for automatic data exchange with banks for a craftsmen software system.

Activity:

– design
– implementation
– integration

Technology:

MS–DoS, Borland C++, Turbo Vision, Borland Paradox

07/93 – 12/93 Industrie

Top

Sales Information System

Project size: 5 person years, Team of 10 members

Description:

Sales force directing and management information system.

Activity:

– implementation team lead
– implementation

Technology:

MS DOS, Clipper

04/93 – 07/93 Administration

Top

Land Register Administration System

Project size: 5 person years, Team of 15 members

Description:

Land register administration system for a communal land register department.

Activity:

– implementation consulting
– developer coaching

Technology:

MS Windows, IBM OS/2, Enfin, MS SQL Server, Oracle, MS LAN Server/Requester, OS/2 LAN Server

11/92 – 04/93 Administration

Top

Workflow System

Project size: 7 person years, Team of 15 members

Description:

office automation system with document and workflow management.

Activity:

– implementation consulting
– developer coaching

Technology:

MS Windows, IBM OS/2, Enfin, MS SQL Server, Oracle, MS LAN Server/Requester, OS/2 LAN Server

06/92 – 10/92 Industrie

Top

Sales Information System

Project size: 5 person years, Team of 10 members

Description:

Sales force steering and management information system.

Activity:

– implementation consulting

Technology:

MS DOS, Clipper