| Home | CV | Projects | Documents* |
Gallery | Genealogy | Impressum |
Description of recent involvement on Computer ProjectsComputer skills were obtained in self-study and on-the-job. These skills include the usage of application software (office applications, etc.) as well as skills in various programming languages (see CV section).Project SURF (Dresdner Kleinwort Wasserstein Research GmbH)The SURF Project was a task to reduce the cost of printing and distribution of research pieces produced by Dresdner Kleinwort Wasserstein (DrKW). The goal for the project was to develop a web-application with a database backend that would plug into other databases of DrKW and allow quick and easy delivery as well as cost controlling.DrKW is the investment-banking division of a large german bank with offices and clients around the world. The different legislations and banking-regulations in different countries therefore also had to be considered in the project. The project was realized using a Sybase database for the database backend and using a perl-application on the web-server. Later the project was merged with a customer relationship management system. Project GlobeWeb Fixed Income (DrKW Research GmbH)This project was started in mid 2003. It is a web-portal for the Index & Quantitative Research Team of DrKW Research GmbH.The website is available externally but requires a digital client certificate for authentication. This project was realised using a Microsoft SQL Server as database backend and the JSP/Servlet engige Tomcat as webserver. Until today, GlobeWeb Fixed Income has emerged to a generic document generation utility which can create a number of different document formats and allows users to subscribe to any document/data. It is no longer only a tool for the Index & Quantitative Research Team but can be used across the Fixed Income Research group. Project WMFLibrary (sourceforge.net/projects/wmflibrary)While working on a Java application that generates Word- and PowerPoint-Documents, I came across the problem that an SVG-Graphics had to be embedded in the documents. As I wasn't able to find any open-source library to solve this problem, I started the WMFLibrary project, which is basically a library to read and write WMF files with a supplemental SVG2WMF converter. The library is written in Java and is open source using the GNU LGPL license.Project FixBin (www.fixbin.org)The FixBin project is a small mobile-application java library that allows computation of fractional numbers on MIDP 1.0 devices (which usually do not support float or double datatypes).FixBin is an abbreviation for "FIXed point BINary encoded numbers". The binary encoding allows for a maximum of speed (using shift operations instead of multiplications). Additionally, the multiplication- and division-functionality can be implemented much more overflow-safe. FixBin is open source using the GNU LGPL license and can be downloaded as source and binary from the project website. Project JAmiga (www.jamiga.org)JAmiga is a full scale Java Virtual Machine implementation for the classic (Motorola 68K based) and more modern (PowerPC - based) Amiga computers. It was intended as a learning- / research- project but has since gained a broad user base considering the small remaining market of Amiga users.The project is in an alpha stage and usually only allows the execution of small scale Java applications. An intermediate goal will be to have a few large-scale applications running flawlessly (e.g. NetBeans, Sun's HotJava Browser, etc.) The main programming language of the project is C. However, the JIT compiler is implemented directly in machine code (Assembler) for the supported processors (Motorola 68K & PowerPC). Earlier versions of JAmiga also compiled for Apple's Mac OS X operting system. |