Home
Work
Blog
Resources
Contact
About
 

Work

 

services  |  skills  |  projects  |  curriculum vitae

 

services

 

Development & Design

Consulting

Experience

 

skills

 
 
programming languages
 
web technologies
 
operating systems
 
 
networking
 
database systems
 
framworks / APIs
 
 
development environments
 
application server / web services
 
financial services / banking
 

projects (excerpt)

 

jTweetsAnywhere

jTweetsAnywhere

2010 - 2012

task

Development of jTweetsAnywhere, a jQuery Twitter Widget with @Anywhere support that simplifies the integration of Twitter services into any website. The Widget is implemented as a jQuery plugin.

development and runtime environment

Javascript, Eclipse 3.7, jQuery, Twitter API, @Anywhere API, Subversion

 

 

Fiducia IT AG

Fiducia IT  AG

2009 - 2012

task

Supporting the further development of the Java Based Banking Framework (JBF). (Re)Design and implementation of new packages and modules. Refactoring and optimization of existing classes and components.

development and runtime environment

Windows XP, Java SE, Eclipse 3.5, Swing, Tomcat, XML, Subversion

 

 

BMW AG

Cirquent GmbH

BMW AG

2008 / 2009

task

Design and implementation of several components and parts of an XML based configurations editor to handle complex software logistics entities.

development and runtime environment

Windows XP, Java SE, Eclipse 3.4, CUF, Swing, XML, Subversion

 

 

UP-MED AG

UP-MED AG

2007 / 2008

task

(Re)Implementation and further extension of Intellegio Panel Monitor, a tablet-pc based device responsible for graphical presentation of realtime medical measuring data, like temperature, pressure, etc.

development and runtime environment

Linux (Ubuntu), LFS (Linux from Scratch), C++, Python, Eclipse 3.4, wxWidgets, wxSQLite3, Subversion, TCP, UDP, IP, WLAN, SQLite

 

 

magoona.de

magoona.de

2007

task

Development, Launch and Operating of http://magoona.de/, an ajax based web application featuring a personalized webDesktop, productivity tools, entertainment and community support.

development and runtime environment

Linux (SuSE), Windows XP, PHP5, XHTML, XML, JavaScript, AJAX, Eclipse 3.4, PHPEclipse, Script.aculo.us JavaScript Library, Prototype JavaScript Library, Smarty Template Engine, XAMPP, LAMP, Photoshop, Subversion, MySQL 5

 

 

BMW AG

Softlab AG

BMW AG

2006 / 2007

task

Enhancement and internationalization (taxes, discount variants, etc.) of an automobile sales system for the european market, supporting car configuration, ordering, quotation and contract management. Extension and implementation of interfaces to existing applications.

development and runtime environment

Windows XP, Solaris, Linux, BEA WebLogic, Java (J2EE, J2SE), Eclipse 3.1, Eclipse EUROPA, Swing, XML, Subversion, Oracle 10g

 

 

Telefonica O2 Germany GmbH & Co. OHG

Telefonica O2 Germany GmbH & Co. OHG

2006

task

Development of a campaign administration tool to support the Business Intelligence Center with customer campaign management, configuration, analysis and reporting

development and runtime environment

Windows 2000, Java (J2EE, J2SE), JavaScript, Eclipse 3.1, Spring, JSP, AJAX, XHTML, XML, Subversion, Oracle 10g

 

 

Fiducia IT AG

Fiducia IT AG

2006

task

Supporting quality assurance procedures for the rollout of a banking self-service software platform:

development and runtime environment

Windows XP, Windows NT, Java (J2EE, J2SE), C++, Perl, Eclipse 3.1, Microsoft Visual Studio 6

 

 

Stadtsparkasse München

Stadtsparkasse München

2005

task

Implementation of OPT functionality (Online peronalization of Terminal-HSM) for the Application for Banking Self-Service Devices.

Main objective is the secure online contribution of cryptographic keys into Terminal-HSM based on existing procedures and methods provided by ZKA certified, external providers.

development and runtime environment

Windows XP, Windows 2000, Java (J2SE), Eclipse 3.0, WebSphere MQ, J/XFS, CSCW32, OpenSSL, Subversion, CVS

 

 

objectware SOFTWARE ENGINEERING GmbH

objectware SOFTWARE ENGINEERING GmbH

2004

task

Development of a RSS/RDF/ATOM news aggregator for mobile devices (SmartPhone, PDA, etc.)

development and runtime environment

Windows XP, MIDP, CLDC, Java (J2ME), Sun Wireless Toolkit 2.0, 2.1, 2.2, Nokia Developers Suite 2.2, Motorola J2ME SDK, Subversion

 

 

Stadtsparkasse München

Stadtsparkasse München

2003

task

Port of the Application for Banking Self-Service Devices to the Wincor-Nixdorf device platform running Windows 2000 / Windows XP.

development and runtime environment

Windows/XP, Windows2000, Java (J2SE), Eclipse 2.1, Eclipse 3.0, WebSphere MQ, J/XFS, CVS

 

 

Leicher Projekt GmbH (Banking Automation) / Gunnebo Deutschland GmbH

Leicher Projekt GmbH (Banking Automation) / Gunnebo Deutschland GmbH

2003

task

Development of a C++ library supporting access to a CIM86 box via RS232. The CIM86 box is used for authentication of EC cards.

development and runtime environment

Windows XP, Windows NT, C++, Microsoft Visual Studio .NET 2003

 

 

Standardwerk Eugen Reis GmbH & Co. KG

Standardwerk Eugen Reis GmbH & Co. KG

2003

task

Development of a C++ library supporting the connection of coin deposit machines to mainframe systems via SNA LU0 protocol.

development and runtime environment

Windows NT, Windows 2000, C++, Microsoft Visual Studio .NET 2003, IBM Communication Server, IBM Personal Communications, SNA, Ethernet, TokenRing

 

 

Stadtsparkasse München

Stadtsparkasse München

2000 - 2003

task

Development of a web based intranet solution to support monitoring and remote administration of banking self-service devices for a financial institution.

The management system consists of the SBM Agent (running on each device), the SBM Server (responsible for communicating with the agents, delegating commands to the agents, collecting state information and handling events) and the SBM Web application supplying the user interface.

development and runtime environment

Windows XP, Linux, Java (J2SE, J2EE), JavaScript, C/C++, Eclipse 2.1, JSP, HTML, XML, LDAP, CVS, TCP/IP, Ethernet, TokenRing

 

 

Stadtsparkasse München

Stadtsparkasse München

1996 - 2000

task

Development of an Application for Banking Self-Service Devices (Account Statement Printer: IBM 4725, Service Terminals: IBM 5994, IBM 4737)

The solution consists of the following components:

Application (integration of typical banking self-service functionality, written in Java)

Services (written in Java and C/C++)

Device Drivers (written in C/C++)

development and runtime environment

OS/2, Java (J2SE), C/C++, SUN JDK 1.x, IBM C/C++, LANDP, CVS, SNA, TCP/IP, Ethernet, Token Ring

 

 

Fiducia IT AG

Fiducia IT AG

1994 - 1996

task

Development of a sofware solution to provide support for Teller Assist Units (TAUs) to retail banking systems.

development and runtime environment

OS/2, Windows NT, C/C++, IBM C++, Microsoft Visual C++, SNA, TCP/IP, Ethernet, TokenRing

 

 

SNI AG

SNI AG

1993 / 1994

task

Resuming development of SNI AG's object oriented analysis and design tool MooD (Methodology for object oriented Development) from Version 1.0 to Version 2.0. Implementation of functional extensions and performance optimizations. Redesigning and thereby significantly improving the user interface.

development and runtime environment

Windows 3.1, Windows NT, Digitalk Smalltalk V

 

 

objectware SOFTWARE ENGINEERING GmbH

objectware SOFTWARE ENGINEERING GmbH

1992 - 1996

task

Development, Sales and Support of platform independant C++ class libraries classX/Components.

development and runtime environment

Windows 3.x, Windows 9x, Windows NT, OS/2, Unix, C++, C++ Compiler der jeweiligen Plattform, X-Windows, OSF/Motif, OpenLook, SunView, OS/2 Presentation Manager, NetBIOS, TCP/IP, Ethernet, TokenRing, IBM DB/2, Informix SQL, Oracle SQL, Gupta SQL, dBase, Clipper, Paradox, FoxPro

 

 

AOK Chemnitz

AOK Chemnitz

1991 - 1993

task

Development of management information system VEKOS, consisting of dedicated applications to support administration of enterprise related data and information, creation of highly configurable reports and access to data analysis methods.

development and runtime environment

Windows 3.1, SINIX System V, C/C++, Microsoft C/C++, cc, classX/components, NetBIOS, TCP/IP, Ethernet, Informix SQL

 

 

Linde AG

Linde AG

1990

task

Port of a large-scale invoice processing application from Nixdorf 8860 to IBM PS/2.

development and runtime environment

MS-DOS, OS/2, C, Cobol, IBM C-Compiler, FBSS, Token Ring

 

 

Nixdorf AG

Nixdorf AG

1990

task

Development of a sofware solution to provide support for Teller Assist Units (TAUs) to PC and Unix based systems.

development and runtime environment

MS-DOS, OS/2, Unix, C, IBM C-Compiler, MMS, ASES, TokenRing, Ethernet

 

 

IBM Deutschland GmbH

IBM Deutschland GmbH

1989

task

Development of a sofware solution to provide support for Teller Assist Unit IBM 4733 to IBM PS/2. Connecting the application to IBM 4700 via DCA and BLOOP.

development and runtime environment

MS-DOS, C, IBM C-Compiler, FBSS, EZVU, TokenRing

 

 

IBM Deutschland GmbH

IBM Deutschland GmbH

1987 - 1990

task

Supporting development of a complete client/server retail banking solution

development and runtime environment

MS-DOS, C, IBM C-Compiler, FBSS, EZVU, TokenRing

 

curriculum vitae

 

If you are interested in a complete CV, please contact me. You will promptly receive my current Curriculum Vitae, which is available in english and german language.