Manolis Kamvysselis - manoli@mit.edu - http://web.mit.edu/manoli/www/ More details and links: http://web.mit.edu/manoli/www/resume.html One page postscript file: http://web.mit.edu/manoli/www/resume.ps One page pdf file: http://web.mit.edu/manoli/www/resume.pdf Term Address: Home Address: 450 Memorial Dr. A323 Manolis Kamvysselis 182 Marlborough St. #8 Cambridge, MA 02139 manoli@mit.edu Boston, MA 02116 Tel: (617) 225-9495 Tel/fax: (617) 262-6121 Employment objective A research position on an exciting project in the field of Computer Science. ********* Education ********* Massachusetts Institute of Technology - September 95-June 99 - Cambridge, MA Bachelor of Science in EECS, June 1999 Masters of Engineering in Computer Science, June 1999 GPA: 5.0 / 5.0 Courses: AI: Robot Vision, Artificial Intelligence, AI in practice, The Society of Mind, The Human Intelligence Enterprise, Robot Design. Systems:Computational Structures, Computer Systems Engineering, Microprocessor Design Lab, Control and Signal Processing, Systems. Software:Computer Graphics, Lab in Software Engineering, Structure and Interpretation of Computer Programs, Programming Languages. Math:Theory of Computation, Algorithms, Math for Computer Science, Linear Algebra, Probabilistic Systems, Multivariable Calculus. (6.001*, 6.002, 6.003, 6.004*, 6.033, 6.034, 6.038, 6.041*, 6.042*, 6.046, 6.115, 6.170*, 6.270, 6.821, 6.837*, 6.840, 6.866, 6.868, 18.03, 18.700*) (In the list above * means ranked in the top 10 or higher of the class) Lycee Francais de New York - September 93-June 95 - New York, NY Received French Baccalaureat, with the highest honors awarded by the French academy, and the congratulations of the Jury. Completed Scientific Terminale with Valedictorian Prize, Prize of the President, Prix d'Honneur, Professor Edgar Lorch's Prize of Mathematics, Special Prize of Physics and first prizes in math, physics, chemistry, biology, computer programming, English, philosophy. Represented my school in the largest country-wide math competition in France (Concours General). Lycee Paul Cezanne - September 89-June 93 - Aix-en-Provence, FRANCE Graduated first in a class of two thousand. First place in high-school's chess tournament for two consecutive years. First prize in my city and prefecture in a country-wide math competition for high school students. Maraslio Pilot High School - September 88-June 89 - Athens, GREECE Prizes of excellence in all the courses. ************ Publications ************ ACM Siggraph '98 - Orlando, FL - A new Voronoi-Based Surface Reconstruction Algorithm Published and presented in Siggraph '98 with Nina Amenta from the University of Texas at Austin, and Marshall Bern from Xerox PARC. The algorithm is the first provably correct algorithm for 3D surface reconstruction from an unordered set of points. The non-uniform sampling density requirement allows simplification of featureless parts of the models. Speed and accuracy close to state-of-the-art products. ************* Honors/Awards ************* Recipient of the MassGrant Award for academic excellence, 1998-99. Tau Beta Pi and Eta Kappa Nu, National Engineering Honor Societies, 1998. First prize in TBP Intercollegiate Design Competition, representing MIT '97 French Baccalaureat with Congratulations of the Jury, highest distinction in France, June 1995. First prize in South France in a math competition for high school students, 1993. First prize in high school's chess tournament for two consecutive years, 1991-92. *************** Work Experience *************** MIT AI Lab - Spring 99 - Imagina: A Cognitive Abstraction Approach to Content-Based Image Retrieval Exploring new methods of image retrieval and indexation using recent findings on image perception. Research on mental representation of objects supports multi-level matching at different layers of abstraction and specification. Code in Java. Working with Prof Patrick Winston. MIT Microprocessor Lab - Fall 98 - RoboLogo: Programming Environment for Interactive Robots Developed an environment that enables children to program interactive robots. iLogo programming language modeled after Berkeley Logo. Compiler written in Java using javacc. Low-level routines written in A51 assembly. Printed circuit board designed on Protel. 6.115 project. Xerox PARC - Summer 98 - PolyBot: Control Architecture for Modular Reconfigurable Robots Proposed a new local control architecture for modular robots. The architecture allows many identical modules to locomote, coordinate actions, share information, and arbitrate decisions based on a combination of local rules, message passing and a global bus. Simulation code written in Java and visualization code in Java3D. Project part of the VI-A internship program in the Smart Matter Area. MIT AI Lab - Spring 98 - Mood: Music Understanding using Patterns of Attentional State Invented, designed, and implemented an architecture for understanding, recognizing and classifying music. With no prior knowledge, the system learns periodicity, voices and mood. The concept is based on Sajit Rao's and Shimon Ullman's work on constructing visual routines by combining primitive routines. Code written in C. Project supervised by Professor Patrick Winston. MIT AI Lab - Fall 97 - ECImorph: Gaussian Polygon Morphing Invented and implemented a new approach to polygon morphing using the Extended Gaussian Image representation, used in Machine Vision for object recognition. Code written in Java and running as an applet. Project supervised by Professor Berthold Horn. MIT Graphics Lab - Fall 97 - 3Dmorph: 3D Model Morphing Invented and implemented a morphing algorithm for three-dimensional models. Polygons are matched so as to maximize coordination in the polygon displacement and minimize creation of new polygons. The matching algorithms are generic and applicable beyond morphing. Code written in C++ using the Inventor libraries for OpenGL on SGIs. Project supervised by Professor Seth Teller. Xerox PARC Computer Science Lab - Summer 97 - Crust: 3D Surface Reconstruction Developed, implemented, and extended a new algorithm for 3D surface reconstruction. Code written in C, 3D models constructed for Geomview. Theory Group of the Computer Science Laboratory of Xerox PARC with Marshall Bern and Nina Amenta. VI-A Internship. MIT Lab for Computer Science - Summer 96 - Webbot: Constraint Model for a Web Robot Proposed and implemented a simple constraint language for a web crawler. The model allows for recursive definitions of arbitrarily complex rules and constraints. Pattern matching code written in Tcl. Research project hosted by the World Wide Web Consortium. MIT EECS - Spring 96 - RoboAnt: Autonomous Robot Design Designed, built, and programmed an autonomous robot. Mechanical parts built out of Lego pieces. Software written in Interactive C. CNRS, France - Summer 94 - Astronomy Internship Sky mapping, photo developing, planet studying as an assistant for the National Center of Scientific Research (CNRS) of France. ************* Proficiencies ************* Computer Skills: Programming in C, C++, Java, Java3D, Scheme (LISP), Open Inventor, CLU, Tcl/Tk, Interactive C, Perl, Turbo Pascal. Languages: Fluent in English, French, Greek, Spanish. Five years of German studies. ********************* Activities and Groups ********************* Social: President of the MIT International Students' Association. Organized International Residence/Orientation week for MIT freshmen. Organized International Fair, a culture exhibition of more than 50 International Groups. Started the International Dance Series, to teach traditional dances, and the Travel the World program that finds host families for student trips around the world. Groups: TBP, HKN, IEEE, Hellenic Students' Association, European Club. Sports: Volleyball, soccer, gymnastics, tennis, karate, hiking, biking, swimming, sailing, ice skating, skiing, partner dancing, cultural dancing. Holding a Permanent Resident Visa.