Dipl.-Inf. Univ. Andreas Schildbach Homepage
LANGUAGE

   deutsch german
   english english

PROJECTS

 
 
 
period  07/2002 - 09/2002
description  Connection to the data feeds of three leading financial news providers
employer  a medium-sized enterprise
position  responsible software engineer and programmer in a team
activities  analysis of the vendor proprietary protocols
design of a fail-safe and performant architecture (redundant servers)
implementation using Java and C++
technologies  Microsoft Visual C++
Microsoft Message Queues (MSMQ)
Java2 (J2SE 1.4)
Java Native Interface (JNI)
Oracle SQL Server
SSL API (Reuters), CEF API (dt. Börse)
XML
Windows NT/XP
 
 
period  02/2002 - 06/2002
description  JavaBean-based middleware for financial data
employer  a medium-sized enterprise
position  responsible software engineer in a team
activities  analysis of the requirements for print and electronic publishing
object design based on an existing data model
implementation using standard J2SE and J2EE apis
release management
technologies  Java2 (J2SE 1.3), Enterprise Java (J2EE 1.3)
JDBC 2.1
Oracle SQL Server
SUN Solaris
 
 
period  11/2001 - 02/2002
description  Financial information portal for investors
employer  a large direct bank
position  responsible software engineer in a team
activities  analysis of the existing application and the new requirements
refactoring of the existing implementation
maintenance (performance tuning and bug fixing)
technologies  Java2 (J2SE 1.2), Enterprise Java (J2EE 1.3)
Java Servlets 2.3, Java Server Pages (JSP 1.2)
JDBC 2.1
Oracle SQL Server
SUN Solaris
 
 
period  05/2001
description  Prototype of a middleware for financial data using Enterprise Java Beans
employer  a medium-sized enterprise
position  sole responsible software architect and developer
activities  object design
implementation
performance tests
technologies  Java2 (J2SE 1.3)
Enterprise Java (J2EE 1.3)
Enterprise Java Beans (EJB 2.0)
SUN J2EE Reference Implementation 1.3
Apache Tomcat 3.3
Windows 2000
 
 
period  08/2000 - 09/2001
description  All-in-one financial information portal (fundamental data, chart analyser, news and analysts opinions)
employer  online spin-off of a large german media company
position  responsible software engineer in a team
activities  framework extensions
application of the framework in a servlets environment
technologies  Java2 (J2SE, J2EE)
Java Servlets, Model2 Architecture
Java Server Pages (JSP)
Microsoft SQL Server 7.0
HTML+CSS, XML
 
 
period  12/1999 - 11/2000
description  Framework for investor relations projects
(displays for stock market quotes, stock market charts, etc.)
employer  a medium-sized enterprise
position  responsible software engineer in a team of five
activities  design and implementation of a framework for diagrams (line charts, bar charts)
design and implementation of a library for image generation/processing (GIF encoder)
design and implementation of the data access objects
design and implementation of an advanced exception handling (watchdog process, email-notification)
technologies  Perl 5.0
Java2 (J2SE, J2EE)
Java Advanced Imaging
JavaMail
Microsoft SQL Server 7.0
 
 
period  11/2000 - 12/2000
05/2000 - 06/2000
08/1999 - 09/1999
05/1999 - 07/1999
12/1998 - 03/1999
09/1998 - 10/1998
description  Various stock market games featuring simulation in realtime
employer  german investor periodicals, newspapers and tv shows
position  responsible software engineer in a team of 10
activities  implementation of simulated real-time stock market transactions
implementation of a web based user front-end
implementation of various scorings
implementation of the maintenance tools
technologies  Perl 5.0
HTML+CSS
SQL Transactions
Microsoft SQL Server 6.5
Microsoft Internet Information Server
 
 
period  1999
description  Middleware for financial data
employer  a medium-sized enterprise
position  sole responsible software architect and developer
activities  The goal of this project was the separation of the already developing applications for financial data into three tiers: presentation, business logic and persistence. This middleware delivered classes from all three tiers that could be re-used in many projects. Just to name a few: generation of diagrams/charts (presentation), financial calculations (business logic) and data access objects (persistence). The project was rounded up by a clean developer documentation.
technologies  Perl 5.0
Microsoft SQL Server 6.5
 
 
period  02/1999 - 05/1999
description  Depot service for amateur and semi-professional investors
employer  a renowned german periodical for investors
position  sole responsible software architect and developer
activities  The idea behind this project is a depot for stocks that is maintained by its owner by buying and selling of stocks. The depot always displays the actual quotes and calculates the performance of positions and of the depot as a whole. This project was extended in order to map stocks transactions of a stock market game.
technologies  Perl 5.0
HTML+CSS
Microsoft SQL Server 6.5
 
 
period  12/1998 - 01/1999
description  Quote query tool for amateur and semi-professional investors
employer  a renowned german periodical for investors
position  sole responsible software architect and developer
activities  The goal was a query tool for realtime stock quotes of all kinds. In addition to the quotes, financial ratios were calculated, as well as charts generated from historical quotes with indices.
technologies  Perl 5.0
HTML+CSS
Microsoft SQL Server 6.5


Spring Framework

Hibernate

MySQL database server

Jakarta Tomcat

Subversion

Debian GNU/Linux

Ubuntu