Working Experience
- 08/2004 - : Software developer for Maconomy.
- 06/2003 - 06/2004: Software developer for
E.B.S. Business Software, Quito,
Ecuador. Task: Conversion of an existing client-server application to
native Internet technologies. The client-server application is human
ressource software written in PowerBuilder and it is converted into a
web solution (Java/XML/XSLT) using XMLSP Manager.
- 03/2003 - 05/2003: Research assistant at the IT University of Copenhagen,
Denmark. Task: To improve the XML Store system, perform experiments
and prepare a paper for submission. The paper gives an overview of the
XML Store system and furthermore describes enhancements of the network
communication and other improvements.
- 06/1998 - 04/2002: Software developer for WS Atkins Denmark. Tasks: Development
of database systems in MS Access and MS SQL Server and development of
Intranet solutions in ASP and Visual Basic (Student job).
- 02/2000 - 08/2000: Software developer for The Quality-of-Life Research
Center. Task: An Internet based questionnaire developed in Visual
Basic, MS Access and Java Script (Alternative for a military
service).
- 02/1995 - 06/1998: Archivist and proofreader at The National Encyclopaedia of Denmark
(Student job).
Education
Thesis
Tine Thorn, Mikkel
Fennestad and Anders Baumann: A
distributed, value oriented XML Store (PDF). Supervisor:
Professor Peter Sestoft.
The thesis describes the design and implementation of a distributed,
peer-to-peer filesystem for storing XML documents. There are two main
focus points:
- Working with XML: The most widespread ways of working with XML
(SAX and DOM) are naive and unable to handle common situations
such as manipulating a large document and at the same time offer a
rich API. The thesis presents a better way of working with XML
documents.
- Distributed systems: Distributed systems are becoming more
and more important with the increasing expansion of the Internet. One
of the most exciting developments in distributed applications is the
peer-to-peer architecture, that due to its decentralised nature makes
very scalable and fault tolerant applications possible.
Projekt home page
Source code
The paper A peer-to-peer, value
oriented XML Store (PDF) gives an overview of the XML Store
system.
Potentially useful information
Programming projects
- Checkers. Applet that lets you play American Checkers against the computer (note: Java Plugin required).
- Connect Four (Linux version and Windows
version). Program that lets you play the board game Connect
Four against the computer.
- Netdraw. A simple,
distributed drawing board.
Misc.
Address
E-mail: baumann@it.edu
Home: Borgervaenget 80 st. tv., DK-2100 Copenhagen, Denmark. Tel: +
45 39180031.
Anders Baumann
|