hywy's PE:J

The Productivity Environment for Java

This page is a dedication to the PE:J Product Team. It is an attempt to introduce to you the people behind the product that you use and hopefully have come to love. 
The Development Team
Gopalan Suresh Raj works as The Chief Architect for hywy.

As The Chief Architect and Team Leader for hywy, his major responsibilities include conceptualization, analysis, design, development, and delivery of the entire product.

In addition to architecting the product, and team leading the effort, some of his major accomplishments, are the development of a J2EE Connector Architecture compliant Resource Adapter, developing the Transactional Layers, implementing key components of the JDO specification, Second Class Object (SCO) support, J2EE integration, and Application Server deployment components, Reverse Engineering and connection pooling support for multiple RDBMSs.  

PE:J Easter Egg password*: gopalan

David Ayre works as a Technical Analyst/Programmer and Team Leader for hywy.

The Meta-Model guy as we like to call him, David was responsible for developing the HYWY PE:J Meta Model in addition to co-team leading the effort. Some of his other accomplishments include JDO Queries, Schema Reverse Engineering, schema readers, writers and linkers, Object-Relational Mapping, model mergers, model parsers (Rational, TogetherSoft, XMI) and developing class loaders.  

PE:J Easter Egg password*: davidayre

Jun Biao You (James) works as a Senior Analyst/Programmer for hywy.

Jun Biao was responsible for JDO Enhanced Persistence Class generation, multiple generators for Java sources, and JUnit Test Class generation. He also implemented the JDO PersistenceManagerFactory and its JNDI deployment, the Object Editor, and the Servlet and JSP Generator.  

PE:J Easter Egg password*: jamesyou

 

Yi Min Peng (Maggie) works as a Senior Analyst/Programmer for hywy.

She was responsible for developing the Relational Datastore API, the Sample Data Generator, the HYWY PE:J Custom JDOAdapter with Object Pooling support for PersistenceManagerFactorys and other Object List Iterators.

PE:J Easter Egg password*: yimin

Ian MacLaren works as a Technical Analyst/Programmer for hywy.

He was responsible for developing PE:J's high-performance Object Cache, the JDO Extent Interface implementation, the OID Generator, RDB Schema generation, and multiple iterator support.

PE:J Easter Egg password*: ianmaclaren

Darren Smith works as a Junior Programmer and Technical Writer for hywy.

The beautiful PE:J Console that you see was his creation. We call him the GUI man. He was also responsible for developing the Property Loaders, all the documentation, installation guide and Embedded Help.

PE:J Easter Egg password*: everundai

Quality Assurance

Clarke Ju works as a QA/Intermediate Programmer for hywy.

He was responsible for quality assurance and keeping us honest.

PE:J Easter Egg password*: clarkeju

Network Administration

Salvador Ducros works as a Network Specialist for hywy.

He is a great network specialist and a whiz-kid hacker.

PE:J Easter Egg password*: salvador

Project Management

Imre Sarvari works as The Vice President (Engineering) and Chief Information Officer for hywy.

He was responsible for Project Management and always made sure we were sufficiently motivated to perform well.

PE:J Easter Egg password*: imresarvari

* - The PE:J software has easter eggs that show up when you type certain passwords while the About Dialog is open and is in focus. Try it out for yourself.

 

 

Click here to get back to the page ...

 


Go to the Component Engineering Cornucopia page

This site was developed and is maintained by Gopalan Suresh Raj

This page has been visited times since March 17, 2002.

Last Updated : Mar 17, '02

If you have any questions, comments, or problems regarding this site, please write to me I would love to hear from you.


Copyright (c) 1997-2002, Gopalan Suresh Raj - All rights reserved. Terms of use.

All products and companies mentioned at this site are trademarks of their respective owners.