Find JSRs
Submit this Search

Ad Banner

JSRs: Java Specification Requests
JSR 369: JavaTM Servlet 4.0 Specification

Open Nominations

Nomination Type Full Name Biography Spec Lead Comments Submission date Spec Lead Vote PMO Vote

Approved Nominations

Nomination Type Full Name Biography Spec Lead Comments Submission date Spec Lead Vote PMO Vote
Expert Group SungBae Yoon Bachelor's degree in Computer Engineering at Hanyang Univ. in Korea. Worked as software engineer in Samsung Electronics for 3 years. It's been 3-years for developing Servlet Container in TmaxSoft. Change EG member for TMaxsoft Jun 11, 2017 Y Y
Expert Group Mark Thomas I have been an Apache Tomcat committer since November 2003. I initially worked on Tomcat in my free time but since August 2008 I have been employed by SpringSource (now part of Pivotal) to work on Apache Tomcat. I spend most of my time working on Tomcat but I also work on tc Server, Pivotal's Servlet & JSP container based on Apache Tomcat. Additionally, I lead the Pivotal security team. I am the Apache Tomcat 8 release manager where I try to release a new version every month or so. I am currently focused on Tomcat 9 development which will support the new versions of the Servlet, JSP, EL and WebSocket specifications (assuming there are new versions of each for JavaEE 8). I was a member of the JCP expert groups for JSR 340, JSR 341 and JSR 356. Dec 3, 2014 Y Y
Expert Group Martin Mulholland Martin Mulholland is currently the Web Tier Architect for IBM WebSphere Application Server and recently led addition of Servlet 3.1 support for the Liberty profile. He has worked at IBM for over 30 years and more recently had roles in servicing WebSphere implementations of Servlet 2.5 and Servlet 3.0, and as the WebSphere service release architect. Nov 24, 2014 Y Y
Expert Group Minehiko IIDA I have been developing and maintaining J2EE/Java EE application server products since 2006. Sep 9, 2014 Y Y
Expert Group Euigeun Chung The implementor of the Servlet 3.0 & Servlet 3.1 web container of JEUS, TmaxSoft, Inc. The member of Servlet 3.1 EG. Aug 28, 2014 Y Y
Expert Group Neil Griffin Neil Griffin is a Software Architect for Liferay and is the project lead for Liferay Faces. Neil has over 20 years of experience in software engineering and represents the company on the JSR 362 (Portlet 3.0) Expert Group. In past years he has served on the JSR 314 (JSF 2.0/2.1) and JSR 344 (JSF 2.2) Expert Groups. He is also a contributing author to the JSF 2.0 Complete Reference, published by McGraw-Hill. Aug 28, 2014 Y Y
Expert Group Stuart Douglas Senior Software Engineer at Red Hat, core developer on the Wildfly application server and lead of the Undertow web server, which provides a Servlet 3.1 implementation. During my time at Red Hat I have worked on most aspects of Java EE including Servlet, EJB, Websockets and CDI. Aug 28, 2014 Y Y
Expert Group Wenbo Zhu Wenbo Zhu is currently a software engineer working at Google, responsible for the HTTP server stack and front-end frameworks. He has previously contributed to the Servlet 3.0 and 3.1 specs. Aug 28, 2014 Y Y
Contributor Reza Rahman Reza Rahman is a long time consultant now working at CapTech. He has been a Java EE technologist at Oracle. He is the author of the popular book EJB 3 in Action. Reza is a frequent speaker at Java User Groups and conferences worldwide including JavaOne and Devoxx. Reza led the Java EE track at JavaOne and is a JavaOne Rock Star Speaker award recipient. He is an avid contributor to industry journals like JavaLobby/DZone and TheServerSide. Reza has been a member of the Java EE, EJB and JMS expert groups. He implemented the EJB container for the Resin open source Java EE application server. Welcome, Java EE Guardian Jun 20, 2016 Y Y

Processed Nominations

Nomination Type Full Name Biography Spec Lead Comments Submission date Spec Lead Vote PMO Vote
Expert Group Vaquar khan I am working as expert group member JSR 368,I have been a software developer and Architect for the past 14 years, with an emphasis on Java and Java EE for the last 14. I also working with the Apache spark development. I am interested in the interoperability of this JSR with other components of the Java EE platform.◄-vaquar-khan-►-★✔-b695577 Oct 8, 2016 P XA
Expert Group Alex Theedom I am a Java developer with over 10 years experiencing developing in Enterprise Java and Spring. I have published on the topic of Java EE and presented at conferences. I am very interested in ensuring that the Servlet 4 specification is moved forward and would like to take part in this group to that end. Apr 17, 2016 - XM
Expert Group Alexander Tyshchenko Hi, my name is Alexander Tyshchenko. I have a great passion to java. I have been working with java technologies more than six years. Java did and do for me a lot. And now I decided to not just using, but also helping improving java enterprise technologies by my contribution in java community. I work as Senior Java Developer (contractor, I have my own company Tyshchenko, Inc.) in Dukascopy Swiss Bank ( At my work a lot of time I work with java servlet technologies, that is why I decided to contribute into JSR369. Starting from 2014 I am a member of the Architecture Committee in Dukascopy Swiss Bank. In Dukascopy java is our main technology platform and as a member of Architecture Committee I participate in many discussions and decision-making processes about software architecture. On my initiative in the Committee we started the process of integration the SonarQube platform in Dukascopy. Also for me HTTP2 is very interesting technology. And I want to say that maybe I do not have such experience and qualification as many Expert Members, but I really want to be a part of java community and push forward java technologies, make world better and have a fun.a Nov 11, 2014 N Y
Expert Group Arjan Tijms I studied computer science at the University of Leiden, the Netherlands and have worked with Java EE for over a decade. I'm a member of the JSF 2.3 EG and maintain several Java EE focussed blogs ( and I'm one of the OmniFaces developers, which is a utility framework for JSF but like JSF itself leans on Servlet as well. I'm incubating a security related library called OmniSecurity, in which the Servlet API plays an important role. Oct 24, 2014 N Y
Expert Group Justin Lee I've been a heavy servlets user/developer pretty much since inception and a former Glassfish team member. I'm familiar with the semantics of the servlet spec and a passive follower of the http 2 developments. I was also on the JSR 356 EG which, I believe, Servlet 4 and HTTP 2 will ultimately disrupt. Sep 24, 2014 Y X
Expert Group Jan Bartel I am one of the project leads for the Jetty servlet container and have been developing Jetty since 1998. I have specifically implemented a number of features for Jetty including jndi, annotations processing, maven integration, osgi integration, jsp integration, jaas, session management, and all aspects of servlet 3.0 and servlet 3.1 specifications above the io layer. I have been an observer of the servlet specifications EG since servlet 2.5, contributing via the mailing lists and issue tracker and would like to be more involved in the specification formation. Sep 3, 2014 P XM
Expert Group Ramesh PVK I'm Ramesh PVK working as Architect at Castlight Health Enterprise Healthcare Cloud. I have close to 10 years of experience in Java EE related technologies. I was one of the key members of the Pramati Server Engineering group and lead the web server development effort. I have participated JCP process in Java Servlet 3.1 (JSR 340) and Expression Language ( JSR 341) expert groups. Sep 3, 2014 Y XM
Expert Group Mohammad Nawazish Khan I want to self nominate myself. I graduated in Electrical Engineering in 2007. And for the past 3 years I am involved with Java Web Application development. The nature of my revolves around Servlet Technology in one way or the other and so I keenly want to be close to it. Aug 28, 2014 N Y
Expert Group Greg Wilkins I am the founder of the Jetty Servlet server, which will be 20 years old in 2015! I have served on the EG since Servlet-2 Aug 28, 2014 Y XA
    Spec Lead Vote Legend:
    -Not yet reviewed/pending - The Spec Lead has not processed this nomination
    PProcessing - The Spec Lead has seen the nomination and needs more time to arrive at a decision
    NNo - The Spec Lead has decided that this nominee should not be on the JSR
    YYes - The Spec Lead wants the nominee on the JSR

    PMO Vote Legend:
    -The PMO has not yet voted on this nomination
    PProcessing - The nominee can not yet participate on this JSR, but the legal agreements are being processed
    IIncomplete, Illegible, or Inaccurate nomination
    XAMissing required agreement to participate on this JSR - Addendum (ECA) Required
    XMMissing required agreement to participate on any JSR - Not a JCP Member
    XNot able to be on a JSR - The PMO has determined that this person cannot be on this JSR
    YYes - The PMO views this as a valid nomination with a current Membership in place