>> Lebenslauf >>
>> Zeugnis - Fachinformatiker >>
>> Studium - Visuelle Kommunikations Design >>
Title:Pizza Service The Game
Tech.:Flash/ActionScript
Job:Design, Illustration & Programming

ActionScript programming, illustration and the design of the game. This basic idea of the game is to make online pizza services more attractive for the visitors.
Title:Z4byJD
Tech.:Flash/ActionScript
Job:Programming

ActionScript implementation of a bridge to PHP for a flash based online shop where visitors can buy an unique print of josh davises generative artwork. This project was an online campaign of the Dorten agency for the BMW z4.
Title:Ajax based scheduling tool
Tech.:Javascript/AJAX
Job:Interface design & Javascript

Design and implementation of an AJAX based drag and drop user interface for a scheduling web application. The frontend interaction are working synchronously with the backend application which is written in PHP.
Title:Terminal-B4
Tech.:C++/3D gamestudio
Job:Interaction concept & programming

This project was about controling a forklift in a game environment using physical cards and a plate on the top of an interactive surface. The Terminal-B4 was an art project invented for the „Stuttgarter Kulturnacht“. In order to get the OSC (open sound control) based protocol coming from the reactivision software which tracks the TUIO symbols, I wrote a plugin for the 3D game studio in C++ which uses the information to control the forklift. The plate is used for the steering while the cards are used to vary the speed and for backward and forward movement.
Title:Generative Visuals
Tech.:Java/Processing
Job:Design & programming

This is one of my favorite tasks, writing aesthetic rules and let the computer do the artistic job. The combination of the coded algorithm and the real time input always delivers a surprising and unique result. Input devices I commonly use is a pen pad, a joystick and a MIDI keyboard.
Title:jm-Etude - Processing library
Tech.:Java
Job:programming
Visit:http://jmetude.dihardja.de

jm-Etude is a jMusic wrapper for the processing environment. It provides a high level API to communicate with jMusic therefore it makes it more easy to programm music composition with processing. jMusic itself is a solid framework for computer-assisted composition in Java, it is also used for generative music, instrument building, interactive performance and music analysis.
Title:Quickstep
Tech.:Java
Job:Design & programming

Quickstep is an application to practice the most essential steps required to play song chords on a guitar. The lessons are divided into 6, where each lesson has a small theoretical part and an interactive trainer where the user can practice their skill.