SYNOPSIS
Software Developer, Program Manager, and entrepreneur with a B.S.E. in Computer Science (Princeton University) and over 15 years of software design, project management, and development experience in a large company (Microsoft), startups, and academia, with an emphasis on mobile software design and development. USA citizen and Canada Permanent Resident.

EDUCATION
Princeton University, B.S.E. Computer Science, magna cum laude, 1994
McGill University, French for Professional Communication certificate program, 2011

EXPERIENCE

McGill University, Montréal, Canada: Research Assistant (Nov. 2008-present)

FullMeasure.org (personal project, currently offline) (2006-2008)

Glass Lantern, LLC, Washington, DC (2002-2007)

MindSurf Networks, McLean, VA: Director of Product Design (2001)

Microsoft Mobile Electronics Group, Redmond, WA: Lead Program Manager (1994-2000)

NeXT Computer, Inc., Redwood City, CA (various 1991-1994)

TECHNICAL KNOWLEDGE
C programming, C++, Linux, Ubuntu, UNIX, Microsoft Windows, Subversion (SVN), iPhone (iOS) programming, Xcode, Windows Mobile (Windows CE), HTML, Objective-C, Win32 API (incl. Windows Mobile), NeXTSTEP

OTHER ACHIEVEMENTS, ACTIVITIES & KNOWLEDGE

PUBLICATIONS / PRESENTATIONS

  1. What's around me? Spatialized audio augmented reality for blind users with a smartphone. Blum, J.R., Bouchard, M., and Cooperstock, J.R. 2011, Copenhagen, Denmark, December. Main track accept rate 28%. (BEST PAPER AWARD)
  2. Hearing Neon Signs: Spatialized Audio Augmented Reality for Blind Users. Invited talk, Interacting with Sound Workshop, Mobile HCI 2011, Stockholm, Sweden, September.
  3. End-user viewpoint control of live video from a medical camera array. Blum, J.; Sun, H.; Olmos, A.; and Cooperstock, J. R. 2011. International Conference on Distributed Smart Cameras, August.
  4. A game platform for treatment of amblyopia. To, L.; Thompson, B.; Blum, J.; Maehara, G.; Hess, R.; and Cooperstock, J. R., 2011. IEEE Transactions on Neural Systems and Rehabilitation Engineering.
  5. Exploring the role of latency and orchestra placement on the networked performance of a distributed opera. Olmos, A, Brulé, M., Bouillot, N., Benovoy, M., Blum, J., Sun, H., Lund, N.W., and Cooperstock, J.R., 12th Annual International Workshop on Presence, Los Angeles, Nov. 11-13, 2009.
  6. Did Minority Report Get it Wrong? Superiority of the Mouse over 3D Input Devices for a 3D Placement Task., Bérard, F., Ip, J., Benovoy, M., El-Shimy, D., Blum, J.R. and Cooperstock, J.R., IFIP TC13 Conference in Human-Computer Interaction (INTERACT), Uppsala, Sweden, August 24-28, 2009.