Go to JSR:
Print Format

Profiles of JCP Program Management Office Staff

 
 
The Java Community Process (JCP) program runs smoothly thanks to the dedication of the Program Management Office (PMO) staff. These individuals bring not only a wealth of diverse technical, academic, and personal training and experience to the task of nurturing the community, but they also share a passionate enthusiasm for Java technology and the community that is evolving it.

Joe Strzemp
Joe Strzemp (silent z!) is the web engineer for the JCP Program Management Office (PMO). He first got involved with Java technology as a way to learn some new techniques for web page development. In a small group like the PMO, people tend to wear several hats. Besides creating new features for the jcp.org web site, he also does servicing of the web server, provides other necessary backend tools and services, works on some of the more complicated content for jcp.org, and does general support for the JCP PMO.
 
 
Joe Strzemp
Prior to his joining the PMO, Joe worked in Rob Gingell's Architecture and Technology group at Sun Microsystems. His last project while there was to help in delivering the Solaris source code into the hands of the user community so they could help grow it. The JCP program lived under Rob's group, and when a reorganization occurred, Joe found a home within the JCP PMO. "They were in need of somebody who had a lot of the skills I possessed, including my UNIX experience and some web experience, so it was a good fit."
 
Originally from Chicago, Illinois, Joe received his bachelor's degree from the University of Illinois in Computer Science and Electrical Engineering. While there, he got involved in a study of how engineers debug code and the radically different approaches they take. Although the participants were similarly trained and had similar academic experience, the study illustrated the different techniques used by individuals and the varying abilities of engineers in problem solving.
 
Joe's personal experience and academic observations are behind his saying, "I like many things about Java technology. As a developer, I find that I don't run into programming problems in Java technology. Instead, you're left with logic and design problems, which are far more interesting. Java technology provides the protection against typical programming errors so that those types of issues just aren't there." Joe also likes the way Java technology makes "gigantic, massive" projects such as the portal projects (JSRs 162, 167, 168) approachable "because they stand on the foundation of prior projects and therefore have a chance of being largely successful." Joe recalls a recent article that stated that about 95% of all software projects exceed time and cost estimates, and he feels that Java technology allows companies to improve on hitting their targets.
 
Joe's professional interests are in algorithms of all kinds and in the JSR 166 Concurrency Utilities work being done by the JCP program since some of his work prior to joining Sun involved process synchronization. In terms of personal interests, he enjoys playing soccer with his kids and just spending time with them, at home in California.
 
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
 
Sun Microsystems
What's New
JSRs
JCP Procedures
Community Resources
Participation
Press & Success
What is the JCP