Education:
-
Present : Computer Science PhD program Columbia University
-
February 2001 : Columbia University M.Sc. in Computer Science.
-
June 1998 : Athens University of Economics and Business Department of Informatics
BSc. in Computer Science (7.5/10)
Work:
-
September 1998-present : Graduate Research Assistant Computer Graphics
and User Interfaces Lab at Columbia University (advisor Steven Feiner)
-
January 1998-June 1998 : Laboratory of Distance Learning, Virtual Reality
and Multimedia at Athens University of Economics and Business (advisor
Theodoros Kalampoukis)
Teaching:
-
January 1999-May 1999 : Teaching assistant in the Computer Graphics course
(W4160) taught by professor Bengt-Olaf Schneider
-
September 1998-December 1998 : Teaching assistant in the User Interface
Design course (W4170) taught by professor Steven Feiner
Programming Languages:
-
Extensively using : C, Java
-
Familiar with : C++, Modula 3, Pascal, COBOL, Lisp, ML, Fortran,
SQL, Basic, Clipper, 80x86 assembly, ARM/Thumb assembly
3D Graphics APIs:
-
OpenGL
-
Java3D
-
VRML
-
Familiar with DirectX
Operating systems:
-
Microsoft Windows (95,98,NT,2000,ME,CE)
-
Linux (kernel programming: system calls, loadable modules, scheduler, memory
management, file system)
-
BeOS, Solaris, Unix, QNX
Additional Skills:
Projects:
Recent ones include:
-
Development of a program in Java3D that collects information about 3DInk
and Picking in a 3D scene. (See Pictures)
-
Development of a 3D Viewer (written using Java3D) that supports various
3D model formats (See Pictures)
-
Construction of a mobile/wearable computer. The computer includes a graphics
board with 3D graphics acceleration and is currently used by the CGUI Lab
in the MARS
project. (See Pictures)
-
Intergration of OGI's Quickset multimodal interaction software with the
CGUI Lab infrustructure. Implementation of an agent written in JAVA that
allows the two systems to share information. (See Pictures)
-
Various OpenGL projects. Including a solar system simulation and ray-tracing
program supporting CGI objects
-
GPS driver. Written in Modula 3 to accept input from the GPS unit used
in MARS system.
Research Interests:
-
Construction of mobile/wearable hardware and embedded systems (using PC104
and PC104+)
-
Virtual Reality
-
Augmented reality applications (especially interested in museum,car,navigation
applications)
-
Multimodal interaction (Use of different modalities speech, gesturing for
interaction)
Presentations
Scholarships
-
In 1996 i received one of the two IKY (State
Scholarships Foundation) scholarships for my performance in university
courses during the academic year 1994-1995
Additional information available on request.