http://java.sun.com/ http://java.sun.com/ http://java.sun.com/javaone
JavaOne - ExperiencingJava technology through education, industry, and community
2007 Conference
Home
Registration
   Conference Hotels
Schedule
   Activities
Tracks
Sessions
   General Sessions
   Business Day
   TV Day
   JavaOne Camp
Hands-on Labs
Pavilion
   Cosponsors
   Exhibitors
   Media
   How to Exhibit
Blogs
Multimedia
Java University
 
Conference Tools
Schedule Builder
Event Connect
My Registration Details
 
Conference Programs
Alumni Program
   Alumni FAQ
Eco Corner
Rock Stars
 
Related Resources
JavaOne Library
JavaOne Online
2006 Site Archive
 
Community
Forums
Sun Developer Network
 
Popular Items
Java Wear
Duke Images
 
Related Sites
java.sun.com
java.com
java.net
 
 
  Home > 2007 JavaOne Conference Rock Star Biographies

 2007 JavaOne Conference Rock Stars

 

Almaer, Dion
Banaerjee, Ram
Bohm, Matthew
Bloch, Joshua
Campbell, Christopher
Coomes, John
Cope, Rod
Dangoor, Jack
Darwin, Ian
Dennis, Chris
Enebo, Thomas
Ford, Neal
Galbraith, Ben
Geary, David
Goetz, Brian
Guy, Romain
Haase, Chet
Hemphill, Charles
Hickey, Shannon

Johnson, Rod
Kessler, Peter
Koelle, David
Lamere, Paul
McClanahan, Craig
Morissette, Martin
Muller, Hans
Newman, Rhys
Nutter, Charles
Odersky, Martin
Oliver, Christopher
Pageau, Félix
Printezis, Tony
Pugh, William
Purdy, Cameron
Rondel, Steve
Visvanathan, Jayashri
Wielenga, Geertjan


Dion Almaer
Ajaxian, Inc.


Ram Banaerjee
Marketing Manager
Sun Microsystems, Inc.

Ram Banerjee has over 17 years experience in smart cards and is a regular contributor to smart card conferences and workshops worldwide. He retains a special interest in electronic payment systems and remote identification over networks such as the Internet.

He has founded a number of Smart Card companies in Europe and has acted as smart card advisor to major corporations such as Olympus and Oracle as well as governments such as Great Britain and Saudi Arabia.. In 2000 he joined ActivCard Inc, where as Vice President of Global Solutions, he advised world-wide on major card deployments.

In 2004 he joined Sun Microsystems Inc. where he now heads the world-wide marketing team for Java Card.


Matthew Bohm
Sun Microsystems, Inc.
 


Josh Bloch
Chief Java Architect
Google, Inc.

Joshua Bloch is Chief Java Architect at Google. He was previously a Distinguished Engineer at Sun Microsystems. He wrote the bestselling book "Effective Java" (Addison-Wesley, 2001), winner of the 2002 Jolt Award. He led the design and implementation of numerous award-winning Java platform features, including the JDK 5.0 language enhancements and the Java Collections Framework. He holds a Ph.D. in Computer Science from Carnegie-Mellon University and a B.S. in Computer Science from Columbia.


Christopher Campbell
Sun Microsystems, Inc.
 


John Coomes
Sun Microsystems, Inc.
 


Rod Cope
CTO
OpenLogic, Inc.

Rod Cope is the CTO and Founder of OpenLogic, Inc. He is a Sun Certified Java Architect with over 20 years of software development experience, including 10 years of Java. He has developed J2EE applications, Swing GUIs, JavaCard code, and nearly everything in between. For the last five years, he has been working on OpenLogic Enterprise, a certified, managed, updated, and supported collection of over 200 Open Source projects for Java developers. In particular, Rod has used Groovy, JBoss, Hibernate, AspectJ, MySQL, Ant, and many other Open Source projects extensively in commercial applications.

Rod has spoken on Groovy, Hibernate, and other topics at JavaOne, the O'Reilly Open Source Convention, the No Fluff, Just Stuff Java Symposium series, and Java User Groups around the country. He holds both Bachelor's and Master's degrees in Software Engineering from the University of Louisville.


Jack Dangoor
CEO
Bekoz

Jack Dangoor has beet in IT for over 20 years. He is currently CEO of Bekoz.


Ian Darwin
President
RejmiNet Group Inc.

Ian Darwin is the author of O'Reilly's popular Java Cookbook and of one of the world's first commercial Java training courses, Learning Tree International's Hands-On Introduction to Java. Ian has spoken at local UserGroups, Javapolis, the O'Reilly Open Source Conference, and elsewhere, and has taught thousands of people to use Java effectively. He contributes Java ports to the OpenBSD operating system and is a member of Sun's Java Champions program.


Chris Dennis
Oxford University
 


Thomas Enebo
Systems Engineer
Sun Microsystems, Inc.
 

Thomas Enebo is a core developer of the JRuby project and he is also an employee of Sun Microsystems. Tom has been using Java for over a decade and Ruby over half a decade. At Sun, he is working to make JRuby a piece of software that will capture the hearts and minds of Ruby and Java developers everywhere. Tom is also working to make JRuby a first-class citizen on the JVM. Tom along with Charles Nutter will be writing a book on JRuby this year.


Neal Ford
Application Architetect
ThoughtWorks Inc.
 

Neal Ford is an senior application architect at ThoughtWorks, a global IT consultancy with an exclusive focus on end-to-end software development and delivery. He is also the designer and developer of applications, instructional materials, magazine articles, courseware, video/DVD presentations, and author of the books Developing with Delphi: Object-Oriented Techniques, JBuilder 3 Unleashed, and Art of Java Web Development. He is also the editor and a contributor to No Fluff, Just Stuff Anthology Volume 1 and Volume 2. His primary consulting focus is the building of large-scale enterprise applications. He is also an internationally acclaimed speaker, having spoken at numerous developers conferences worldwide. Check out his web site at http://www.nealford.com.


Ben Galbraith
Consultant
Self Employed

Ben Galbraith is a frequent technical speaker, occasional consultant, and author of several Java-related books. He is a co-founder of Ajaxian.com, an experienced CTO and Java Architect, and is presently a consultant specializing in Java Swing and Ajax development. Ben wrote his first computer program when he was six years old, started his first business at ten, and entered the IT workforce just after turning twelve. For the past few years, he's been professionally coding in Java. Ben has delivered hundreds of technical presentations world-wide at venues including JavaOne, The Ajax Experience, JavaPolis, and the No Fluff Just Stuff Java Symposium series; he was the top-rated speaker at JavaOne 2006.


David Geary
Author/Speaker/Consultant
Clarity Training, Inc.
 

A prominent author, speaker, and consultant, David holds a unique qualification as a Java expert: He wrote the best-selling books on both Java component frameworks: Swing and JavaServer Faces (JSF). David's Graphic Java Swing was one of the best-selling Java books of all time and Core JSF, which David wrote with Cay Horstmann (the co-author of Core Java), is the best-selling book on JavaServer Faces. David has also written books on Advanced JSP, the JSP Standard Tag Library, and is currently writing books on the Google Web Toolkit and the Prototype JavaScript framework.

After working at Sun from 1994-1997, David was one of a handful of experts on the JavaServer Faces Expert Group that actively defined the standard Java-based web application framework. Besides serving on the JSF and JSTL Expert Groups, David has contributed to open-source projects and co-authored Sun's Web Developer Certification Exam. He invented the Struts Template library which was the precursor to Tiles, a popular framework for composing web pages from JSP fragments, was the 2nd Struts committer, and is currently an Apache Shale committer.

David is a professional speaker and presenter who spends more than 200 hours/year speaking at conferences, including the No Fluff Just Stuff tour (about 20 symposiums per year), Javapolis, and JavaOne. David is a charismatic and enthusiastic speaker who gives presentations with style, flair, and is well-known for his sense of humor. Not only does David do a masterful job of making complicated technical topics easily understood, but his presentations are full of technical nuggets, sizzling demos, and are great fun to attend.

At JavaOne 2004, David's popular eXtreme JavaServer Faces talk overflowed the overflow room, and at JavaOne 2005, David was awarded a Top Speaker award for his presentation on Apache Shale with Craig McClanahan.


Brian Goetz
Sr. Staff Engineer
Sun Microsystems, Inc.

Brian Goetz is a Sr. Staff Engineer at Sun Microsystems. He is the author of the best-selling Java Concurrency in Practice, and has published over 75 articles on Java development. He serves on the JCP Expert Group for JSRs 107, 166, and 305.


Romain Guy
Google

Romain Guy is a French student currently working as an intern at Google. He has 8 years of experience in Java development, as an Open Source and freelance developer. He has also worked as a freelance journalist for a French computing magazine, as a translator for O'Reilly, and taught Java technology in a University. Today Romain focuses on UI design and human interaction. Romain Guy also has the distinction of being selected as one of the JavaOne Conference Rock Star speakers by JavaOne conference attendees for the two years the program has been in existance.


Chet Haase
Senior Staff Engineer
Sun Microsystems, Inc.
 

Chet is an Architect for the Java Desktop Client group at Sun Microsystems. His background is mostly in computer graphics, from the application level down to the drivers. His primary engineering focus on the client team has been on graphics hardware acceleration and functionality for the Windows platform. Check out his articles on graphics and performance from his blog at http://weblogs.java.net/blog/chet.


Charles Hemphill
Senior Speech Scientist
Conversay
 

Charles Hemphill is co-specification lead for JSAPI 2 (JSR-113). He has worked in speech and NL interfaces for over 20 years at Texas Instruments and Conversay. During his career, Charles created a system for evaluating spoken language interfaces for DARPA (ATIS), created the first voice enabled browser, the first Java speech interface, served on the first Java Speech API (JSAPI) committee, and served on the W3C Voice Browser working group. Charles Hemphill received his BS in Mathematics from the University of Arizona and his MS in Computer Science at SMU.


Shannon Hickey
Swing Technical Lead
Sun Microsystems, Inc.

Shannon Hickey is a Staff Engineer and Technical Lead for the Swing team at Sun Microsystems, Inc. As a member of the team for the last six years, he has become intimately familiar with the Swing toolkit, of which he now guides the technical direction. Shannon is also personally responsible for enhancing multiple areas, including the Swing drag and drop experience. Hickey has a B.S. degree in Computer Science from the University of Toronto in Ontario, Canada.


Rod Johnson
CEO
Interface21
 

Rod Johnson is the author of the best-selling books "Expert One-on-One J2EE Design and Development," "J2EE without EJB" and "Professional Java Development with the Spring Framework," and is the founder of the Spring Framework. He is a member of the JCP and has served on the Servlet 2.4 and JDO 2.0 Expert Groups. Rod has been working with Java and JEE since their release, consulting in the media, insurance and financial industries. He is co-founder and CEO of Interface21, an international company sustaining and leading the Spring Framework and providing valuable services, training, and support around the entire Spring product portfolio. Rod was recognized earlier this year as a Java Champion. Rod is one of the best-known speakers in the JEE industry, and has spoken at all leading Java conferences, including being voted one of the top 20 speakers at JavaOne, 2005.


Peter Kessler
Senior Staff Engineer
Sun Microsystems, Inc.
 

Peter Kessler is the technical lead for the garbage collector in the Java HotSpot virtual machine. He has worked on various aspects of Java platform implementations for almost 10 years. Other speakers will include technical leads from other parts of the virtual machine.


David Koelle
Senior Software Engineer
Charles River Analytics, Inc.
 

David Koelle is the author of JFugue, an open-source API for programming music in Java. When not working on his own projects, David develops artificial intelligence software for a Boston-area company, where he has the opportunity to pontificate on API usability.


Paul Lamere
Sun Microsystems, Inc.
 


Craig McClanahan
Senior Staff Engineer
Sun Microsystems, Inc.
 

Craig McClanahan is a Senior Staff Engineer at Sun Microsystems, Inc. He is currently architect of Sun Java Studio Creator, an IDE for graphically building web applications. Previously, he was co-specification lead for JavaServer Faces 1.0. Craig is also the original developer of Apache Struts, a popular open source web application framework.


Martin Morissette
SONIA AUV team
 


Hans Muller
Engineer
Sun Microsystems, Inc.
 

Hans is the CTO for Sun's Desktop Division. He's been at Sun for over 15 years and has been involved with desktop GUI work of one kind another for nearly all of that time. He's been involved with the Java project since its earliest days and led the Swing team and later all of the client Java work at Sun.


Rhys Newman
Oxford University
 


Charles Nutter
Sun Microsystems, Inc.
 


Martin Odersky
Professor
Ecole Polytechnique Fédérale de Lausanne
 

Martin Odersky is a professor at EPFL in Lausanne, Switzerland. He's interested in object-oriented and functional programming. His research thesis is that the two paradigms are two sides of the same coin, to be identified as much as possible. To prove this, he has worked with a number of language designs in the past, in particular the Pizza and GJ extensions to Java. He has also influenced the development of Java as a co-designer of Java generics and as the original author of the current javac reference compiler. His recent work is centered on Scala, a new programming language which unifies FP and OOP while staying completely inter-operable with Java.


Christopher Oliver
Architect
Sun Microsystems, Inc.
 

Principal architect at Sun/SeeBeyond since January 2000.


Félix Pageau
SONIA AUV team
 


Tony Printezis
Staff Engineer
Sun Microsystems, Inc.
 

Tony Printezis is a member of the HotSpot GC engineering team and has recently also joined the real-time Java effort. Prior to his current role, he was a member of the Java Technology Research Group at Sun Microsystems Labs, and prior to that was a faculty member in the Dept. of Computing Science at the University of Glasgow, Scotland. Has been working on GC for 8 years and wrote the first version of the mostly-concurrent collector.


William Pugh
Professor
University of Maryland
 

William Pugh received received a Ph.D. in Computer Science (with in minor in Acting) from Cornell University. He is currently a professor at the University of Maryland, College Park. Some of Prof. Pugh's accomplishments include the invention of skip lists, the revision of the Java Memory Model (JSR-133), and the development of FindBugs, an open source static analysis tool for finding coding defects in Java programs. He currently serves as the Spec Lead for JSR-305, Annotations for Software Defect Detection. Prof. Pugh was selected as a JavaOne 2006 Rock Star.


Cameron Purdy
Tangosol, Inc.


Steve Rondel
CEO, President
Conversay

Steve Rondel, Founder and Chairman of Conversa, is an industry entrepreneur and leader in voice technology, software, hardware and consumer product design and development. Steve's career in computing began at General Motors in 1971 where he supervised and programmed project management systems for engineering. His career has spanned management and executive positions in information systems and computer technology development from mainframes to minicomputers to microcomputers to handhelds. For ten years, he lectured extensively on software systems development and computer deployment to over 2500 developers and executives at major corporations. In 1985 he began developing speech based computer hardware and software. He invented the world's first voice input/output hand-held computer performing automatic voice-to-voice foreign language translation. He holds many technology patents, a BS in Systems Engineering from Wright State University in Ohio, and an MBA from Northern Illinois University.


Jayashri Visvanathan
Sun Microsystems, Inc.
 


Geertjan Wielenga
Writer
Sun Microsystems, Inc.
 

Geertjan Wielenga is a Technical Writer at Sun Microsystems, and has been with Sun for 3 years. Prior to that, he worked as a Technical Writer for Compuware, Coca-Cola, Seagull Software, and SuperNova. Throughout his 10-year technical writing career, he has been at the hub of a variety of IDE development cycles. He is also a very regular blogger: http://blogs.sun.com/geertjan.