Vadim Gerasimov, Ph.D.

 Google Engineer



 Worked and studied at MIT Media Laboratory in 1994-2003

 my adviser Walter Bender, co-adviser Ted Selker


 born in USSR, spent 1 year in Japan, 9 years in USA

 in Australia since 2003


Ph.D., MIT, 2003

MS in Media Arts and Sciences, MIT, 1996

MS, BS in applied mathematics, Moscow State University, Russia, 1992



Oct 2007 - Present  Engineer, Google Australia

Oct 2006 - Oct 2007  Research Scientist, Emotiv Systems Pty Ltd, Sydney, Australia

2003 - 2006  Research Scientist, Postdoc, CSIRO ICT Centre, Sydney, Australia

1994 - 2003  Postdoc, Research Assistant, Student, MIT Media Laboratory, Cambridge, MA, USA

1984 - 1994  Junior Scientist, Programmer, Consultant at Computer Center of Academy of Sciences of USSR (Russia) and Soglasie Ltd


1.   2006-2007 Sensor technology research and development Researched, designed, and implemented a technology that is expected to be included in the product, but has not been publicly announced. A co-inventor on the corresponding provisional US patent application.

PROJECTS AT CSIRO (see also my CSIRO web page)

1.   2003-2004 Software system to model and visualize 3D or 2D self-assembly of groups of autonomous agents. The system makes a physically accurate estimate of the interaction of agents represented as rigid cubic or tetrahedral structures with variable electrostatic charges on the faces and vertices. Local events cause the agents’ charges to change according to user-defined rules or rules generated by genetic algorithms. The system is used as an experimental environment for theoretical and practical study of autonomous agent self-assembly. The software system will be applied to the analysis, prediction and design of self-assembly behavior of agents from atomic- to macro-scales. In particular, it will be a platform for developing design techniques that can be implemented in real nano-scale systems to achieve useful structures.

2.   2003-2006 Distributed Energy Concept Demonstration System I participate in design of a web-based system to explore and demonstrate the potential for control of distributed energy production and demand.


1.   1999-2003 Every Sign of Life (Ph.D. project) This is an exploration of how to make personal health data gathering and analysis fun and engaging, and consequently more useful to the non-specialist. The approach is to design and build computer games and scenarios based on health data. In support of the project, I designed a compact personal health-monitoring device that stores EKG, respiration, temperature and other parameters on a CompactFlash card or sends them wirelessly to a nearby computer. This device is also being used in experiments at the University of Rochester Medical School.


2.   2000-2003 Hoarder board Universal data collection board. Open design for data collection projects. Originally made for Every Sign of Life project. Status: specs, report, and demo available


3.   2001 WaveScan to get signal/noise strength from 802.11 cards. Status: demo and short report available on the web


4.   2000-2003 WebCam Window view display program with time-lapse and weather information. Shows full-screen real-time view from window captured by web camera. For offices and public spaces without windows. Status: active in several places at Media Lab


5.   1999 Information processing in human body - class project (MAS.862 Prof. Neil Gershenfeld) Factoids about information processes in human body.


6.   1998-2000 Hand-held Doctor for Children The goal of this project was to create a toy for children that would help them to better understand how their bodies work. I designed a small microcontroller-based device and a set of sensors to measure pulse, breathing, temperature, and skin conductivity, and to send the measured signals to a personal computer or a toy. Children played with cartoon characters that visualized these signals and built Lego robots of their own design that were controlled by these signals. Children were able to explore how physiological parameters changed when they stood, sat, walked, ran, or slept. A group of children also used the toy to explore the principles of lie detection. Status: demo available.


7.   1998 Sound Game Game without visual input. Status: demo available, brief report in


8.   1998-2001 Color in Media Technology class projects (MAS.815 Prof. Walter Bender) Set of applications in Java, Delphi, C++ to demonstrate various aspects of color and set of functions to work with Munsell color set. Status: demo available


9.   1998 Wireless sensor input board Designed 4-AD-channel data acquisition board with RF transmitter. The board was used in Swings That Think and Hand-held Doctor for Children projects. Status: demo available


10.  1998-1999 Calm Alarm Exploration of non-obtrusive alarms. Status: demo not available, partially published in


11.  1997 Tetris on the Green Building Game in Java. Same program helped to pick windows for the hack Status: available on the web


12.  1997 Audio Processing class project (MAS.641 Prof. Barry Vercoe) System that demonstrates spatial sound perception and new (designed for class) concept of head-tracking headphones with gyroscope. Status: demo available


13.  1996-1998 Swings That Think The goal of this project was to provide real-time motion analysis and audio, tactile, or visual feedback to the user engaged in a task that requires coordination of body movements, and possibly some extra body affordance (e.g., a golf club, tennis racket, fishing pole, or baseball bat). The devices performed three functions: sensing, analyzing, and providing feedback to the user. Specifically, I designed a system to assist softball players in improving their batting technique. Sensors inside of the bat and on the player's body provided information about the bat's trajectory and player's motion during each swing. The system provided in vivo audio feedback and recommendations on improving the swing. Status: demo available


14.  1996 Acoustic data transfer from Timex watch Reverse engineered Timex DataLink watch to put program that sends data back to PC using sound. Status: demo available


15.  1996-1998 HBDL (Handy Board Download) Loads software into The Handy Board (small MC6811-based computer designed at Media Lab). Status: used at MIT robot design competitions and by others who have/use The Handy Boards.


16.  1995 Modeling Nature class projects (MAS.864 Prof. Neil Gershenfeld) Set of applications to demonstrate concepts of mathematical modeling. Status: demo available


17.  1995-1996 Things That Talk Explored possibilities of acoustic communication for small devices.


18.  1994 Uniframing - The Society of Mind class project (MAS.731 Prof. Marvin Minsky) Implementation of uniframing concept from book. Program worked, uniframing didn't. Status: demo available


19.  1994 Web Rubic's Cube Interactive Rubic's cube implemented before scripting and Java were available. Compiled as a part of web server. Status: works


20.  1994 Http Server Borland Pascal implementation of web server to support News games and other precompiled functions. Status: active (runs as NT service)


21.  1994 News Games Designed set of computer games to make reading and sharing news more entertaining. News Totalizer - web based event-guessing betting game. Paragraph - paragraph scrambling news reader. News Worms - text worm game. Status: demo available



22.  1999 Component software: principles and practice. MIT IAP-99 class. Together with Martin Szummer taught this class. Prepared seminars on OLE, COM, ActiveX.


23.  1999 Damasio revisited - Affective Computing class project (MAS.630 Prof. Rozalind Picard) Software and hardware developed by me. Interaction with experiment subjects and report by Roy Rodenstein. Status: demo available


24.  1998 Project Bear - Systems and Self class project (MAS.714 Prof. Mitchel Resnick) Artifact design project. Made by 6 people including me.


25.  1996 Vadims Game published by ITC Inc for Sony Playstation in Japan


26.  1998-2000 Demo machine Designed electronics and mechanics for demo slot machine. User could drop RF ID chip with picture of project into newspaper stand to get to project’s web site. Stand had computer with display inside. PC software installed and maintained by Walter Bender and his other students. Status: disassembled


27.  1999 Spacewars Typed in a part of the program for:



1992-1993 software engineer, consultant, Soglasie Ltd, Moscow, Russia

Assisted in design and implementation of hardware and software for the Central Hospital of the Russian Ministry of Defense.

1990 with group of 3 other people started company Soglasie Ltd in Moscow, Russia. Company’s objective was to design and manufacture domestic computer hardware and work on software and hardware projects for other organizations.

1984-1991 programmer, Computer Center of Academy of Sciences of USSR, Moscow, Russia

Designed and developed computer games including Tetris. Wrote copy- and virus- protection software. Worked on reverse engineering of computer systems.



  1. V. Gerasimov, Heart Rate Monitor. US Patent 7,139,605

  2. S. Mahajan, V. Gerasimov, A. Mehta, and Z. LaValley, Method and apparatus for determining orientation and position of a moveable object. US Patent Application 20050032582

  3. R. Breen and V.Gerasimov (2006) US Provisional Patent Application



  1. V. Gerasimov, G. Healy, M. Prokopenko, P. Wang, and A. Zeman. Symbiotic Sensor Networks in Complex Underwater Terrains: a Simulation Framework. To appear at KES2006 10th International Conference on Knowledge-Based & Intelligent Information & Engineering Systems. Bournemouth UK, October 2006.

  2. M. Prokopenko, V. Gerasimov, and I. Tanev. Evolving Spatiotemporal Coordination in a Modular Robotic System. To appear at the Ninth International Conference on the Simulation of Adaptive Behavior (SAB'06), Rome, Italy, September 2006.

  3. Y. Guo, V. Gerasimov, and G. Poulton. Vision-Based Drivable Surface Detection in Autonomous Ground Vehicles. To appear at IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS2006). Beijing, China, October 2006.

  4. V. Gerasimov, Y. Guo, G. James, and G. Poulton. Physically Realistic Self-assembly Simulation System. In A. Abraham, C. Grosan, and V. Ramos (Eds.), Stigmergic Optimization, Series: Studies in Computational Intelligence, Vol. 31, Springer-Verlag, ISBN: 3-540-34689-9, pages 117-130, Hardcover, 2006.

  5. M. Prokopenko, V. Gerasimov, and I. Tanev. Measuring Spatiotemporal Coordination in a Modular Robotic System. The 10th International Conference on the Simulation and Synthesis of Living Systems (ALifeX). Bloomington IN, USA, June 2006.

  6. M. Prokopenko, P. Wang, A. Scott, V. Gerasimov, N. Hoschke, and D. Price. On Self-organising Diagnostics in Impact Sensing Networks. In R. Khosla, R. J. Howlett, and L. C. Jain, editors, Knowledge-Based Intelligent Information and Engineering Systems, 9th International Conference, KES 2005, Melbourne, Australia, September 14-16, 2005, Proceedings, Part IV, volume 3684 of Lecture Notes in Computer Science, pages 170-178, 2005.

  7. A. Saxena, G. Gupta, V. Gerasimov, and S. Ourselin. In Use Parameter Estimation of Inertial Sensors by Detecting Multilevel Quasi-Static States. In Ninth International Conference on Knowledge-Based Intelligent Information & Engineering Systems(KES'05), LNCS, Melbourne, Australia, pages 595 - 601,vol. 3684, August 2005. Springer Verlag.

  8. V. Gerasimov, Y. Guo, G. James, G. Poulton, and P. Valencia (2004) Multiagent Self-assembly Simulation Environment. 3rd International Conference on Autonomous Agents and Multi-agent Systems (AAMAS-2004), New York, July 2004.

  9. G. Poulton, Y. Guo, G. James, P. Valencia, V. Gerasimov, and J. Li (2004) Directed Self-Assembly of 2-Dimensional Mesoblocks using Top-down/Bottom-up Design. 2nd International Workshop on Engineering Self-Organising Applications (ESOA'04), New York, July 2004.

  10. K. Taylor, J. Ward, V. Gerasimov, and G. James (2004) Sensor/Actuator Networks supporting Agents for Distributed Energy Management. Accepted by the First IEEE Workshop on Embedded Networked Sensors (EmNetS-I).

  11. V. Gerasimov (2003) Every Sign of Life. Ph.D. thesis. MIT program in Media Arts and Sciences

  12. V. Gerasimov, T. Selker and W. Bender (2002) Sensing and Effecting Environment with Extremity Computing Devices. Offspring Vol 1, No 1

  13. V. Gerasimov (2001) Hoarder Board.

  14. V. Gerasimov and W. Bender (2000) Things that talk: Using sound for device-to-device and device-to-human communication. IBM Systems Journal Vol 39, No 3&4, pp 530-546

  15. V. Gerasimov and R. Rodenstein (1999) Damasio Revisited.

  16. V. Gerasimov (1998) Information Processing in Human Body.

  17. V. Gerasimov (1996) Things That Talk. Master’s thesis. MIT program in Media Arts and Sciences

  18. V. Gerasimov (2000) Hand-held doctor for children. Presentation at FHT2000

  19. V. Gerasimov and W. Bender (1999) Calm alarm – non-obtrusive sound signals for personal communication devices. Prepared for CHI-2000.

  20. V. Gerasimov and W. Bender (1999) Hand-held doctor for children. Short paper prepared for CHI-99.

  21. V. Gerasimov (1997) Biomedia



Mr. Walter Bender, MIT Media Laboratory,

Prof. Ted Selker, MIT Media Laboratory,

Mr. David Boor, IBM,

Dr. Mikhail Prokopenko, CSIRO ICT Centre

Dr. Geoffrey James, CSIRO ICT Centre


Level 18, Tower 1, Darling Park

201 Sussex St

Sydney NSW 2000





Last edited: 14-Feb-2008 04:20:49 -0500