John J. Barton
Research Staff Member, IBM


John J. Barton is the manager of Interaction Science, an IBM Almaden
Research group specializing in fundamentals of human-computer
interaction (HCI) technologies, especially multi-device interaction.
Interaction Science studies users, invents new techniques and technology,
then validates progress by scientific tests with real users. Current
projects in my group include text input on handheld devices, integration
of information across devices via instant messaging, adapting web
pages for mobile devices, and extending web debugging to support more
dynamic applications and environments.

John has 21 years of experience in industrial research with over 60
publications in the diverse fields of ubiquitious and mobile
computing, compiler technology and programming languages, physics of
electron scattering, and chemistry on surfaces. After early work in
quantum chemistry at NASA’s Jet Propulsion Lab in Pasadena CA, he got
his MS in Applied Physics at Caltech and moved to Berkeley. There he
worked at the Lawrence Berkeley Lab and got his PhD at UC Berkeley.
John joined the Physics department at IBM Watson to work on
Photoelectron Holography, moving to Computer Science in 1991 to work
on C++ compilers and co-author a book, “Advanced C++”, with Lee
Nackman. John managed the Jikes Java Research Virtual Machine team
until 1998 when he moved to HP Labs Palo Alto where he was part of the
Cooltown web-based ubiquitious computing project. When he isn’t
playing computer games with his sons or working on his deck, he
contributes to the Firebug open-source Javascript debugger.


Keynotes Ballroom ABCD
Andreas Grabner (Dynatrace), John J. Barton (IBM), Stoyan Stefanov (Facebook), Bryan McQuade (Google)
Average rating: ***..
(3.58, 45 ratings)
Demos from dynaTrace, Firebug, YSlow, and Page Speed. Read more.

For Velocity China sponsorship information for companies outside China, contact Yvonne Romaine at

  • Google
  • Strangeloop
  • Yahoo! Inc.
  • Dyn Inc.
  • Facebook
  • Schooner Information Technology
  • Tilera
  • AlertSite
  • AppDynamics
  • Aptimize
  • CDNetworks
  • Circonus
  • Cloudscaling
  • Clustrix
  • Coradiant
  • Dell
  • DTO Solutions
  • MaxiScale
  • Neustar
  • Nokia
  • NorthScale, Inc.
  • Shopzilla
  • Splunk
  • Virident
  • Zoompf
  • Neustar

For information on exhibition and sponsorship opportunities at the conference, contact Yvonne Romaine at

Download the Velocity Sponsor/Exhibitor Prospectus

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@

For media-related inquiries, contact Maureen Jennings at

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the Velocity Conference bulletin (login required)

View a complete list of Velocity contacts