Open Tags

Document Management with Tagging for Mac OS X

Open Tags is the prototype of a client-server tagging system, consisting of a Mac OS X application and a website to use, manage and synchronize tags and organize documents from various sources.

The software aims to provide a light-weight yet powerful tool to use tagging for typical activities like acquisition, organization, retrieval and maintenance of documents.

When finished, the project website will not only allow to share tags across different platforms (blogs, del.icio.us etc.), but also offer smaller workgroups to share a common system for efficient organization and retrieval of files.

Open Tags was developed on Mac OS X using Cocoa and new Leopoard technology.

Open Tags (2008)

  • Acquired software development skills on Mac OS X
  • Obtained experience in the fields of Use Cases, Interface Design, Usability
  • Improved knowledge in modular software architectures and Design Patterns

portfolio.hs-augsburg.de

A custom-made CMS for faculty of design

inside.out or the "Portfolio" has become the most important source for (re-)presentation for the faculty of design of the University of Applied Sciences Augsburg, where students publish their works (especially diplomas) and employers can find their potential co-workers.

One challenge in particular was to keep the project alive over it's four semesters of development, finding, managing and motivating a team at the beginning of each term.

Another important issue was to create a very decent visual identity: it's not the platform to stand in the spotlight, but the artists (students) works.

The system was realized with Zope, an application framework based on Python. It features a completely web-driven server management, an object-oriented database and a powerfull yet easy-to-use template engine.

Visit the site: http://portfolio.hs-augsburg.de.

portfolio.hs-augsburg.de

  • Lead project manamgent for serveral semesters
  • Extended knowledge on practical web application development
  • Succeeded in creating a representative publishing platform for the design department

http://portfolio.hs-augsburg.de

Other Programming

Forensik - Visualizing Forum Communication

Created in the intership at university: Paper describing Forensik (2008)

ZMAB - Survey Analysis Tool

A Java-Tool which visualized the results of a survey. JFreeChart was used to create the charts.

LDAP-Adaptor for University Homepage

Implemented in Tcl for the Infopark-CMS so that students can access and create a customized schedule.

Freetime Coding

Programming interests - Top 5:

  1. Ruby on Rails
  2. Cocoa and iPhone-Development
  3. JQuery/AJAX
  4. Quartz Composer and Processing
  5. A super-duper programming language yet to come.