Skip to main content

Linda DeMichiel



Dr. Linda DeMichiel has had her fingers on the pulse of Java technology almost as long as it has had a pulse. While working on object relational databases for the exploratory databases group at the IBM Almaden Research Center back in the 1990s, she got involved with the emerging Java language, a big improvement over the C++ she was using at the time.

In 1997, Linda joined Sun Microsystems as the technical lead of the group working on Java Blend, an object relational mapping tool for Java persistence. Two years later, having driven the project to its first release, she was recruited to guide the development of Enterprise JavaBeans (EJB) through the JCP program. Linda was thus involved in the JCP program from its very early days. Later, as the chief architect for EJB 3.0 and the Java Persistence API, she was responsible for driving many simplifications to the Java EE platform. She also participated as an Expert Group member on a number of JSRs led by other JCP member companies.

In 2003, Linda achieved the Java Community Process Program Excellence Award. The next year she was recognized as one of the most influential individuals in Enterprise Java, earning the Who's Who in Enterprise Java 2004 award by The Middleware Company. By 2005, she held Star Spec Lead status within the JCP program, and the JCP program awarded her Outstanding Java SE/EE Spec Lead of the Year 2006.

Now at Oracle, Linda leads a team of Java EE architects and specification leads who are responsible for the Oracle JSRs that are part of the Java EE Platform. She is also JCP specification lead for both the Java EE 7 Platform (JSR 342) and the Java Persistence API (JSR 338).

Linda is a frequent speaker at conferences on Java technology and has been interviewed many times in the trade press. She has given presentations at every JavaOne since 1998 and has spoken many times at JavaPolis (now Devoxx), TheServerSide Symposium, JAX, Jazoon, JavaZone, and elsewhere. Some of her talks are available at, and her blog can be found at here. She holds a PhD in Computer Science from Stanford University and has more than twenty years of experience in the areas of databases, object persistence, and distributed computing.