|The Java Community Process (JCP) program is managed
by an elected Executive Committee which oversees the development of Java
Specification Requests (JSRs) and the resulting Application Program Interfaces
(APIs), Reference Implementations (RIs), and Technology Compatibility
Kits (TCKs). Many of the members of this committee are also represented
on other standards bodies, which enhances industry-wide communications.
Alibaba, Sanhong Li
Alibaba, Denghui Dong (alternate)
Amazon.com Services, Inc, Volker Simonis
Amazon.com Services, Inc, Yishai Galatzer (alternate)
Arm Ltd, Stuart Monteith
Arm Ltd, Shiyou Huang (alternate)
Azul Systems, Gil Tene
BellSoft, Aleksei Voitylov
BNY Mellon, Chandra Guntur
BNY Mellon, Sirisha Pratha (alternate)
BNY Mellon, Rodrigo Graciano (alternate)
Eclipse Foundation, Ivar Grimstad
Eclipse Foundation, Thabang Mashologu (alternate)
Fujitsu, Kenji Kazumura
Japan Java User Group, Shin Tanimoto
JetBrains, Mala Gupta
IBM, Mark Little
IBM, Tim Ellison (alternate)
Intel, Steve Dohrmann
MicroDoc, Bruno Caballero
Microsoft, Martijn Verburg
Oracle, Luke Kowalski
SAP, Götz Lindenmaier
SAP, Christoph Langer (alternate)
SAP, Martin Dörr (alternate)
SouJava, Bruno Ferreira de Souza
|Alibaba, Sanhong Li
Sanhong Li has been working on Java since 2004, where he began at Intel R&D Lab, implementing JSR135. He progressed
to working on developing IBM's J9VM in 2010, where he led a project to develop multi-tenancy technology for the JVM.
In 2014, he joined Alibaba to lead the development of Alibaba Dragonwell, a downstream of OpenJDK. He has authored over
twenty technical patents/papers in the areas of managed runtime and compiler and presented at various conferences such as
JVMLS, JavaOne, JPoint, and Joker, QCon. He is the co-leader of the GreenTea JUG that is the largest JUG in China, Alibaba's
representative of the JCP Executive Committee, and the GraalVM Project Advisory Board. In 2020, Sanhong Li became a Java Champion
for services rendered to the Java ecosystem.
|Alibaba, Denghui Dong (alternate)
Denghui Dong has been working on Java since 2015. In 2017, he joined the Alibaba JVM team, focusing on reliability
availability serviceability. He is an OpenJDK committer and the project lead for Eclipse Jifa.
|Amazon.com Services, Inc, Volker Simonis
Volker Simonis is a Principal Software Engineer in the Corretto team at Amazon Web Services. He works on Java Virtual
Machines since 2004 and is an OpenJDK Member, Reviewer and Committer right from the start. Before joining Amazon he
worked for SAP, Sun Microsystems and the University of Tübingen from where he holds a master and PhD degree in Computer
Science. He represented SAP in the Executive Committee of the JCP and was a member of the JCP Expert Groups for Java
SE 9 to 13. He's a passionate and frequent speaker at conferences around the globe and can easily be contacted at
Twitter as @volker_simonis.
|Amazon.com Services, Inc, Yishai Galatzer (alternate)
Yishai Galatzer is a Director of Software Engineering at Amazon Web Services. Yishai's team is focused on the development of OpenJDK and
the distribution of the Amazon Corretto project. The team focuses on contributing to the Long Term Supported releases of OpenJDK, as well
as new investments in JIT Compilation, aarch64, The Shenandoah Garbage Collection project, and observability. Prior to his current role,
he worked on IDEs, Package Managers, and Web/API frameworks such as ASP.NET Core.
|Arm Ltd, Stuart Monteith
Stuart Monteith is a principal software engineer in the Open-Source Software group at Arm in Cambridge.
There he has worked on porting work and optimising virtual machines, most recently OpenJDK, often
under the auspices of Linaro. Prior to this he worked in the IBM Java Technology Centre with the
JVM on various Linux platforms and other projects such as JSR-326. He has worked with Java since
1996 during his degree course at the University of Strathclyde. Along he has used Java on probably
eight different instruction sets, and so believes the principle of write-once-run-anywhere
|Arm Ltd, Shiyou Huang (alternate)
Shiyou Huang is a performance engineer in the infrastructure group at Arm, Austin US since 2020. There he works on
Java performance analysis from microarchitecture level on Arm server cores, including benchmarking and testing of
Java code to evaluate how efficiency of core features like branch predictor and hardware prefetchers etc. He also
works on performance optimization of Java workloads on Arm platforms. Before that, he obtained his PhD from Texas
A&M University, doing research on verification of Java concurrency on various relaxed memory models.
|Azul Systems, Gil Tene
Gil Tene is CTO and co-founder at Azul Systems and has been active on the JCP EC since 2011 and was recognized as
"JCP Member of the Year". Gil is an official "JavaOne Rockstar" and Java Champion, and a frequent speaker at developer
conferences and JUGs. Gil has been building virtual machines for over 25 years. He founded Azul Systems with the goal
of eliminating common Java responsiveness and deployment scalability barriers and pioneered several Java firsts, including
Pauseless Garbage Collection, which has since made its way into modern collectors in the form of both C4 and ZGC. Outside of
his day job, Gil has remained an active OSS developer and contributor for over 20 years. In past lives, he also designed and
built operating systems, network switches, firewalls, and laser-based mosquito interception systems.
|BellSoft, Aleksei Voitylov
With 15 years of Java experience, Aleksei Voitylov is the CTO and co-founder of BellSoft. A seasoned Java developer,
Aleksei worked at Sun and Oracle with various JVMs and JSRs implementations and helped deliver HotSpot and Java Language to the JDK.
He founded BellSoft to provide a high-quality Java SE Runtime relevant for all use cases. Aleksei is an Open Source Evangelist and
OpenJDK contributor. He presents at various Java developer conferences and contributes articles to the Java Magazine.
|BNY Mellon, Chandra Guntur
Chandramouli (Chandra) Guntur is a Director and Java Evangelist in Resilient Systems Engineering, BNY Mellon.
Chandra has 15 years of experience as a Technologist in the financial services industry and started programming
with Java in 1998. He is a Java User Group (JUG) Leader, and helps run one of the largest groups, NYJavaSIG.
Chandra is also responsible for running the NYJavaSIG Hands-On-Workshops (HOW), conducting code workshops and
Katas on core Java features. He is a frequent speaker at Java meetups, user groups, and key conferences including
Oracle CodeOne, Oracle Code NY, QCon New York, Devnexus.
|BNY Mellon, Sirisha Pratha (alternate)
Sirisha Pratha is a Vice President and Principal Software Engineer in Application Development at BNY Mellon. Sirisha has more
than 10 years of experience as a Java Software Developer. Sirisha is a committer on Eclipse Collections, an Open Source Java
Collections Library. Sirisha co-leads Pittsburgh Java User Group and regularly speaks and attends at various other Java User
|BNY Mellon, Rodrigo Graciano (alternate)
Rodrigo Graciano is a Director of Engineering at the Bank of New York Mellon. He is a Java Champion with over 15 years of software development
experience. Rodrigo is a senior member and a Leader in the NYJavaSIG, the Java User Group from NY.
|Eclipse Foundation, Ivar Grimstad
Ivar Grimstad is the Jakarta EE Developer Advocate at Eclipse Foundation. He has served on the EC since 2016, worked on several JSRs and has been awarded
as Outstanding Spec Lead and Start Spec Lead. At Eclipse, he works with Jakarta EE and MicroProfile.
|Eclipse Foundation, Thabang Mashologu (alternate)
Thabang Mashologu is VP of Marketing and Community Programs at the Eclipse Foundation. Thabang is responsible for the growth
and well-being of the working groups and the diverse community of members, committers, and contributors at Eclipse. Previously
Thabang was the VP, Operations at the Cloud Native Computing Foundation, and earlier helped to launch Jakarta EE, MicroProfile,
and Eclipse Adoptium at the Eclipse Foundation.
Ken Fogel began his career as a freelance developer, as well as teaching evening courses in Computer Science after working in graphics and
photography. After 7 years as a freelance developer, the Computer Science Technology program at Dawson College invited him to join the faculty.
He taught for 31 years, serving as department chairperson for 25 of those years, before retiring from teaching. He is currently a Scholar in
Residence at Dawson College, Java Champion, an organizer of the annual JChampions Conference, a member of the Java Community Process Executive
Committee and part of the JCP Java in Education initiative. Ken has also spoken at numerous conferences, such as JavaOne, ApacheCon, and ConFoo,
among others. He recently authored his first book, Transitioning to Java from Packt.
|Fujitsu, Kenji Kazumura
Kenji Kazumura has been working with Java for about 20 years since Java was born,
and now he is Senior Professional Engineer of Java Technology at Fujitsu Limited
in Japan. He is in charge of developing Java Virtual Machine for Interstage
Application Server and various Fujitsu middleware products. He has participated
in the Expert Group of JSR 204 (Unicode Supplementary Character Support). He has
optimized several huge enterprise Java applications, specifically in the field
of mobile communication and financial service, in order to run with high performance
and reliability. These systems contribute a great deal to the social infrastructures
in Japan. He is now working to make the cloud environment be more useful by
accelerating Java technology into this area.
|Japan Java User Group, Shin Tanimoto
Shin Tanimoto is a Java Champion, Oracle ACE, and CTO of Everforth in Japan. He is a leader of JJUG and
founded KanJava, a JUG in the Kansai region. Shin has been a speaker at numerous conferences, including
JavaOne, SpringOne Platform, Java Day Tokyo, and JCConf Taiwan. He authored a book in Japanese
for Java beginners titled "Java本格入門," which can be translated as
"The Definitive Beginner's Guide to Java." Currently, Shin is contemplating how to serve as a bridge between
Japan and the rest of the world. Many techniques and areas of knowledge in Japan are ingenious,
yet not widely recognized globally. Shin aims to introduce these innovations to the world.
|JetBrains, Mala Gupta
Mala Gupta works as a Developer Advocate with JetBrains. A Java Champion, she has authored multiple
books with Manning, Packt, and O'Reilly Publications on Java. She is an international speaker at industry
conferences and has over two decades of experience in the software industry. She has been actively supporting
Oracle's Java certification as a path to career advancement.
She co-leads Delhi's Java User Group. A strong supporter of Women in Technology, she drives initiatives of the
Women Who Code Delhi chapter to augment the participation of women in tech. She is also the co-founder of KaagZevar.com -
a platform for nurturing creativity as an essential life skill.
|IBM, Mark Little
Mark Little leads jboss technical direction and research/development. Prior to this he was SOA Technical Development Manager
and Director of Standards. He joined JBoss in a partial acquisition of technology from Arjuna Technologies, where he was Chief
Architect, Co-Founder and Director. Before starting Arjuna Technologies, Mark was a Distinguished Engineer at Hewlett-Packard,
where he ran the transactions teams and was responsible for the world's first Web Services transactions product.
Over the years Mark has been heavily involved in standards. This includes activities in the OMG, where he was a collaborator on
the Object Transaction Service (OTS) specifications since 1991 and chair of the Additional Structuring Mechanisms for the OTS standard.
Mark has been involved with OASIS since 2000, where he was HPbs representative on the Business Transactions Technical Committee.
He's also been involved with various other OASIS committees, such as WS-CAF, WS-TX, WS-RX, SOA-RM and WS-RF, working closely with
colleagues from Microsoft, IBM, Oracle, BEA, and other companies. Mark was been involved with the W3C WS-Addressing working
group since it started and is also on the WS-Policy and WS-CDL committees. He is active in the Java Community Process, as Red
Hat's primary representative on the JCP and has worked on several JSRs.
Mark has been the lead developer and manager on a number of important products for companies including Hewlett-Packard and
Red Hat. These include the first fully compliant OTS implementation as well as the world's first pure Java transaction service.
He has extensive experience in the areas of fault tolerance, reliability, transactions, Web Services and SOA.
Mark has published extensively over the past 20 years at workshops, conferences, trade magazines etc. He is a co-author of four
books, covering topics from distributed transactions to enterprise SOA. He has over 50 publications to his name and has presented
at over 40 events. He is co-author on several Web Services specifications before they entered a standards body, including
WS-Context, WS-MessageDelivery, WS-Coordination and WS-TX. He has also worked on papers and articles with colleagues/friends
from Oracle, IBM, Microsoft, IONA Technologies and others. He has worked in the area of reliable distributed systems since the
mid-80's and has a PhD on Fault Tolerance, Transactions and Replication. He is also a professor at Newcastle University.
|IBM, Tim Ellison (alternate)
Tim Ellison is a senior member of IBM's Runtimes Technology Centre with worldwide responsibility for open
source engineering projects.
Prior to his current position he was part of the original Eclipse development team, and Vice President of the
Apache Software Foundation Harmony Project. He is an expert member on numerous JSRs, including the Java modularity
system and Java SE platform specifications.
Tim holds a BSc in Computer Science, an MSc in Computer System Design, and post graduate research in image analysis.
He has contributed to the implementation of Smalltalk, IBM VisualAge, Eclipse, and the Java SDK for over twenty years.
He has a broad knowledge of high performance runtimes, open source methodologies, and applying new language technology to
|Intel, Steve Dohrmann
Steve Dohrmann is a Senior Staff Software Engineer at Intel. He has worked on various Java
projects over the past 20 years, and is passionate about Java and its future. His Java
development work includes the Java Media Framework, mobile agent software, secure collaboration
software, a cryptography framework, embedded parallel programming for Java, and enabling Java
to use persistent memory.
|MicroDoc, Bruno Caballero
Bruno Caballero works for MicroDoc Computersysteme GmbH and is based in Berlin, Germany. During his career, Bruno
has developed a wide range of embedded software projects. Today he is involved in porting the Java virtual machine
to new hardware platforms and operating systems, as well as supporting customers on creating Java solutions for
embedded devices. His main interest is learning new methodologies to create faster and more secure Java applications.
|Microsoft, Martijn Verburg
Martijn Verburg is the Principal SWE Group Manager for the Java Engineering Group at Microsoft. Prior to the acquisition by Microsoft,
he was the CEO and co-founder of jClarity. He is the co-leader of the London Java User Group (LJC) and previously represented them in
the Steering Committees for both the Java Community Process and Jakarta EE. Martijn is one of the co-founders of Eclipse Adoptium
(previously AdoptOpenJDK) and today represents Microsoft on its Project Management Committee (PMC).
Martijn is the co-author of "The Well-Grounded Java Developer" and "The Well-Grounded Java Developer 2". He was made a Java Champion
in recognition for his contribution to the Java ecosystem.
Martijn can also be found at major conferences (JavaOne, JFokus, OSCON, Devoxx etc) where he is known for challenging the industry
status quo as "the Diabolical Developer".
|Oracle, Luke Kowalski
Luke Kowalski is recognized for his loyalty and pragmatism, but he also excels in his ability to work across disciplines.
He has executed projects involving legal issues (antitrust, IP, audits, litigation), acquisitions (due diligence, integration,
or divestitures), technical standards (document formats), government affairs (EU/USA trade, IP reform, repatriation), and even
managed functions like physical security, user interface design and accessibility.
He currently serves as a vp in the corporate architecture group at Oracle reporting to one of Larry Ellison's EVPs. Before coming
to Oracle, he worked for various startups in technical, design, and business roles, as well as for Netscape's Server and E commerce
divisions. He holds several patents and professional certifications, serves as an ISO representative for US through ANSI and lectures
frequently at conferences and universities. His educational background includes advanced degrees from UTA, Pratt Institute, and Columbia
University. He is currently teaching a blockchain challenge lab at UC Berkeley's Engineering School on Mondays and pursuing a distance
learning PhD at University of Leicester in his free time.
|SAP, Götz Lindenmaier
Götz Lindenmaier works for SAP for more than 10 years. After implementing and tuning the IA64
port for the SAP Java Virtual Machine he worked on various projects in the SAP JVM context including
the release of new SAP JVM versions and the integration of new hotspot releases to SAP JVMs for older
Java versions. He took a major role in the contribution of the PowerPC/AIX and S390 ports to OpenJDK
and since then works on maintaining these in OpenJDK. He also contributes to OpenJDK with the major
focus on improving its serviceability. He is a JDK and JDK 9 Reviewer and Committer in several other
Götz studied at University Kiel and University of Massachusetts, Amherst and holds a master
and PhD degree of the University of Karlsruhe (KIT).
|SAP, Christoph Langer (alternate)
Christoph Langer is a member of the JVM team at SAP. He's an all-rounder for OpenJDK, working in several areas
such as class library, hotspot and JFR/JMC.
He's actively engaged in the OpenJDK community and currently serves as co-maintainer for the OpenJDK 11 LTS version.
Christoph is an alumni of the University of Cooperative Education (DHBW) in Stuttgart.
|SAP, Martin Dörr (alternate)
Martin Dörr has joined SAP's JVM team in 2011. He has experience in various areas of the JVM like
Just-in-time compilers (C1 and C2), runtime code, garbage collection, debugging (JVMTI), native (JNI) and processor
architecture specific code. Martin is an OpenJDK contributor and reviewer and actively maintaining processor specific
code for IBM Power and z Systems.
Martin holds a Master of Computer Science equivalent degree from the University of Karlsruhe (KIT). He has professional
experience in microprocessor development and compiler construction.
|SouJava, Bruno Ferreira de Souza
Bruno Souza is a Java Developer and Open Source Evangelist. As founder
and coordinator of SouJava (Sociedade de Usuários da Tecnologia
Java; Java Technology Users Society) and leader of the Worldwide Java
User Groups Community at Java.net, Bruno helped in the creation and organization
of hundreds of JUGs worldwide.
A Java Developer since the earliest days of the technology, Bruno took
part in some of the largest Java projects in Brazil. Bruno is a Principal
Consultant at Summa Technologies, and has extensive experience in large
projects in the Government, finance and service industries. A Cloud Expert
at ToolsCloud, he promotes and develops cloud-based systems using Java.
Nurturing developer communities is a personal passion, and Bruno worked
actively with Java open source communities and projects.
Bruno Souza is an Honorary Director of the Open Source Initiative (OSI),
President of the innovation-focused Campus Party Institute, and Coordinator
of Nuvem, the Cloud Computing Lab of LSI/USP. When not in front of a
computer, Bruno enjoys time with his family in a little hideout near
Sâo Paulo. An amateur in many things - photographer, puppeteer,
father - he strives to excel in some of them.
Miro is a member of the JCP program for very long time. He contributes actively to the OpenJDK, Java Mission
Control/Flight Recorder project. His focus is on java performance and maintainability. Miro has also contributed/is
contributing to various another open-source project such as OpenTracing, Pi4J and etc. He is also co-author of Robo4j
project which has been awarded by DukeChoice Award 2017. Miro has been recognized as JavaChampion, RockStar speaker.
Aside of his daily duties as a Principal Engineer at OpenValue he shares his knowledge over conferences (JavaOne, CodeOne,
Devoxx, GeeCON etc.) and blogging. Miro believes in Java ecosystem and want to help to move it forward!