http://java.sun.com/ http://java.sun.com/javaone http://java.sun.com/javaone
JavaOne - ExperiencingJava technology through education, industry, and community
  Home > Rock Star Wall of Fame

 Rock Star Wall of Fame

The Rock Star Program started in 2005 to recognize speakers for their outstanding session content and speaking ability. The list below includes all of our Rock Stars since that time - our Rock Star Wall of Fame.

The JavaOne Program Office thanks you for your committment to your field and Java technology. Your contributions have helped make the JavaOne Conference what it is today.


Aiglstorfer, Rodney
Almaer, Dion
Ambler, Scott
Banaerjee, Ram
Bloch, Joshua
Bohm, Matthew
Bowbeer, Joe
Bracha, Gilad
Campbell, Christopher
Chess, Brian
Click, Cliff
Coomes, John
Cope, Rod
Dangoor, Jack
Darwin, Ian
Delap, Scott
Dennis, Chris
Enebo, Thomas
Fast, Todd
Ford, Neal
Gafter, Neal
Galbraith, Ben
Geary, David
Gelb, Scott
Goetz, Brian
Guest, Simon

Guy, Romain
Haase, Chet
Hamilton, Graham
Hemphill, Charles
Hickey, Shannon
Hitchens, Ron
Hoeller, Juergen
Holmes, David
Hunter, Jason
Johnson, Bruce
Johnson, Rod
Kessler, Peter
Koelle, David
Lamere, Paul
Lewis, Bill
Lopez, Daniel
Manson, Jeremy
McClanahan, Craig
McManus, Eamonn
Morissette, Martin
Muller, Hans
Murray, Greg
Newman, Rhys
Nicholas, Ethan
Norbye, Tor
Nutter, Charles

Nystrom, Martin
Odersky, Martin
Oliver, Christopher
Pageau, Félix
Printezis, Tony
Pugh, William
Purdy, Cameron
Reinhold, Mark
Rondel, Steve
Sangal, Neeraj
Srinivas, Raghavan
Straub, Christian
Violet, Scott
Visvanathan, Jayashri
Waldman, Frank
Walrath, Kathy
Webber, Joel
Winer, Adam
Wolf, Michael
Wielenga, Geertjan

Also related:
2007 Rock Stars
2006 Rock Stars
2005 Rock Stars


Rodney Aiglstorfer
2006: Troubleshooting Java ME Technology: Tips from the Pros

Dion Almaer
2007: Creating Amazing Web Interfaces with Ajax
2006: Introduction to AJAX

Scott Ambler
2006: Crazy Talk: Examining Why Agile Software Development Works

Ram Banaerjee
2007: Free Mobile-to-Mobile Money Transmission Revolutionizes Trade Between the Poorest in Africa

Joshua Bloch
2007:
Java Puzzlers, Episode VI: The Phantom-Reference Menace/Attack of the Clone/Revenge of the Shift
Effective Java Reloaded
2006:
The Continuing Adventures of Java Puzzlers: Tiger Traps
Effective Java Reloaded
2005:
Yet More Programming Puzzlers

Matthew Bohm
2007: Using Ajax with POJC (Plain Old JavaServer Faces Components)

Joe Bowbeer
2005: Concurrency Utilities in Practice

Gilad Bracha
2005: Evolving the Java Language

Christopher Campbell
2007: Extreme GUI Makeover 2007

Brian Chess
2006: Twelve Java Technology Security Traps and How to Avoid Them

Cliff Click
2005: Java Technology Performance Myths Exposed

John Coomes
2007: Garbage-Collection-Friendly Programming

Rod Cope
2007: Advanced Groovy
2006: Groovy = Java Technology + Ruby + Python for the JVM
2005: Groovy = Java Technology + Ruby + Python for the JVM

Jack Dangoor
2007: Free Mobile-to-Mobile Money Transmission Revolutionizes Trade Between the Poorest in Africa

Ian Darwin
2007: Testing Java Code: Beyond the IDE

Scott Delap
2006: Swing Threading 101: An Introduction to the Event Dispatch Thread

Chris Dennis
2007: Everything Java: JPC, a Fast x86 PC Emulator

Thomas Enebo
2007: JRuby on Rails: Agility for the Enterprise

Todd Fast
2005: Coding Across Continents: Technologies for Remote, Real-Time, Collaborative Software Development

Neal Ford
2007: Advanced Enterprise Debugging Techniques

Neal Gafter
2006: The Continuing Adventures of Java Puzzlers: Tiger Traps
2005: Yet More Programming Puzzlers

Ben Galbraith
2007:
Being Productive with Swing
Creating Amazing Web Interfaces with Ajax
Debugging and Optimizing Swing Applications
2006:
Introduction to AJAX
Eight Ways to Be More Productive Developing Swing Applications
2005:
Architecting Complex JFC/Swing Applications

David Geary
2007: Killer JavaScript Technology Frameworks for Java Platform Developers: An Exploration of Prototype, Script.aculo.us, and Rico
2005: Shale: The Next Struts?

Scott Gelb
2006: Swing Threading 101: An Introduction to the Event Dispatch Thread

Brian Goetz
2007: Effective Concurrency for the Java Platform
2006: Simpler, Faster, Better: Concurrency Utilities in JDK Software Version 5.0
2005: Simpler, Faster, Better: Concurrency Utilities in JDK Software Version 5.0

Simon Guest
2005: Advanced Web Services Interoperability

Romain Guy
2007:
Extreme GUI Makeover 2007
Filthy-Rich Clients: Talk Dirty to Me
2006:
Extreme GUI Makeover: Lookin' Better
2005:
Extreme GUI Makeover, Episode 1: Lookin' Good

Chet Haase
2007: Filthy-Rich Clients: Talk Dirty to Me

Guy Hamilton
2005: Evolving the Java Language

Charles Hemphill
2007: Catch This SpeechEvent: Recognition and Synthesis on Devices

Shannon Hickey
2007: Extreme GUI Makeover 2007
2006: Extreme GUI Makeover: Lookin' Better
2005: Extreme GUI Makeover, Episode 1: Lookin' Good

Ron Hitchens
2005: XQuery for the Java Technology Geek

Juergen Hoeller
2005: The Spring Framework: Introduction to Lightweight J2EE Architecture

David Holmes
2006:
Simpler, Faster, Better: Concurrency Utilities in JDK Software Version 5.0
2005:
Simpler, Faster, Better: Concurrency Utilities in JDK Software Version 5.0
Concurrency Utilities in Practice

Jason Hunter
2006: Extreme Web Caching
2005: XQuery for the Java Technology Geek

Bruce Johnson
2006: Java Technology Techniques for Developing Ajax Applications

Rod Johnson
2007: Advanced Spring Framework
2005: The Spring Framework: Introduction to Lightweight J2EE Architecture

Peter Kessler
2007: Garbage-Collection-Friendly Programming

David Koelle
2007: JFugue: Making Music with Java MIDI and Illustrating API Usability

Paul Lamere
2007: Search Inside the Music: Using Signal Processing, Machine Learning, and 3-D Visualizations to Discover New Music

Bill Lewis
2005: Omniscient Debugging

Daniel Lopez
2005: High-Performance Java Foundation Classes/Swing Technology in the Real World: Lessons Learned While Developing Yahoo! SiteBuilder

Jeremy Manson
2006: The Java Memory Model: The Building Block of Concurrency

Craig McClanahan
2007: Using Ajax with POJC (Plain Old JavaServer Faces Components)
2005: Shale: The Next Struts?

Eamonn McManus
2005: What's Happening With JMX Technology

Martin Morissette
2007: Exploring the Deep with SONIA

Hans Muller
2007: Extreme GUI Makeover 2007

Greg Murray
2005: Rich Web Applications With the J2EE Platform and AJAX

Rhys Newman
2007: Everything Java: JPC, a Fast x86 PC Emulator

Ethan Nicholas
2006: User Interfaces in XML: The JAXX Framework
2005: High-Performance Java Foundation Classes/Swing Technology in the Real World: Lessons Learned While Developing Yahoo! SiteBuilder

Tor Norbye
Rich Web Applications With the J2EE Platform and AJAX

Charles Nutter
2007: JRuby on Rails: Agility for the Enterprise

Martin Nystrom
2005: Nine Ways to Hack a Web Application

Martin Odersky
2007: The Scala Experience -- Safe Programming Can Be Fun!

Christopher Oliver
2007: Form Follows Function (F3)

Felix Pageau
2007: Exploring the Deep with SONIA

Antonios Tony
2007: Garbage-Collection-Friendly Programming

William Pugh
2007:
Java Puzzlers, Episode VI: The Phantom-Reference Menace/Attack of the Clone/Revenge of the Shift
Improving Software Quality with Static Analysis
2006:
The Java Memory Model: The Building Block of Concurrency

Cameron Purdy
2007: The Top 10 Ways to Botch Enterprise Java Technology-Based Application Scalability and Reliability
2006: The Top 10 Ways to Botch an Enterprise Java Technology-Based Application

Mark Reinhold
2005: Evolving the Java Language

Steve Rondel
2007: Catch This SpeechEvent: Recognition and Synthesis on Devices

Neeraj Sangal
2006: To Know the Dependencies is to Understand the Architecture

Raghavan Srinivas
2005: Advanced Web Services Interoperability

Christian Straub
2005: Extreme Reuse in JavaServer Faces

Scott Violet
2006:
Extreme GUI Makeover: Lookin' Better
2005:
Extreme GUI Makeover, Episode 1: Lookin' Good
Layout Roundup and Futures

Jayashri Visvanathan
2007: Using Ajax with POJC (Plain Old JavaServer Faces Components)

Frank Waldman
2006: To Know the Dependencies is to Understand the Architecture

Kathy Walrath
2005: Layout Roundup and Futures

Joel Webber
2006: Java Technology Techniques for Developing Ajax Applications

Adam Winer
2005: Extreme Reuse in JavaServer Faces

Michael Wolf
2005: Java Technology Performance Myths Exposed

Geertjan Wielenga
2007: JFugue: Making Music with Java MIDI and Illustrating API Usability