Skip to main content

Mark Reinhold



Dr. Mark Reinhold is Chief Architect of the Java Platform group at Oracle. His past contributions to the platform include character-stream readers and writers, reference objects, shutdown hooks, the NIO high-performance I/O APIs (JSR 51), library generification, and service loaders. Mark was the lead engineer for JDK 1.2 and 5.0 and the Spec Lead for Java SE 6 (JSR 270) and Java SE 7 (JSR 336). He currently leads the Jigsaw and JDK 8 projects in the OpenJDK Community, where he also serves on the Governing Board, and he is the Spec Lead for Java SE 8 (JSR 337). Mark holds a PhD in computer science from the Massachusetts Institute of Technology.

Several years ago, the PMO recognized Mark's contributions by inducting him into the Star Spec Lead Hall of Fame. Then, in 2011, the JCP community nominated Mark Outstanding Spec Lead "for his leadership and promotion of the first Java SE platform JSR in several years."

Mark speaks regularly at conferences, including Devoxx and FOSDEM in Belgium and JavaOne in San Francisco. See videos of his talks on, or follow him on his blog or Twitter feed @mreinhold.