Contact Information
University of Calgary
Department of Computer Science
2500 University Dr NW
Calgary, AB, T2Y 3V1
CANADA
Mobile: +1 (four zero three) 973 9842
Education
Since
September 2008
PhD Research Student University of Calgary, Canada
Department of Computer Science, GroupLab, Interactions Lab
Supervisor: Professor Dr. Saul Greenberg, Human-Computer Interaction
September 2005 -
February 2006
Visiting Research Student, University of Calgary, Canada
Department of Computer Science, GroupLab, Interactions Lab
Supervisor: Professor Dr. Saul Greenberg, Human-Computer Interaction
Research project: Shared Phidgets - A Toolkit for Rapidly Prototyping Distributed Physical User Interfaces (Grade A, Germany 1.0)*
- Infrastructure and toolkit for the remote access to shared sensors and actuators (Phidget components)
- Component and user control library for .NET with software representations for all Phidget devices
- Development of various Ubiquitous Computing example applications using the toolkit (e.g., RFID aware sensor/actuator control, Sensor maps)
- Implementation: VisualStudio.NET, C#, .NET CF
- http://grouplab.cpsc.ucalgary.ca/cookbook/
April 2004 -
May 2008
Diploma (MSc) "Media Systems" (Computer Science), GPA* 4.0/4.0 (Notendurchschnitt 1.0/1.0),
at the Bauhaus University Weimar, Germany
Graduated with distinction, May 2008
Thesis project:
Developer Toolkit and Utilities for Rapidly Prototyping Distributed Physical
User Interfaces
Supervisor: Professor Dr. Tom Gross, Computer-Supported Cooperative Work
Major Subjects and Research Interests: Computer-Supported Cooperative Work (CSCW), Ubiquitous Computing, Tangible Computing and Human-Computer Interaction (HCI)
Research Projects:
- 'Collaboration Bus' HCI (Grade A, Germany 1.0)*
- Development of a Graphical User Interface (GUI) to let end-users create new envisioned sensor-based applications
- http://www.cmlab.net/tiki-index.php?page=RP_CollaborationBus
- 'Sens-ation - Sensor and Actuator Infrastructure' (Grade A, Germany 1.0)*
- Development of a sensor infrastructure with easy integration of different sensor modules and providing of various interfaces (XML-RPC, AXIS/SOAP, HTML/PHP, etc.)
- Technologies: Web services, mobile clients, business patterns, server technology, sensor/actuator hardware, XML descriptions
- Implementation: J2EE, J2ME, SOAP, AXIS, XML-RPC, XML, XPath, XML Schema, PHP
- http://www.cmlab.net/tiki-index.php?page=RP_Sens-ation_I
- 'Swarm Intelligence' (Grade A, Germany 1.0)*
- Multi agent simulation system, based on the ACluster algorithm of V. Ramos and algorithms of E. Lumer & B. Faieta
- Agent modelling, data mining, visualization, concurrent programming
- Implementation: VisualStudio.NET, C++, OpenGL, GLUT, GLUI
- http://typo3.medien.uni-weimar.de/index.php?id=97
- 'Metacoon e-Learning' (Grade A, Germany 1.0)*
- Development of a tool for synchronizing an online platform with PIM (Personal Information Managers: Lotus Notes, Microsoft Outlook)
- Implementation: VisualStudio.NET, Visual Basic, C++, PHP, COM (Component Object Model), vCard, vCal, iCal
- http://www.metacoon.net
October 2001 -
April 2004
Intermediate diploma Media Systems ("Vordiplom"),
Grade A, Germany: 1.7*
at the Bauhaus University Weimar, Germany
Oral and written exam: Programming Languages and Software Engineering, Concurrent Programming, Fuzzy Logic Systems and Media Systems
October 2000 -
September 2001
Student at the Faculty of Computer Science,
Technical University, Karlsruhe, Germany
After the 2nd semester: enrolment at the Bauhaus University Weimar
July 1990 -
June 1999
High-school diploma / A-levels ("Abitur"), Grade A, Germany: 1.5*
St. Lioba School ("Gymnasium"), Bad Nauheim, Germany
Special subjects: mathematics and physics
Work Experience
June 2008 -
August 2008
Research Internship at Microsoft Research, Cambridge (United Kingdom)
Working on projects at the Socio-Digital Systems group. Supervisor: Alex Taylor
July 2006 -
November 2006
Research Internship at Microsoft Research, Cambridge (United Kingdom)
Working on projects at the Socio-Digital Systems group, together with Richard Banks, Abigail Sellen, Alex Taylor, and Ken Wood. Supervisor: Abigail Sellen.
January 1997 -
July 2006
Freelancer at the Konert Ingenieurgesellschaft mbH (Ltd)
Internet- and intranet-programming and design (PHP, HTML, CSS, JavaScript, SQL), authoring presentation software, graphic design (http://www.konert.de)
(Reference: Dipl.-Ing., Dipl.-Oec. Ottmar Konert)
April 2006 -
August 2006
Research project supervisor "Swarm Intelligence II"
Research with swarm intelligence algorithms, cluster analysis, parallel algorithms (Reference: Professor Dr. Bernd Froehlich, Bauhaus University Weimar)
April 2005 -
June 2005
Teaching assistant "Webtechnologies I"
Server- and Client-Technologies, Markup Languages, XML, SOAP, XML-RPC, Sockets (Reference: Professor Dr. Benno Stein, Bauhaus University Weimar)
May 2005 -
September 2005
Website-Development of the Website for the Faculty of Media
XHTML, CSS, graphic design, Typo3 content management system (Reference: Professor Dr. Benno Stein, Bauhaus University Weimar)
October 2003 -
March 2004
and
April 2004 -
July 2004
Teaching assistant "Programming Lectures and Software Engineering"
Object-Oriented Programming (OOP), C++, STL, design pattern, SCHEME (statically scoped, tail-recursive, LISP dialect), UML design (Reference: Professor Dr. Bernd Froehlich, Bauhaus University Weimar)
June 2003 -
December 2003
Assistant for the research project "Metacoon", e-Learning platform
Development: module for PIM data exchange (Personal Information Manager, e. g. Microsoft Outlook, Lotus Notes), COM - Component Object Model, SQL, Visual Basic interface, PHP
October 2002 - 2003
and
October 2004 - 2005
Orientation leader for new students at the
Bauhaus University, Academic office
Mentor for new students at their first semester, organizing events and workshops
July 1999 -
June 2000
Community service (in lieu of military service)
"Kerckhoff" Hospital (Cardiology, Anaesthesia) in Bad Nauheim, Germany
Scholarships
Since
September 2008
April 2005 -
April 2007
Scholarship of the German National Academic Foundation
(Studienstiftung des deutschen Volkes)
September 2005 -
February 2006
Scholarship of the German Academic Exchange Service
(Deutscher Akademischer Austausch Dienst - DAAD) for the research visit at the University of Calgary
November 2005 -
September 2007
e-fellows.net Scholarship
(Founded by McKinsey & Company Inc., Deutsche Telekom AG, etc.)
Publications
2008
Gross, T., and Marquardt, N. (2006)
Creating, Editing, and Sharing Complex Ubiquitous Computing Environment Configurations with CollaborationBus.
International Journal of Computational Science and Engineering (IJCSE) (accepted). (ISSN Online: 1742-7193, ISSN Print: 1742-7185).
2007
Marquardt, N. and Greenberg, S. (2007)
Shared Phidgets: A Toolkit for Rapidly Prototyping Distributed Physical User Interfaces.
In TEI '07: Proceedings of the 1st international conference on Tangible and embedded interaction (February 15-17, Baton Rouge, Louisiana, USA), ACM Press, pp. 13-20.
Gross, T. and Marquardt, N. (2007)
CollaborationBus: An Editor for the Easy Configuration of Ubiquitous Computing Environments.
In Proceedings of the Fifteenth Euromicro Conference on Parallel, Distributed, and Network - Based Processing - PDP 2007 (Feb. 7-9, Naples, Italy). IEEE Computer Society Press, Los Alamitos, CA, (ISBN: 0-7695-2784-1).
2006
Gross, T., Egla, T. and Marquardt, N. (2006)
Sens-ation: A Service-Oriented Platform for the Development of Sensor-Based Infrastructures.
International Journal of Internet Protocol Technology (IJIPT) 1, 3 (2006). pp. 159-167. (ISSN Online: 1743-8217, ISSN Print: 1743-8209).
Technical Reports
2006
Marquardt, N. and Greenberg, S. (2006)
Shared Phidgets: A Toolkit for Rapidly Prototyping Distributed Physical User Interfaces.
Technical Report 2006-829-22, Department of Computer Science, University of Calgary, Calgary, Alberta, Canada, T2N 1N4. April.
Gross, T. and Marquardt, N. (2006)
CollaborationBus: An Editor for the Easy Configuration of Complex Ubiquitous Computing Environments.
Technical Report # BUW - CSCW - 2006 - 02, Computer - Supported Cooperative Work Group, Faculty of Media, Bauhaus - University Weimar, Bauhausstr. 11, 99423 Weimar, Germany, April.
Gross, T., Egla, T. and Marquardt, N. (2006)
Sens-ation: A Service - Oriented Platform for Developing Sensor - Based Infrastructures.
Technical Report # BUW - CSCW - 2006 - 01, Computer - Supported Cooperative Work Group, Faculty of Media, Bauhaus - University Weimar, Bauhausstr. 11, 99423 Weimar, Germany, April.
Volunteering, Service
2008, 2009
April 2004,
April 2006,
November 2006
Student Volunteer at the CHI 2004, CHI 2006, and CSCW 2006 Conference
Conference of the ACM: 'Computer Human Interaction', Vienna (Austria) and Montreal (Canada). 'Computer-Supported Cooperative Work', Banff (Canada).
June 2003 -
June 2004
Member of the senate at the Bauhaus University
Decision committee of the university. Members are the president of the university, the deans, professors, assistants and four students
June 2002 -
June 2005
Member of the student representatives at the Faculty of Media
Projects: Organizing various events for students, helping new students, Development of the website (Content Management System): http://www.uni-weimar.de/medien/fachschaft/
June 2002 -
June 2005
Member of the evaluation committee at the "neudeli" entrepreneur centre, Weimar
June 2003 -
December 2005
Member of the finance committee of the senate and member of the academic committee of the senate
Bauhaus University Weimar, Germany
January 2005 -
June 2005
Member of the committee for technology and communication infrastructure
Bauhaus University Weimar, Germany
January 2004 -
Present
Member of the university elections committee,
Bauhaus University Weimar, Germany
January 2005 -
September 2005
Member of the committee for research and science,
Bauhaus University Weimar, Germany
June 2004 -
June 2005
Member of the council at the Faculty of Media,
Bauhaus University Weimar, Germany
January 2004 -
June 2005
Member of the board of examiners for "Media Systems",
Bauhaus University Weimar, Germany
January 2004 -
June 2005
Member of the academic commission at the Faculty of Media,
Bauhaus University Weimar, Germany
Professional Memberships
ACM (Association for Computing Machinery),
IEEE (Institute of Electrical and Electronic Engineers, Inc.)
Language Skills
GERMAN: mother tongue
ENGLISH: fluent
FRENCH: basics
SPANISH: basics
IT Skills
Programming languages:
C#, C++, C, JAVA (SE, ME, EE), SCHEME, Pascal, Visual Basic
Internet/intranet development:
PHP, JSP, JavaScript, XHTML, CSS
Document formats:
XML, XML Schema, XPath, UML
Platforms and frameworks:
Windows (incl. Pocket PC and Tablet PC), Mac OS X, Linux, VisualStudio.NET 2003 and 2005, VisualStudio.NET Compact Framework
Science:
Matlab, MathCAD
Office:
Microsoft Office, Word, PowerPoint, Excel
Graphic design and layout software:
Adobe Photoshop, PageMaker, InDesign, Acrobat, Macromedia Freehand, Director, Dreamweaver, Fireworks
References
References are available upon request.
Hobbies and Interests
Ballroom Dancing (Standard, Latin), Swimming, Skiing, Badminton, Theatre, Musicals
* University and Highschool Grading Scales:
Germany University: Five point grading scale, grades from 1 to 5, where 1 = excellent and 5 = fail
Germany Highschool: Six point grading scale, grades from 1 to 6, where 1 = excellent and 6 = fail
Canada/USA University: Five point grading scale, where 4 = excellent and 0 = fail;
GPA is the Grading Point Average;
Letters for grades are A,B,C,D,F, where A = excellent and F= fail