About JCP
Get Involved
Community Resources
Community News
FAQ
Contact Us

|
 |
|
|
| 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.
|
Stefano Andreani
Aplix, Yagamy Huang
ARM, Paul Manfrini
Azul Systems, Gil Tene
CloudBees, Steve Harris
Credit Suisse, Susanne Cech Previtali
Eclipse Foundation, Mike Milinkovitch
Ericsson, Christer Boberg
Fujitsu, Hiroshi Yoshida
Gemalto M2M, Thomas Lampart
Goldman Sachs, John Weir
Google, Van Riper
Google, Mark Davis (alternate)
|
HP, Scott Jameson
IBM, Ed Lynch
Intel, Anil Kumar
Werner Keil
London Java Community, Ben Evans
Nokia, Ben Wang
Oracle, Don Deutsch
Oracle, Calinel Pasteanu (alternate)
Red Hat, Mark Little
SAP, Steve Winkler
SouJava, Bruno Ferreira de Souza
TOTVS, David Britto
Twitter, Chris Aniszczyk
|
|
Stefano Andreani
Stefano Andreani started his professional activity in HP Labs in
Bristol as a researcher. Afterwards he worked for several years as a
consultant for Hutchison Group ("3"), managing the specification process
and quality assurance of the application stack of the handsets (and their
JVMs). In 2003 he founded Opentech ENG, a software development company
focused on mobile application development in JME. Stefano holds a MS
degree in Computer Science Engineering from the University of Bologna,
Italy. Stefano has been involved since 2004 as an Expert in several EGs
related to JME, with active contributions as a member of the developers
community.
|
Aplix, Yagamy Huang
Yagamy Huang is a Senior Engineering Director at Aplix Corporation in Beijing China.
In this role, he manages Java ME technology product development. Yagamy develops
first commercial MIDP1 and MIDP2/JTWI stack for Taiwanese phone manufacturers, and
leads JBlend product pre-integrated with Qualcomm, MediaTEK, and Infineon mobile
platforms. He and his team also built the first MIDP3 Reference Implementation (RI)
and Technology Compatibility Kit (TCK) for worldwide mobile phone manufacturers to push
next generation MIDP. Yagamy has more than 10 years of experience working in the Java ME area.
|
ARM, Paul Manfrini
Paul Manfrini has over 20 years of working in the semiconductor and
software business. With a background and interest in law, business development,
and product development, he brings a varied perspective to the ME EC.
Currently, Paul is the Senior Software Partner Manager for ARM's Strategic
Software Alliances group, in charge of managing the Oracle Java relationship
for ARM. Paul runs to stay in shape, and, for fun, he performs in the
band, Soulfolk, where he plays guitar and sings retro folk rock from
the 60.s to present-day tunes.
|
Azul Systems, Gil Tene
Gil is CTO and co-founder at Azul Systems, which he started with
the goal of eliminating common Java responsiveness, performance, and
scale barriers. At Azul, Gil has pioneered numerous Java firsts including
Pauseless Garbage Collection, Java Virtualization, and Elastic memory.
With over two decades of experience in the software industry, Gil is
a frequent speaker at Java industry events. He holds a BSEE from the
Technion, and has been awarded 24 patents in computer related technologies.
|
CloudBees, Steve Harris
Steve Harris is SVP of products at CloudBees, delivering Java platform
technology as hosted services in the cloud. Before that, Steve was at
Oracle, and was responsible for the Java EE platform and commercial products
based on it. In that capacit he participated with the Java community
and with vendors like Sun, IBM, and Red Hat in the JCP. This experience
gives him a unique perspective on the challenges that face the Java community
today and how to address those challenges within the JCP.
|
Credit Suisse, Susanne Cech Previtali
Dr. Susanne Cech Previtali is member of Infrastructure Architecture
of Credit Suisse. She is the platform architect of the Java Application
Platform at Credit Suisse and responsible for the construction guidelines
for the development of large scale JEE applications. Her main focus is
the identification and standardization of new technologies that aid the
development and operations of large-scale applications. Prior to joining
Credit Suisse, Susanne obtained a PhD in Computer Science from ETH Zurich,
tackling the problem of dynamic software updating for object-oriented
software systems.
|
Eclipse Foundation, Mike Milinkovich
Mike is the Executive Director of the Eclipse Foundation, Inc., a
not-for-profit corporation supporting the Eclipse open-source community
and commercial ecosystem. With over 160 corporate members worldwide and
over 80 projects comprised of almost 900 developers, Eclipse is one of
the world's most successful open source communities. Primarily focused
on Java implementations, Eclipse's projects are focused on building an
open development platform comprised of extensible frameworks, tools and
runtimes for building, deploying and managing software across the lifecycle.
A large, vibrant ecosystem of major technology vendors, innovative start-ups,
universities and research institutions and individuals extend, complement
and support the Eclipse platform.
Mike has been contributing to the technology industry for over twenty
years as a senior software industry executive with both hands-on and
leadership experience in all aspects of the business including: engineering,
development management, product management, training and services, business
development, marketing, mergers and acquisitions, and intellectual property
management and licensing. Most recently a vice president in Oracle's
Development Group, Mike led the Application Server Technical Services
team, a group of highly technical experts who support Oracle's application
server strategic customers and partners.
Prior to joining Oracle, Mike was with WebGain where he was Vice President
of Worldwide Services and President of WebGain Canada. Other experiences
include: The Object People which did worldwide technology consulting
and training; Object Technology International where he held various roles
in software engineering, product management and business development;
and IBM, where Mike was responsible for worldwide product marketing of
a major IBM software product line and technical strategy for their VisualAge
for Java tools product.
Mike earned his Masters of Science degree in Information and Systems
Sciences and a Bachelor of Commerce degree from Carleton University.
He lives in Ottawa, Canada.
|
Ericsson, Christer Boberg
Christer Boberg lives in Stockholm, Sweden and works as a technical
expert within the Ericsson Networks department. At Ericsson, his main
role is to drive architectural matters within the communication evolution
program that are related to the WebRTC work done in W3C and IETF, and
Ericsson's product offerings in that area.
After a decade of programming C++/OO, he switched to Java 1.0 in the
mid-90s and has stayed with Java in all of the products he handles. Christer
also started the Ericsson Java Application Server work that later spun-off
into the Sailfin cooperation with Sun. Since then, he has been working
actively to promote and build Java solutions for Ericsson that meet the
requirements for a carrier grade telecom solution.
Somehow, Christer finds time to play in a Stockholm rock band named SoulPatrol.
|
Fujitsu, Hiroshi Yoshida
Hiroshi Yoshida has been working for Fujitsu for 29 years in the
areas of software development and strategic planning of software products
as well as server and storage products, after he received ME degree of
information engineering and BE degree of electronics engineering from
the University of Tokyo.
He is now responsible for the strategic planning of Fujitsu's middleware
products. He is also responsible for the technology development of some
new business areas such as cloud computing.
In the standardization area, he is responsible for the standardization
strategy of middleware products and cloud computing. He also represents
Fujitsu Limited in some global standardization bodies including OASIS,
OMG, and SNIA. As for the experience of global standardization activities,
he has been working very closely with SNIA for 9 years. He was one of
establishing member of SNIA Japan Forum and was in charge of the first
chair of SNIA Japan in 2001. Currently he is the vice-chair of SNIA Japan,
and has been the co-chair of the SNIA International Committee since 2004,
contributing the global activities of SNIA.
|
Gemalto M2M, Thomas Lampart
Thomas Lampart has worked for Gemalto M2M (formerly Cinterion Wireless Modules) since 2001.
He has been involved in all M2M module Java activities from the beginning
in 2002. As a software engineer he was involved in standardization of
JSR195 (IMP) in 2003. Then later he was significantly engaged in the
creation of JSR228 (IMP-NG) and brought forth the Cinterion Java development
as Technical Lead. Today he is the Maintenance Lead of JSR228 and Java
System Architect for Gemalto M2M based in Berlin, Germany.
|
Goldman Sachs, John Weir
John Weir is currently the CTO of the Operations Technology Business
Unit at Goldman Sachs, which deals with all post-trade transaction processing.
The collection of globally distributed systems that supports these flows
is predominantly written in Java, and deals with very high transactional
volumes of real time trading in a highly resilient and scalable fashion.
John supervises the architecture, build and technical strategy of over
1,000 developers in six global offices.
He is a member of the ISDA Financial
Products Markup Language (FpML), Credit
Derivatives, and Architectural working groups, a standards body drawn
from a broad-based coalition of financial instructions to define the
XML standard for derivative contract definitions. John was also a member
of the Wall Street Software Quality Roundtable, a forum for improving
software development practices across the industry. He remains an active
Java developer, focused on further leveraging Goldman Sachs' decade-long
investment of writing systems in Java. Recently he has been exploring
using Behavioral Driven Design patterns (BDD), with tools like Spock
and Groovy, as a way to improve quality and reduce the impedance in coding
specifications.
|
Google, Van Riper
Van Riper works in Developer Relations at Google as the program manager
for their global network of community run Google Developer Groups. He
has 30 years of experience as a software engineer in Silicon Valley and
was a core member of the engineering team at Adobe that built the award
winning Adobe PageMill web authoring program. Since 1999, Van has focused
on developing web applications in Java. In 2003, He started the Silicon
Valley Web Java User Group and he continues to run the monthly meetups
for this 2500+ member Java developer community.
In 2005, Van served as VeriSign's representative to the Unicode Consortium
on the Technical Committee. During that time, he was a contributor
to Unicode Technical Report #36, Unicode Security Considerations. Van
also has a long-running interest in user interface design and development.
Since 1996, he has served as a volunteer for BayCHI, the San Francisco
Bay Area chapter of ACM SIGCHI.
|
|
Mark Davis (alternate)
Dr. Mark Davis co-founded the Unicode project and has been the president of the Unicode Consortium
since its incorporation in 1991. He is one of the key technical contributors to the Unicode specifications.
Mark founded and was responsible for the overall architecture of ICU (the premier Unicode software internationalization
library), and architected the core of the Java internationalization classes. He also founded and is the chair of the
Unicode CLDR project, and is a co-author of BCP 47 "Tags for Identifying Languages" (RFC 4646 and RFC 4646), used
for identifying languages in all XML and HTML documents.
Since the start of 2006, Mark has been working on software internationalization at Google, focusing on effective
and secure use of Unicode (especially in the index and search pipeline), the software internationalization
libraries (including ICU), and stable international identifiers.
|
HP, Scott Jameson
Scott Jameson has served as Hewlett-Packard's principal representative
on the SE/EE EC since April, 2001. Scott is currently a technical strategist
in HP's Open Source Program Office, where he's focused on HP's use of
Open Source software and its engagements with Open Source communities,
in addition to coordinating HP's participation in the JCP. He has been
active in standardization since 1978, serving as a representative to
numerous standards organizations in his career. Scott recently completed
his second term as chairman of ISO/IEC JTC 1, Information Technology.
His contributions have been recognized by the International Electrotechnical
Commission by being awarded the 2008 Lord Kelvin Award and the American
National Standards Institute with the 2009 Edward Lohse Information Technology
Medal.
|
IBM, Ed Lynch
Ed has been with IBM for 28 years, with experiences covering the
entire enterprise software spectrum, from business and product strategy,
to M&A, to development, delivery and support of offerings aimed at
the enterprise middleware segment. While Ed has spent most of his career
in the IBM Canada R&D lab in Toronto, Canada, he also has international
management experience through multi-year assignments in the US and Europe.
Most recently, he was the worldwide engineering executive for ILOG (an
IBM company which he led the acquisition of) based in Paris, France.
Ed holds a US patent on an innovative use of Event technology and has
several other patents pending. His past experience in setting IBM's Open
Source strategy and leading its involvement in Linux, in Application
Development tools and in Application Integration Middleware position
him well to contribute to the evolution of Java. Ed currently resides
in Toronto, Canada.
|
Intel, Anil Kumar
Anil Kumar has been at Intel Corporation for more than 14 years,
playing various roles in the Software and Services Group. He is currently
Sr. Staff S/W Performance Engineer and plays active roles in Java eco-system
by contributing to standards organizations, several benchmarks (SPECjbb2005,
SPECjvm2008, SPECjEnterprise2010 etc.), customer applications by enabling
better user experience and resource utilization, and default performance
for h/w and s/w configurations. His past experience in several areas
like graphics, memory, platform evaluation, software development, virtualization
and Cloud along with his in-depth advance computer architecture background
makes him well positioned to contribute in the main stream Java as well
as future emerging heterogeneous environments.
|
Werner Keil
Werner Keil is Distinct Architect for a Financial Services company.
Helping Global 500 Enterprises across industries, as well as leading
IT vendors. He has worked for more than 20 years as Program Manager,
Coach, SW architect, and consultant for Finance, Telco/Mobile, Media
and Public sector. Werner is Eclipse Committer, UOMo Project Lead and
member of the JCP, e.g. in JSRs like 321 (Trusted Java), 331, 333, 342
(Java EE 7), 344, 346 (CDI 1.1) or 348 (JCP.next) and the Executive Committee.
|
London Java Community, Ben Evans
Ben Evans has been a professional developer and open source enthusiast
since the late 90s. He has delivered world-class projects for banks,
media companies and charities in that time, and currently works as a
lead architect, principal engineer and in-house Java expert at one of
the world's leading financial service institutions.
Ben primary technical interests are language design, virtual machine
ergonomics and drinking beer.
|
Nokia,
Ben Wang
Ben Wang is interested in mobile-related JSR standardization, especially
in Java ME8. As the software architect of the Nokia S40 Java system,
he understands the challenges that developers have to overcome to deliver
Java functionality on end-user devices. “We provide millions of
Java ME application downloads every day,” he says. As an EC member,
he wants to help serve as a voice for Java device developers everywhere.
In the near future, Ben expects a quick evolution of Java ME across
several areas, including advanced UIs, simplified security control,
more device APIs, better OS integration, C++ KNI support, MVC application
frameworks, and service and resource frameworks. And in his spare time,
Ben is into fitness and dance.
|
Oracle, Don Deutsch
With 30 years in the Information Technology industry, Dr. Don Deutsch
is currently vice president, Standards Strategy and Architecture for
Oracle Corporation. Don represents Oracle on the INCITS Executive Board,
the American National Standards Institute (ANSI) Board of Directors,
the World-Wide Web Consortium (W3C) Advisory Board, and the JCP SE/EE
EC. Don was president of the Enterprise Grid Alliance, a consortium focusing
on accelerating the application of Grid technology in commercial and
public sector data centers, and he served as chair of the JTC 1 Web Services
Study Group. ANSI recognized Don for his leadership of national
and international information technology standardization as the 2002
recipient of the Edward Lohse Information Technology Medal. Don
has published numerous articles and papers, and co-authored an undergraduate
textbook on Database Concepts. The National Bureau of Standards published
his doctoral research on Modeling and Measurement of Database Management
Systems.
|
Calinel Pasteanu (alternate)
Calinel Pasteanu represents Oracle on the ME EC. He holds several
software patents and has a Licentiate degree in Physics. He worked for
Siemens 1985-2005 in several telecommunication business units, in both
network and terminal areas. His last Siemens responsibility was to manage
the Technology & Innovation SW department of Siemens Mobile. He moved
to Qisda along with the Siemens Mobile business, and now he is employed
by Sun as Director of Standards within the Client Software Group. He
is based in Munich, Germany and manages an international team.
Calinel began his involvement in the JCP in 1999, serving as an Expert
for JSR 30, J2ME Connected, Limited Device Configuration, and various
other Expert Groups, including JSR 248, Mobile Service Architecture (MSA),
and JSR 249, MSA Advanced. At his initiative, a Java ME Spec Leads team
was created at Siemens, and numerous JSRs were filed by his team: 195,
229, 230, 246, 253, 259, 266, 281, 304.
Calinel has made other contributions in the area of standardization.
He served as Vice Chair of the Software Defined Radio Forum, as member
of the OSGI Board of Directors, represented Siemens in the mobile carriers
consortium known as OMTP and the Open Mobile Alliance (OMA).
|
Red Hat, Mark Little
Mark Little is Vice President of Engineering of Middleware at Red
Hat, where he works with the various product teams, engineering and project
managers to help influence the technical direction of Red Hat's suite
of middleware products. Prior to this, Mark was SOA Technical Development
Manager and Director of Standards at JBoss. He was also Chief Architect
and co-founder at Arjuna Technologies and has been working in the area
of reliable distributed systems since the mid-1980's. Mark's PhD was
on fault-tolerant distributed systems, replication and transactions.
Over the last 20 years, Mark has written over 50 technical papers, presented
at many conferences and workshops, and has written several books.
|
SAP, Steve Winkler
Steve Winkler is a technology strategist focused on open standards
and open source in SAP's office of the CTO. He has over 16 years Java
programming experience, including the design and development of an enterprise
class Java based XML Messaging System that enables the communication
of SAP systems with non-SAP systems. Since 2004 he has been an active
participant in numerous community driven standards bodies, including
the JCP.
|
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.
|
TOTVS, David Britto
David Britto is an IT entrepreneur with more than 28 years experience
creating and implementing services and products in Enterprise Business,
Mobile, and Consumer Electronics.
In 1989 he founded Quality Software, a systems integration company that
is among the 200 largest IT companies in Brazil. In 2007, David's passion
for new business development and digital convergence found in the Digital
TV momentum in Brazil a perfect field to combine IT technology, broadcast,
telecommunications and consumer electronics in order to create a brand
new generation of multimedia interactive software products and services.
As a result, David, as Quality Software's CEO, created TQTVD Software
- fully devoted to the Digital TV business in partnership with TOTVS.
Since then, David has been working as the Head of Digital TV operations
at TOTVS and his responsibilities include market development, technology
innovation, and product development. Through his leadership TQTVD Software
has become the most important Ginga (Java + NCL/Lua) middleware supplier
in the ISDB-Tb market.
David has been working on the steering board of the Brazilian Digital
TV Forum (the SBTVD Forum) representing the Brazilian software sector
and was appointed by the SBTVD Forum to manage the technical cooperation
between Sun Microsystems and the SBTVD Forum, which led to the creation
of the royalty-free JavaDTV specification. He also has worked as a Ginga
evangelist, helping to expand the Ginga standard to more than 10 countries
and to create the ISDB-T International Forum.
|
Twitter, Chris Aniszczyk
Chris Aniszczyk (@cra) is a
software architect by trade with a passion for software evangelism, open
source and building communities. At Twitter, he's responsible for creating
their open source program office and their open source strategy. He also
sits on the Eclipse Foundation's Board of Directors, representing the
committer community. In a previous life, he bootstrapped a consulting
company, led and hacked on many eclipse.org and
linux related projects. In his spare time, you'll find him doing yoga, blogging,
running trails or cycling.
|
|