Justin R. Erenkrantz justin@erenkrantz.com Education: September, 2002 - present University of California, Irvine Information and Computer Science. PhD. Department of Informatics, Software Research Group September, 1998 - March, 2002 University of California, Irvine Cum Laude Information and Computer Science. B.S. Ongoing research emphases: * Creating an architectural style for decentralized applications, with a trust-centric perspective. (PACE) * Supporting the power generation and distribution domain via decentralized software architectures. (APEP) * Supporting a common operational picture of a modern battlefield via dynamic software architectures. (COP) * Supporting efficient deployment of Web Services via adoption of REST. * Supporting decentralized development projects by learning from open-source projects. Prior research emphases: * Supporting hierarchical events in a scalable event service. (Siena-XML) Publications: Girish Suryanarayana, Justin R. Erenkrantz, Scott A. Hendrickson, Richard N. Taylor. "PACE: An Architectural Style for Trust Management in Decentralized Applications", Institute for Software Research, University of California, Irvine, Technical Report UCI-ISR-03-9, October 2003. Justin R. Erenkrantz, Richard N. Taylor. "Supporting Distributed and Decentralized Projects: Drawing Lessons from the Open Source Community", Proceedings of the 1st Workshop on Open Source in an Industrial Context, Anaheim, California, October, 2003. Justin Erenkrantz, "Fly High with the Feather: Extend the Apache HTTPD 2.0 server with filters", Linux Magazine, August, 2003. Justin R. Erenkrantz, "Release Management Within Open Source Projects", Proceedings of the 3rd Workshop on Open Source Software Engineering, Portland, Oregon, May 2003. T.J. Halloran, William L. Scherlis, Justin R. Erenkrantz. "Beyond Code: Content Management and the Open Source Development Portal", Proceedings of the 3rd Workshop on Open Source Software Engineering, Portland, Oregon, May 2003. Justin R. Erenkrantz, "Handling Hierarchical Events In An Internet-Scale Event Service", ICS Honors Thesis, University of California, Irvine, March 2001. Industry Experience: eBuilt - Irvine, California April 2000 - March 2002 Junior Software Engineer April 2000 - March 2002 Designed and implemented a profile-based load tester. Designed and implemented a mailbox archive module for Apache 2.0. Contributed enhancements and fixes to Apache httpd-2.0 and APR projects. Designed and implemented an Apache-based ICAP server. Designed and implemented a JNDI toolset. Designed and implemented HTTP servlets to facilitate LDAP, SMTP, and IMAP transactions in XML. Designed, implemented, and deployed a corporate LDAP-based mail system. Ingram Micro - Santa Ana, California July 1998 - September 1999 Seasonal Associate June 1999 - September 1999 Returned to the ESolutions department as a Java developer. Assisted in the design and development of an EJB that retrieved product and availability data via CICS. Assisted in the design of EJB components for database connection pooling. Summer Intern July 1998 - September 1998 Assigned to both server and client teams in Ingram Micro's electronic commerce division. Designed and implemented a web server monitor using VB, SQL, and ASP. Analysis tool requirements included distributed analysis, web-based status reports, and dynamic scheduling. Renaissance Engineering - Dayton, Ohio July, 1996 - May, 1998 C++ Programmer October, 1997 - May, 1998 Designed and implemented an ODBC driver that interfaced with a custom data warehouse. Designed and implemented C++ / CORBA server and client code to handle SQL passthrough. Designed and implemented a C++ SQL parser. Honors: Member, Phi Beta Kappa Society Member, Golden Key National Honor Society UC Irvine Outstanding Service by an UC Irvine Campuswide Honors Undergraduate Program Julian Feldman Scholarship Recipient Dan and Jean Aldrich Scholarship Nominee Member, National Honor Society Associations and Activities: Member, Association for Computing Member, Apache Software Foundation Machinery (1998-) Vice-President, ACM, UC Irvine Contestant, ACM Programming Contest, UC student chapter (2000-2001) Irvine student chapter (1998-2000) Member, Undergraduate Computing Facility (1998-2002)