Bild von Institut mit Unilogo
home uni IMS suche search kontakt contact
unilogo Universität Stuttgart
Institut für Maschinelle Sprachverarbeitung

Martin Barbisch

 
  Work experience

04/2004 - 09/2007
Institute for Natural Language Processing, University of Stuttgart
Researcher in the SmartWeb project. I am the local module coordinator (i.e. the technical contact person for the project partners) and responsible for the development of our unit selection speech synthesis module.
Alongside I supervised student research projects, diploma theses and graduate assistants. I designed and gave courses about "efficient programming" in German and English.

11/2002 - 03/2004
Sony International (Europe) GmbH in Stuttgart, Germany
'Scientist' in the research department 'Advanced Software Laboratory' (Man Machine Interfaces)
Spotlight:  Responsible for the design and implementation of an OOP framework in C++ and Java. Graphics programming with OpenGL and Java3D, network code for TCP/IP and UDP.
QBit:  Programmed a user interface with Java and SVG.

07/1999 - 06/2002
Institute for Natural Language Processing, University of Stuttgart
Student worker, mainly in the SmartKom-Project
Programmed a document generator in Perl, a speech analysis tool in C++, and a Tokenizer in C and Scheme.


Education

10/1996 - 11/2002
Studied Computer Science at the University of Stuttgart.
Degree:  Diplom-Informatiker (equivalent to a Master of Science)
Main topics:  Visualization and interactive systems, Computer networks
Diploma thesis:  "Distance based interaction with a multimodal system"
Student project:  "Terrain visualization with Java 3D"

10/1995 - 7/1996
Basic military service

1986 - 1995
Gymnasium (high school), Burggymnasium Schorndorf
Degree:  university-entrance diploma
Major courses:  English, Mathematics


Computer knowledge

Programming languages:  C/C++, Java very good skills
Perl, Scheme, Modula, Pascal, Basic, Assembler
Scripting languages:  JavaScript, shell scripts (Bash, TCSH)
Libraries:  wxWidgets, OpenGL, Java3D, Java AWT/ Swing, STL,
Edinburgh Speechtools and Festival
Network protocols:  TCP/IP, UDP, FTP, HTTP
Technologies:  OO-analysis and -design, design patterns, refactoring, automation, efficient programming
Data description:  HTML, XML, SVG
Version control:  CVS, Subversion, Rational ClearCase
Operating systems:  Linux, Windows, Unix, MS-DOS
Text processing:  LaTeX, MS Office


Languages

German:  native language
English:  fluent, spoken and written
French:  basic knowledge (5 years in comprehensive secondary school)