http://java.sun.com/ http://java.sun.com/ http://www.sun.com/javaone
JavaOne - Experiencing Java technology through education, industry, and community
2006 Conference
Topics
Sessions
   General Sessions
Hands-on Labs
Schedule
Schedule Builder
Register
Pavilion
   Cosponsors
   Exhibitors
   Media
   Presentation Theater
Java University
Daily Activities
Event Connect
Alumni
   Alumni FAQ
Multimedia Sessions
Community
JavaOne Online
Forums
java.sun.com
java.net
java.com
sun.com/developers
Java Wear & Books
Home > 2006 JavaOne Conference Rock Stars > Rock Star Biographies
 

Aiglstorfer, Rodney
Almaer, Don
Ambler, Scott
Bloch, Josh
Chess, Brian
Cope, Rod
Delap, Scott
Gafter, Neal
Galbraith, Ben
Gelb, Scott
Goetz, Brian
Guy, Romain

Hickey, Shannon
Holmes, David
Hunter, Jason
Johnson, Bruce
Manson, Jeremy
Nicholas, Ethan
Pugh, William
Purdy, Cameron
Sangal, Neeraj
Violet, Scott
Waldman, Frank
Webber, Joel


Rodney Aiglstorfer
Co-Founder & CTO
mfoundry

Rodney Aiglstorfer has been designing and developing internet-centric consumer solutions for U.S. and Japanese companies for over a decade. As the co-founder and CTO of mfoundry, Rodney is the principal architect and technical visionary behind the mWorks platform. mWorks will help realize mfoundry's vision of helping companies leverage the power of mobile devices.

Prior to mfoundry, Rodney was National Director of Technology for Semaphore Partners, one of the largest interactive agencies in the U.S. As such, he provided strategic technical leadership and managed engineering departments across three geographies (San Francisco, Chicago, and New York). During his tenure, Rodney helped deliver solutions for Orbitz.com, LeapFrog, RestaurantPro, Screen Actors Guild, Behr, and BEA.

Rodney also worked for Andersen Consulting (now Accenture) in their advanced solutions group where he specialized in Java-based Web-Centric Enterprise Architectures. Rodney began his professional career in Japan, working for a number of companies in electronic gaming and e-business solutions.

Rodney has spoken at the SF Bay Area BEA Forum and has led training workshops at Accenture on Java.


Dion Almaer
Founder
Ajaxian, Inc.

Dion is the co-founder of Ajaxian.com, the leading Ajax community, and "Audible Ajax" the popular podcast. He is a columnist on Enterprise Java topics at openxource.com, onjava.com, TheServerSide.com, and of course his blog at almaer.com/blog. He enjoys writing, and speaking at events such as JavaOne, JavaPolis, TheServerSide Symposium, and the No Fluff Just Stuff symposium tour. He also participates on JCP expert groups, and the open source community as a whole.


Scott Ambler
Practice Leader, Agile Modeling
AmbySoft

Scott W. Ambler is a long-time Java developer. He is the author of Refactoring Databases, Agile Modeling, and the Ambysoft Inc. Java Coding Standards. He is also co-author of The Elements of Java Style and Master EJB 2nd Edition. Scott helps organizations around the world improve their software development processes.


Josh Bloch
Principal Engineer
Google, Inc.

Joshua Bloch is a Principal Engineer 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.


Brian Chess
Chief Scientist
Fortify Software

Brian's research focuses on practical methods for creating secure systems. He received his Ph.D. in computer engineering from the University of California at Santa Cruz, where he applied his background in integrated circuit test and verification to the problem of identifying security-relevant defects in software. In addition to authoring numerous patents and technical papers, Brian has more than ten years of experience in the commercial software arena, having led development efforts at Hewlett Packard and NetLedger.


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 four years, he has been working on BlueGlue, a collection of over 150 Open Source projects for Java developers. In particular, Rod has used Groovy, JBoss, Hibernate, AspectJ, MySQL, Ant, and 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.


Scott Delap
Software Consultant

Scott Delap is an software developer specializing in J2EE and rich Java clients. He has presented at JavaOne and is actively involved in the desktop Java community. He is also the Administrator of ClientJava.com, a portal focused on desktop Java development. ClientJava.com is frequently featured all over the web from JavaBlogs to Sun Microsystems' site. Currently Scott is the author of the book Desktop Java Live published by SourceBeat.


Neal Gafter
Software Engineer
Google, Inc.

Neal Gafter is a Staff Engineer and Java evangelist at Google and coauthor of Java Puzzlers: Traps, Pitfalls, and Corner Cases (Addison-Wesley, 2005). He was previously a Senior Staff Engineer at Sun Microsystems, where he led the development of the Java compiler and implemented the Java language features in releases 1.4 through 5.0. He was a member of the C++ standards committee and led the development of C and C++ compilers at Sun Microsystems, Microtec Research, and Texas Instruments. He holds a Ph.D. in Computer Science from the University of Rochester and a B.S. in Computer Science from Case Western Reserve University.


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 Chief Technical Officer and Enterprise Java Architect, and is presently a consultant specializing in enterprise architecture and Swing/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. In 2005, Ben delivered over a hundred technical presentations at venues including JavaOne, JavaPolis, and the No Fluff Just Stuff Java Symposiums.


Scott Gelb
Senior Java Consultant
BJC HealthCare

Scott Gelb is currently a consultant to one of the largest healthcare systems in the country. His focus lies with implementing enterprise solutions and researching new technologies. Scott holds a M.S. in computer science from Washington University and a B.S. in computer science from the University of Kansas.


Brian Goetz
Principal Consultant
Quiotix Corp.

Brian Goetz is a Principal Consultant at Quiotix, a software development and consulting firm in Los Altos, California. He serves on the JCP Expert Group for JSRs 107 and 166, and has published over 60 articles on Java development in major industry publications. His book, "Java Concurrency in Practice", will be published in early 2006 by Addison-Wesley.


Romain Guy
Software Engineer
Sun Microsystems, Inc.

Romain Guy is a French student currently working as an intern with the Swing Team at Sun Microsystems. He has 7 years of experience in Java development, as an Open Source and freelance developer. He also works as a freelance journalist for a French computing magazine, as a translator for O'Reilly and taught Java in a University. Today Romain focuses on GUI design and programming.


Shannon Hickey
Technical Lead - JFC/Swing
Sun Microsystems, Inc.

Shannon Hickey is a Staff Engineer and Technical Lead of the Java Foundation Classes (JFC/Swing) API team at Sun Microsystems, Inc. In addition to guiding the technical direction of the toolkit, Hickey is directly responsible for enhancements to multiple components. Mr. Hickey is also the author of a TheSwingConnection.com article on enhancing Swing with Java 2D.

Prior to joining Sun in November 2000, Hickey led a team building online credit applications at a Canada-based company. Hickey has a B.S. degree in Computer Science from the University of Toronto in Ontario, Canada.


David Holmes
Staff Engineer
Sun Microsystems, Inc.

David Holmes is a Software Engineer at Sun Microsystems, working in the VM Runtime group. Formerly Director and Chief Scientist of DLTeCH Pty Ltd, located in Brisbane, Australia, David's previous work with Java technology focused on concurrency and synchronization support in the language and virtual machine and his prior project involved developing a real-time virtual machine that supported version 1.0 of the Realtime Specification for Java (RTSJ). David was a member of the JCP Expert Group for JSR-166 (Concurrency Utilities), that shipped in the Java 5 release and is a current member of the expert group for JSR-282 (RTSJ 1.1) and is on the Technical Interpretation Committee for the RTSJ. He has presented tutorials on concurrent Java programming and design at numerous international object-oriented programming conferences over the past nine years. Along with Ken Arnold and James Gosling, he is a co-author of the book "The Java Programming Language" - Third and Fourth Editions. David completed his Ph.D. at Macquarie University, Sydney, in 1999, in the area of synchronization within object-oriented systems.


Jason Hunter
Principal Technologist
Mark Logic

Jason Hunter works as Principal Technologist at Mark Logic. He's author of "Java Servlet Programming", published by O'Reilly. He is also an Apache Member and as Apache's representative to the Java Community Process Executive Committee he established a landmark agreement allowing open source Java. He's publisher of Servlets.com and XQuery.com, an original contributor to Apache Tomcat, a member of the expert groups responsible for Servlet, JSP, JAXP, and XQJ API development, and has participated on the W3C XQuery Working Group. He co-created the open source JDOM library to enable optimized Java and XML integration. Jason has several years' experience as a professional trainer and public speaker. His largest audience was 15,000 at JavaOne.


Bruce Johnson
Software Engineer
Google, Inc.


Jeremy Manson
Research Associate
Purdue University

Jeremy Manson is a postdoctoral research associate at Purdue University. Having written his dissertation on the Java Memory Model, he became one of the authors of JSR-133 and the chapter on Threads and Locks in the Java Language Specification. He is currently working on developing new techniques for concurrent programming.


Ethan Nicholas
Senior Software Engineer
Yahoo! Inc.

Ethan wrote the web page design tool that would later become GeoCities' GeoBuilder when he was 18 years old. He is now the lead engineer behind Yahoo! Sitebuilder, a Java-based web site creator that is used by over 100,000 web sites.


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 list, 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.


Cameron Purdy
President
Tangosol, Inc.

Cameron Purdy is the President of Tangosol and the Specification Lead for JSR 107. He travels an insane amount, knows all the cool Java people, and always knows where the good parties are at JavaOne.


Neeraj Sangal
President
Lattix, Inc.

Neeraj Sangal is President of Lattix, a company specializing in Software Architecture Management solutions and services. He has analyzed many large proprietary and open source systems. Neeraj has published and presented papers; his most recent work on architecture is the dependency model approach which is a joint effort with MIT and was be presented at OOPSLA 2005. This new approach enables the creation of highly scalable light weight models that permit a precise specification and enforcement of the architecture.

Prior to Lattix, Neeraj was President of Tendril Software which pioneered model driven EJB development and synchronized UML models for the Java Programming Language. Tendril was acquired by BEA/WebGain. Prior to Tendril, Neeraj managed a distributed development organization at HP.


Scott Violet
Senior Staff Engineer
Sun Microsystems, Inc.

Scott Violet is the architect of the Java Foundation Classes (JFC./Swing) API team in the Java Software division of Sun Microsystems, Inc. He is one of the principal developers of the JFC/Swing API text package and the primary author of the JFC/Swing APITree component. He's published many technical articles (see www.theswingconnection.com for topics). Before working on theJFC/Swing API, Mr. Violet developed applications for OpenStep/NEXTSTEP. He has a B.S. in computer science from University of Wisconsin at Milwaukee.


Frank Waldman
Lattix


Joel Webber
Google, Inc.