About JCP
Get Involved
Community Resources
Community News
FAQ
Contact Us
|
|
Java Community Process: Executive Committee Elections Nominees for 2016
|
The 2016 Fall Executive Committee Elections have started. This year, as defined in the JCP 2.10 Process Document, 8 Ratified, 6 Elected and 2 Associate Seats are open for election.
We have hosted a Public EC meeting and Meet the JCP EC Candidates meeting at JavaOne San Francisco as part of Java User
Group Sunday on 18 September.
We have also hosted a Meet the JCP Executive Committee Candidates conference call on Thursday, 13 October at 10 AM PST.
Please refer to the Java Community Process EC Elections page for more information on the Executive Committee Elections.
Please refer to the Executive Committee Information page for more information on the current Executive Committee.
What follows are the qualification statements provided by the candidates for the Executive Committee, along with a brief biography of the person who would serve as the Member's representative on the Executive Committee if elected, and a position statement when one was provided.
2016 EXECUTIVE COMMITTEE RATIFIED SEAT CANDIDATES |
Gemalto M2M GmbH
|
Gemalto M2M GmbH, formerly Cinterion Wireless Modules GmbH started as a spin-off from Siemens Mobile Phones,
pioneering cellular connectivity for machine to machine (M2M) communication. Gemalto offers a broad range of
IoT connectivity solutions spanning from 2G to 4G, a variety of industrial grade SIMs (MIM) running JavaCard
as well as several cloud-based platforms. Gemalto has been engaged for more than 10 years in Java for Industrial IoT.
The JSR 195 (IMP) introduced together with Nokia in 2003 was the first Java ME profile for headless devices,
followed by the JSR 228 (IMP-NG) which was created in 2005. Today Gemalto offers a broad portfolio of Java enabled
Cinterion cellular modules and terminals. In addition, development kits such as the Cinterion Concept Board and
gateways enable a fast start into embedded Java for the IoT.
At Gemalto, we strongly believe in the power of Java as the ideal platform for M2M and the Internet of things,
today and in the future. Therefore, for the next JCP term we are committed to further promote Java in the Industrial
IoT space, serve and support the embedded developer community and also drive the convergence process of Java ME
and Java SE.
|
Thomas Lampart
|
Thomas Lampart has been with the company since 2001 and involved in all M2M module Java activities from the
beginning in 2002. As a software engineer he contributed to the standardization of JSR 195 (IMP) in 2003. Then
later he was significantly engaged in the creation of JSR 228 (IMP-NG) and brought forth the Cinterion Java
development as Technical Lead. In 2013 he served as an expert in the Java ME8 JSRs 360 and 361 and significantly
helped to define the next generation of Java ME. Today he is the Maintenance Lead of JSR 228 and Senior Java
Architect for Gemaltobs Industrial IoT offer based in Berlin, Germany.
|
| |
Goldman Sachs
|
Goldman Sachs is a financial services firm built on its global technology enterprise. Development at the
firm is overwhelmingly Java-based, with more than 130 million lines of Java code under management, and more
than 3,000 developers in its Java user group implementing systems which are then leveraged by the majority
of the firm's end-users.
The firm custom-builds most of its software, and its historical reliance on open source components, as well
as its extensive multi-vendor relationships, give it deep experience with problems of interoperability and
systems/software integration. As a major consumer of Java, Goldman Sachs is thus deeply invested in its future,
and seeks to contribute to Java standards. The firm remains committed to the continued evolution of Java, both
through the innovation of the broad Java community, and the ongoing process of standardization.
The firm participates on both individual and corporate levels in a broad range of industry forums and leadership
groups, as well as technical conferences including: JavaOne, JavaDay Tokyo, EclipseCon North America & Europe,
JVM Language Summit, QCon New York, QCon Beijing, NY Java SIG, Japan Java User Group CCC, London Java Community,
Hong Kong Java User Group; contributions to various open source projects, including OpenJDK, Zookeeper, Fitnesse
acceptance testing framework. Goldman Sachs is an active participant in the JCP EC and several JSR Expert Groups,
and has hosted Java User Group meet ups in London and New York. The firm has open sourced the Eclipse Collections
library (formerly GS Collections), Xsd2Bean (XML to Object Mapper), and Reladomo, an enterprise-ready ORM Framework.
As a member of the JCP Executive Committee, our representative, Donald Raab, would put particular focus on ways to
advance the role of Java in the enterprise, and on furthering cross-vendor integration. Areas of specific interest
include management features, parallel processing, serialization, cloud / dynamic computing and security.
Goldman Sachs Position Statement (.pdf file)
|
Donald Raab
|
Donald Raab works in the Enterprise Platforms group in the Technology division at Goldman Sachs. Since 1997, Donald
has programmed in Java. He has served the Java community as a member of the JSR 335 Expert Group (Lambda Expressions
for the Java Programming Language). He is the creator of Eclipse Collections (formerly GS Collections), an advanced
Java Collections Framework, which Goldman Sachs open sourced in January 2012. Donald has given presentations at the
JVM Language Summit, JavaOne, Great Indian Developer Summit (GIDS) and at various Java User Group Meetups in both
New York City and London. He joined Goldman Sachs in 2001 as a technical architect on the PARA team in Controllers
Technology. He was named a Goldman Sachs Technology Fellow in 2007 and Managing Director in 2013.
|
| |
MicroDoc
|
MicroDoc is technology oriented software development business with its headquarter in Munich Germany
and subsidaries in Stuttgart and Berlin. The company was founded 1991 and has focused on software
platforms and software infrastructure. The first generic MicroDoc product (MPF) was a sophisticated
ORM framework for object oriented programming languages like Smalltalk and Java. MPF was integrated
into a third party EJB server as the persistence layer for container managed persistence. MicroDoc
continues to work in the Java Enterprise space with large financial institutions.
Since 2000 MicroDoc has supplied embedded Java VMs to a worldwide customer base and has developed extensive
domain know how in the telematics and automotive space. MicroDoc is a long time supporter of open standards and
commercially usable open source software. As a member of the Eclipse Foundation MicroDoc has contributed a 2D
vector graphic implementation of the OpenVG standard to the eRCP project. MicroDoc'ss managing director was
elected to the Eclispe Board of Directors by the Eclipse membership at large as a representative for the Solution
Members four years in a row.
MicroDoc holds a ratified seat in the JCP EC since 2014 and has decided to run for the next election period to
foster the development and growth of Java in the IoT eco system, where a variety of hardware architectures and
operating systems require flexible adoption of the Java technology, while maintaining adherence to the Java standards
must be guaranteed.
|
Hendrik Hoefer
|
Hendrik Hoefer is co-founder and technical director of MicroDoc Computersysteme GmbH based in Munich Germany.
During his career Hendrik worked as developer, architect and project manager in embedded and enterprise projects.
Today Hendrik is in charge of the technical direction at MicroDoc and works with customers on next generation
telematics and web products. His main interest is applying modern software engineering in embedded development.
|
| |
NXP Semiconductors N.V.
|
NXP Semiconductors N.V., is a world leader in developing smart, secure and connected embedded solutions for the
auto, industrial and consumer segments. It offers products for car audio and visual head-end unit applications,
in-vehicle networking products, two-way secure entry products, and various sensors and microcontrollers. The
company also provides secure identification solutions comprising passive RF connectivity devices; microcontroller
devices; and secure real-time operating system software products to facilitate the encryption-decryption of data,
and the interaction with the reader infrastructure systems. In addition, it delivers semiconductor-based technologies
for connected devices, secure mobile transaction solutions, and various connectivity solutions; and offers digital
networking processors, secure interface and system management products, high-performance RF power-amplifiers, and
smart antennae solutions.
|
Maulin Patel
|
Maulin Patel is an active EC members for jcp.org for past three years. He joined EC to represent Freescale
Semiconductor Inc. as part of their IoT strategy in ensuring Java architecture supports security & foot print
requirements for IoT solutions. He has continued to do the same after Freescale's acquisition by NXP Semiconductor N.V.
in December 2015. Maulin is currently leading & managing the global Systems Engineering team for the Microcontrollers
business line of NXP Semiconductor N.V. Microcontrollers is part of business unit Security & Connectivity, which
is leading the IoT industry on security & connectivity innovations & deployments. As part of the NXP's IoT strategy,
he is driving the enablement of key IoT segments (end node, gateway etc.) with explicit focus on security. He is
also working with NXP teams involved on Java Card Open Platform (JCOP) deployment on NXP's smartcard chips
(SmartMX platform). His key focus areas as an EC member will be to drive security aspects of using Java in the
IoT space along with lower foot print of Java for embedded systems & solutions. He has more than 25 years of
experience in the field of software engineering and has held various leadership roles at IBM, Intel, Conexant
Systems, Trident Semiconductors, Freescale Semiconductors and NXP Semiconductors. He earned his BSEE from
SP University, India and MSEE degree from Kansas State University, USA. He also holds 11 patents in the various
software fields such as system management, reliability, availability and serviceability. He is very passionate
about building platforms with superior end user experience with ease of use focus and quality.
|
| |
SAP SE
|
SAP helps companies of all sizes and industries run better. With over 250,000 enterprise customers in
188 countries, SAP is the world's leading provider of business software. A significant portion of those SAP
customers run SAP or SAP partner solutions based on Java. SAP has participated in the JCP since 2001, and
SAP engineers have participated in over 50 JSRs. SAP is committed to ensuring the continued success of the
Java platform for our customers, our partners, and the community at large.
|
Volker Simonis
|
Volker Simonis works for SAP since more than 10 years . During this time he was involved in various
projects around the SAP Java Virtual Machine - starting with porting it to new platforms up to enhancing
it with new features and finally maintaining long term support versions of the JDK. Volker is also an
OpenJDK contributor from the very beginning and helped SAP and the SAP JVM team engage in the OpenJDK project.
He's the project lead of the PowerPC/AIX and s390x ports and JDK9 reviewer.
|
| |
Software AG
|
Software AG is a major enterprise software vendor with global presence and Europe's 2nd largest software
company. A major Java middleware platform provider with solutions spanning BPMS, SOA, DB, Cloud, mobile & IoT.
A long-standing member of JCP and active member of many expert groups and chair. We hope to bring in a
fresh perspective of medium scale vendor and a significant java technology provider & consumer,
in a constructive fashion for betterment.
Software AG Position Statement (.pdf file)
|
Prasad Yendluri
|
VP of PD for Software AG, Prasad Yendluri is responsible for industry standards involvement, product
strategy & architecture. He was involved in several SDOs, including W3C, OASIS, OMG, Eclipse, DMTF, and JCP.
Co-author and editor of several specs and expert member of several JSRs. He is on WS-I, DMTF, OSGi boards,
He is inventor of several patents. Previously, he worked for Netscape, AOL, Siemens, Unisys, etc. in various
senior positions. He holds MS in Computer Science, BS in EE.
|
| |
V2COM
|
V2COM is a leading Latin American provider of Smart Grid technologies, using Java technologies from field to
datacenter. During our previous term, we successfully completed a new JSR for Java ME (JSR 363) and
participated in EC meetings with our Java customer point-of-view. In this new term, we'll continue our work on
supporting JSRs that bring innovation to Java ecosystem and help balance the point of views in the EC.
|
Leonardo de Moura Rocha Lima
|
Leonardo Lima is CTO at V2COM, leading the development of both embedded software for edge/field devices
and server-side software that receives field data and enables fast communication with remote devices.
He has more than ten years of development and architectural experience on mobile, embedded, and server
platforms that enable management and operation of highly scalable and fast telemetry and network control
systems. Lima is V2COM's primary representative as the JSR 363 co-spec lead.
|
| |
2016 EXECUTIVE COMMITTEE ELECTED SEAT CANDIDATES |
Alibaba
|
Although we are very new to the JCP program with little or no experiences with its activities and
procedures, we think it would be great indication of how strong our interest is in joining the
committee by submitting this application.
Alibaba is in no doubt one of the largest installation base of Java in the world. Tens of thousands of
machines are running Javas every second, serving insurmountable number of web requests and transacting
Alibaba's full spectrum of services, including world's largest online ecommerce marketplaces. We not only
beat anybody in the world in the above numbers, but also single-day transaction volumes on November 11th of
the past 6 or 7 years. Therefore, we, the JVM group in Alibaba, care the most about its performance, usability
and everything. We thrived to try everything possible to enhance different aspects of the Java to fulfill
our requirements. Being in the committee will help the community to understand all different kinds of problems
and challenges we face everyday here in Alibaba, and we firmly believe this.
Along with all the work we have done in recent years, we did identify areas that could have been emphasized
more or even re-designed to better serve us. This includes garbage collection, deployment, just-in-time compilation
and serveral other components. What is more important is that the environment we are facing is mostly a web server
one, where short sessions come and go very quickly. We once again firmly believe that JVM/JDK/middleware may
accommandate better by assuming certain behavior and workload with web server characteristics. We therefore think
joining the committee will help us express that. We would like to influence.
By helping the community as much as we can, by contributing our thoughts and ideas, by sharing our experiences,
and by influencing direction of Java, we find the best place with EC of JCP for doing all these.
Thank you for your kindly consideration.
|
Haiping Zhao
|
Master of Biology in NYU Medical Center and Master of Computer Science in Princeton. Worked on
Microsoft .Net team. Server architect of Plaxo and Facebook. Developed Hiphop compiler for PHP and sped up
PHP by 5x, hence rewarded as the 16th Most Creative People in 2010 by Fast Company. Implemented "yield"
and "generator" in HHVM/PHP. Leading HHVM team in Facebook and responsible for its web server and
architecture. Joined Alibaba, leading its JVM team.
|
| |
Azul Systems
|
Winner of the 2013 "JCP Member of the Year" award, Azul delivers Java Runtime (JVM) products and
solutions for the enterprise, cloud, and embedded markets. Azul makes Zulu, the binary distribution
of the OpenJDK 8, 7, and 6 platforms. Zulu is freely available for Linux, Mac OS and Windows,
platforms, with optional commercial support. Azul's flagship Zing product is specifically focused
on addressing predictable and consistent "glitch-free" performance, scalability, low latency, and
production-time visibility for business-critical Java applications.
Azul is committed to delivering high-quality, certified spec-compliant runtimes for the Java community
and all of Azulbs Java Runtime distributions are certified as compatible with their associated Java
SE specification versions.
Since first being elected to the JCP Executive Committee in 2011, Azul has been an active EC member,
contributing to directing and formulating key elements of the rewriting and reformulating of the
JCP's process and structure under various "JCP.next" efforts. With the rules for the JCP literally
being re-written, Azul has taken strong positions on protecting community rights, access to technology,
and the role of individual Java developers and JCP members. Azul has specifically taken the position
that the Java community process should be largely influenced by the developers that consume and use
the technology standards produced, with voting rights secured for all members and not limited to the
companies that define and form those standards.
Azul is an enthusiastic OpenJDK community member, and a consistent and diligent user of the OpenJDK
Community TCK. It continues its significant technology contributions to the Java Platform.
Azul is a member of the Java SE 9 (JSR 379) Expert group and has successfully authored OpenJDK JEP
work that brings long-awaited community-requested features into Java SE 9 (JEP 285).
Azul Systems Position Statement (.pdf file)
|
Gil Tene
|
Gil Tene is CTO and co-founder at Azul Systems, and has been active on the JCP EC since 2011. He received
the "JCP Member of the Year" award in 2013. Gil is an official "JavaOne RockStar", and a frequent speaker at
developer conferences and JUGs. Gil has been building virtual machines for over 20 years. He founded Azul
Systems with the goal of eliminating common Java responsiveness and deployment barriers, and pioneered several
Java firsts, including Pauseless Garbage Collection.
Alternate is Simon Ritter.
|
| |
Eclipse Foundation
|
The Eclipse Foundation is the steward of a well-known open source community within the Java ecosystem.
Originally best known for its desktop Java IDE, the Eclipse community now extends into areas such as
cloud-based tools, geospatial systems, and the internet of things. The Eclipse Foundation is dedicated to
representing the interests of the developer and open source communities on the JCP Executive Committee.
|
Mike Milinkovich
|
Mike Milinkovich is the Executive Director of the Eclipse Foundation. In the past, he has held key
management positions with Oracle, WebGain, The Object People, and Object Technology International Inc.
(which subsequently became a wholly-owned subsidiary of IBM). Mike has held management roles in software
development, product management, marketing, strategic planning, finance and business development.
|
| |
GreenTeaJUG
|
GreenTeaJUG represent for Java Users? who came from China, who used to focus on their own business,
and pay little attention to Java standard, who do have pain points, who care more about practical things
than cutting edge technology, who hope JCP be more practical, and move faster, since other languages,
such as Go Lang, is catching up. practical things: * primitive array operations intrinsic * extend direct
memory for more types. * shrink heap after GC * parFullGC * dynamic turn on jdw
|
Jianhao Mo
|
Jianhao Mo 2000-2007 Xidian University 2007-2010 (Oracle, Used Name: Hal Mo) 2010-Now
(Alibaba, Nick Name: Kungu) 2012 found GreenTeaJUG and join JCP 2016 push Alibaba to join JCP, and change
GreenTeaJUG to partner member. Recently pushing Chinese Companies to upgrade JDK8, by translating JDK8
material and share upgrade experience.
|
| |
Hazelcast
|
Hazelcast develops, distributes and supports the leading open source In-Memory Data Grid (IMDG)
and up-and-coming NoSQL solution. The product, also called Hazelcast, is a free open source download
under the Apache license that any developer can include in minutes to enable them to build elegantly
simple mission-critical, transactional, and terascale In-Memory Computing applications.
|
Christoph Engelbert
|
Christoph Engelbert is Manager of Developer Relations at Hazelcast. He is a long-term, passionated
Java geek with a deep commitment for Open Source software. Performance Optimizations and understanding
the internals of the JVM and the Garbage Collector are his daily interest, as well as to stay up to date
with the Java development.
|
| |
iJUG e.V.
|
The iJUG is an umbrella user group of 30 JUGs in Germany, Austria, and Switzerland, created to represent
their common interests and join efforts. Two iJUG highlights are: "Java Aktuell", the iJUG's own
magazine "from the community for the community" (4 issues per year, total print circulation 2500).
And the annual "JavaLand" conference. Located in a theme park, it is a fully community-driven Java
conference; in its third year in 2016 it already attracted more than 1200 Java enthusiasts.
iJUG Position Statement (.pdf file)
|
Andreas Badelt
|
I started developing in Java in 1999 and have sticked to it, many years as a developer, now mostly as
an architect in eCommerce projects typically based on Java EE or Oracle Commerce. In 2001 I joined
the DOAG (German Oracle User Group) to drive Java as a topic inside the group. Since the creation,
I have participated in the iJUG. Currently, I'm writing regular articles for "Java Aktuell", and
organize the "Early Adopters' Area" in JavaLand, promoting the Adopt-a-JSR and Adopt-JDK programmes.
Alternates are Ansgar Brauner and Hendrik Ebbers.
|
| |
Jelastic, Inc.
|
As a member of JCP, Ruslan Synytsky (CEO of Jelastic) would work specifically on the direction of
Java usage in cloud computing and container technology: innovations, technical solutions, business
expectations, flexibility of development and management.
Current shift to DevOps requires full-stack developers who know not only the application itself, but
also the runtime environment, network and the operating system, and how the system is configured, run,
and monitored. It is needed to get closer to the metal, to understand more about the technology, how it
works, how it scales, and how to make sure that it is secure. So our platform is intended to ease this
shift providing the developers and operations with the needed tools to make their Java application
lifecycle smooth and guarantee its high availability and security.
Jelastic is an enterprise DevOps PaaS based on containers. Containerized Java stacks provide more
efficient ways to push changes into production and make this process more automated. Our aim is to
make DevOps with containers more adapted to Java application requirements and needs.
Jelastic Position Statement (.pdf file)
|
Ruslan Synytsky
|
Ruslan Synytsky is CEO and co-founder of Jelastic, company that deliver DevOps PaaS with full containers
orchestration. With over 15 years in the IT industry, Ruslan is an expert in large-scale distributed Java
applications and enterprise platforms. Before starting Jelastic in 2011, Ruslan was one of the key engineering
leads at the National Space Agency of Ukraine and worked on various innovative projects. Ruslan Synytsky has a
reach scientific luggage and is actively involved in various tech conferences for developers, hosting providers,
integrators and enterprises.
|
| |
London Java Community
|
For several years we've run "Adopt a JSR" and other advocacy initiatives. These have massively increased
day-to-day developer participation in Java standards. Java is moving to infrastructure, cloud and IoT.
Java SE 9, Java ME 9 and Java EE 8 will require strong input from their users (developers) to ensure that
Java remains the #1 developer platform of choice. If re-elected, in addition to being involved in formal
JSR processes we will continue to evangelise Java and run practical hack days.
London Java Community Position Statement (.pdf file)
|
Martijn Verburg
|
Martijn Verburg is the co-leader of the London Java User Group (LJC), and helps lead the global effort of
Java User Group members who contribute to JSRs (Adopt a JSR) and OpenJDK (Adopt OpenJDK). Martijn's
presentations are in high demand by major conferences where he is known for challenging the industry status
quo as the "Diabolical Developer". Martijn co-authored "The Well-Grounded Java Developer" with Ben Evans and
was added as a Java Champion in 2012 for services to the ecosystem.
|
| |
Geir Magnusson Jr
|
I have been a professional software developer since age of 15, and have used Java in a range of industries
from e-commerce, media delivery, mobile, and adtech. I've used Java in anger since 1998 (and Java made me
angry back then) and was a member of the JCP EC for 7 years representing the Apache Software foundation until 2010.
During my tenure as EC rep, the ASF won EC Member of the Year three times. I have been heavily involved in open source
over the years, having served several times as a Director of the ASF, and helped co-found and lead several Apache
projects, including Apache Geronimo (Java EE), Apache Harmony (Java SE) and other projects. In 2010, I retired
from JCP activities at the conclusion of the Apache-Sun/Oracle dispute over open and fair access to TCK licenses.
In 2015, I felt it was time to re-engage, and have served the last two years as an independent. While I remain a
Member of the Apache Software Foundation (ASF), I again am running as an independent individual, and do not and
will not speak for the Apache Software Foundation.
I'm running again because of my interest in the JCP and the governance of the Java ecosystem. I continue to
believe that the Java ecosystem is by far the best general purpose development platform we have available today,
and I believe that with continued good governance, will remain the best general purpose development platform for
the foreseeable future. I am an active developer - I write and deploy code to production multiple times per
week. I think that I bring a valuable perspective to the JCP, one that spans commercial enterprise development,
commercial individual/consultant development and community-oriented open source development, and this perspective
incorporates an understanding of the balance between the needs of commercial development and the value of open
source and free software. Finally I believe that my years of experience representing the ASF on the EC gives
me a solid understanding of the general dynamics at play in the ecosystem, and am able to leverage that
experience as a representative of the individual practitioner.
|
Geir Magnusson Jr
|
Geir Magnusson, Jr. is Founder and Chief Technology Officer of Sourcepoint Technologies. Geir was
previously CTO and SVP of Engineering at AppNexus responsible for technology strategy and product delivery,
as well as driving the evolution of the company's product architecture. Geir has served as a technical
executive and leader for companies including Viggle, Gilt Groupe, 10gen, Joost, Adeptra, Bloomberg, and Intel,
and has built systems and solutions for industries ranging from financial markets to fraud contact to digital
audio to mobile consumer. He also has broad experience in open source, having founded several significant open
source projects, such as Apache Geronimo, Apache Harmony and Apache Velocity. Geir is a member of the Apache
Software Foundation, and has represented the Foundation as a member of the Executive Committee of the Java
Community Process, as well as served as a past member of the Board of Directors. He is also an international
speaker on open source and software technology. Geir holds degrees in Physics and Electrical and Computer
Engineering from Johns Hopkins University.
|
| |
Tomitribe
|
Tomitribe is a proud supporter of MicroProfile, Java EE and Open Source and built on the belief that everyone
has a role with open source and open standards. Tomitribe is dedicated to supporting both Apache TomEE, the
greater Java EE ecosystem and participates on a variety of JCP specifications. We are deeply passionate about
the JCP, know it is critical to our industry and believe we share great responsibility as participants,
users and implementors to actively participate in its continued success.
Tomitribe Position Statement (.pdf file)
|
David Blevins
|
Founder and CEO of Tomitribe. Veteran of Open Source Java EE in both implementing and defining JavaEE
specifications for over 10 years with a strong drive to see JavaEE simple, testable and as light as Java SE.
Co-Founder of OpenEJB (1999), Geronimo (2003), TomEE (2011). Member of the Java EE 7 and EJB 3.2 Expert
Groups, past member of the Java EE 6, EJB 3.1, and EJB 3.0 Expert Groups. Contributing author to Component-Based
Software Engineering: Putting the Pieces Together from Addison Wesley.
|
| |
Twitter
|
Twitter relies on the JVM as the base runtime for its services, with almost all of our new software being
written in Scala or Java. We are solving some uniquely challenging problems when it comes to designing software
at our scale and are developing libraries for scalable I/O, distributed scatter-gather, and system monitoring
and management. We want to ensure that our systems will continue to cope with current traffic levels (for
example, hundreds of millions of tweets sent per day) and able to scale to higher traffic levels in the future.
We also want to ensure that our services run efficiently at data-center scale, maintaining high quality of
service while minimizing data-center footprint. We hope to bring our insight in high traffic, low latency,
large deployment, multi-language systems when evaluating and giving feedback on new JSRs in order to expand
and enhance the Java platform in the most constructive and useful way.
Twitter has a very strong record of community involvement since its inception, with most of our internally
developed software being open sourced and additional contributions to many other open source projects.
We get enormous value from OpenJDK being an open-source platform. We are able to build and deploy OpenJDK with
Twitter-specific changes to optimize it for our workloads and use cases. Many of these enhancements and
improvements are generally applicable to most workloads and we contribute back such changes to OpenJDK.
One of the goals of our JCP involvement is to ensure that OpenJDK remains a viable, high performance, and
fully-featured open source platform.
Twitter Position Statement (.pdf file)
|
Tony Printezis
|
Tony Printezis is a Staff Software Engineer at Twitter and a member of the VM Team. He has 15+ years of
VM implementation experience with special focus on memory management and he is an OpenJDK / HotSpot group
committer and reviewer. He was one of the designers of the G1 GC and the original implementer of the CMS GC.
Before Twitter, Tony worked at Adobe, Oracle, and Sun Microsystems. He holds a PhD and a BSc(Hons) in
Computing Science, both from the University of Glasgow in Scotland.
|
| |
2016 EXECUTIVE COMMITTEE ASSOCIATE SEAT CANDIDATES |
Luca Botti
|
Not Representing an organization.
|
Luca Botti
|
Luca Botti is a professional developer, entrepreneur, and open source adopter. With experience
starting back from the mid 90s, Luca has delivered multiple projects for banks in the past 15 years.
Currently Luca is focusing again on agile architecture, microservices and the JEE space, and is
working to grow its latest consulting company. Main interests are DevOps, Agile, Microservices, WebApps,
and rinding a motorcycle in the free time.
|
| |
Ivar Grimstad
|
JCP Member since 2007. Member of the Expert Groups for JSR 368 (JMS 2.1), JSR 371 (MVC 1.0),
JSR 375 (Java EE Security API).
Ivar Grimstad Position Statement (.pdf file)
|
Ivar Grimstad
|
Ivar Grimstad is a Java Champion and leader of the Malmö Java User Group. He is member of the
Expert Groups for JSR 368 (JMS 2.1), JSR 371 (MVC 1.0), JSR 375 (Java EE Security API) as well as
member of the NetBeans Dream Team. Ivar is a frequent speaker at international developer conferences
and promotes of Java EE technologies through blogs and articles.
|
| |
Werner Keil
|
Werner worked with Java since the first JDK. joined JCP 11 years ago and served 8 years as
Individual EC member. A very active participants in many JSRs from JavaEE8 to ME 8 or JCP.next.
Before Oracle took over BEA, Werner was its only external consultant in the entire EMEA region.
He is author of articles and books, regular conference speaker and founder or co-founder of several
Open Source projects like Unit-API, JavaMoney, Eclipse Babel, UOMo, Sysdeo Tomcat Launcher,
Agorava or OpenDDR.
Werner Keil Position Statement (.pdf file)
|
|
Werner Keil does BDD, Java EE and Microservices for a major bank. Helping Global 500 Enterprises across
industries and leading IT vendors. He worked for nearly 30 years as PM, Coach, SW architect and consultant
for Finance, Mobile, Media, Tansport and Public sector. Werner is Eclipse and Apache Committer and JCP
member in JSRs like 354 (Money), 364 (JCP.next), Java ME 8, 362 (Portlet 3), 363 (Units, also Spec Lead),
365 (CDI 2), 366 (Java EE 8), 375 (Security) and the Executive Committee.
|
| |
Morocco JUG
|
MoroccoJUG is a very professional group of talented Arab Java passionate and leaders working
together, to form a very active JUG, working on different JCP activities and community promotion
through a lot of activities for kids and adults as well, including a very big DevoxxMA Arabic
flavored conference in the middle East and North Africa.
Mohamed Taman is an Enterprise Architect / Research & Software Development Senior Manager, a
Java Champions, JCP member, was 2013 JCP EC representing MoroccoJUG, and a JSR Expert Groups member,
Java Architect, consultant, and MoroccoJUG representative Member, EGJUG board member.
Mohamed is one of the most popular leaders in software industry in Middle East and Egypt especially
Java and its related ecosystems. He is very professional due to his long & wide experience with 15+
years in Java industry.
He is graduated with B.Sc in computer systems engineering, while he is preparing masters in MSCSE.
He works for different big companies (Oracle, Google, Siliconexpert, Intercom, and Pfizer), where
he co-founded, and works now as Enterprise Architect and Dev. Dr. Manager for e-finance.
In 2014, 2015 he won the Duke's choice award for best architecture of World Bank and United Nations
Projects using Java EE 7, JDK 8 and JavaFX on mobile, while in 2013 he won the 11th annual JCP award
2013 for Outstanding adopt-a-JSR participant.
Morocco JUG Position Statement (.pdf file)
|
Mohamed Taman
|
JCP EC member who represents Africa, and he sees that Java is very critical and important in
this continent especially North Africa & Middle East regions and JCP needs an EC representative
for that area. Working closely with Expert group and spec leads on JEE7 JSRs/Glassfish, contributing
on JSRs 339, 356, 353, 342, 203. Member of Adopt-A-JSR, Adopt-OpenJDK & FishCAT programs. He also an
Oracle Egypt Architects board member responsible to define the correct reference architecture for EMEA
Oracle customer's projects.
In 2015 he becomes a Java Champions as second champion in North Africa; in the same year specifically
June my book "JavaFX Essentials" came to the light, as promotion to the strength and the capabilities
of JDK8 and mainly JavaFX.
He is also member of EGJUG, responsible for leading a professional team that will contribute in
JCP activities and the future of Java. A frequent speaker at JUGs, communities, summits, and
international conferences like JavaOne, JEEConf, JDC & Devoxx... etc.
He is frequent article writer for industry publications, an author, and technical reviewer, his latest
publication titled "Getting Started with Oracle public cloud" August 2013.
https://www.linkedin.com/in/mohamedtaman
For the full story please read my position statement.
|
| |
Peter Pilgrim
|
Independent.
|
Peter Pilgrim
|
Peter Pilgrim is an English professional software developer, designer and sometimes architect.
He works in an interdependent contractor in the creative media digital and financial services
industries building for e-commerce enterprise web applications for leading household names,
bluechip clients. He has contracted or worked with top-tier businesses such as Engine, Transform,
LBi and Pearson Group and investment banks like UBS and Credit Suisse.
|
ABOUT THE JAVA COMMUNITY PROCESS (JCP) EXECUTIVE COMMITTEE
After the Executive Committee (EC) Elections in 2012, the SE/EE and ME Executive Committees were merged into a single Executive Committee as defined by JSR 355 and the JCP 2.9 Process Document. In the merged Executive Committee, there are 16 Ratified Seats, 8 Elected Seats and the permanent seat held by Oracle America. Members serve 2-year terms that are staggered so that 12 of the 24 seats are normally up for ratification/election each year.
The EC members guide the evolution of the Java technologies.
The EC
represents a cross-section of both major stakeholders and other members
of the Java Community. Duties are: select JSRs for development, approve
draft Specifications for Public Review, approve Final Specifications,
review TCK appeals, approve Maintenance revisions and possibly defer
some features to a new JSR, approve transfer of maintenance duties
between members and provide guidance to the Program Management Office
(PMO). For more information on the EC, see the Executive Committee Info
page http://jcp.org/en/participation/committee.
2015 EC Elections Results
2014 EC Elections Results
2013 EC Elections Results
2012 EC Elections Results
2011 EC Elections Results
2010 EC Elections Results
2009 EC Elections Results
2008 EC Elections Results
2007 EC Elections Results
2006 EC Elections Results
2005 EC Elections Results
2004 EC Elections Results
2003 EC Elections Results
2002 EC Elections Results
2001 EC Elections Results
2000 EC Elections Results
For more information on the JCP, see the JCP Overview page.
Contact the PMO for election questions at pmo@jcp.org
|
|
|