At the time I was most actively updating this blog, I was a Java EE consultant, architect, developer, and trainer (specializing in the Oracle Application Development Framework) for Quovera, a business consulting and technology integration company based in Mountain View, California. I’m also the co-author of three books: the Oracle9i JDeveloper Handbook (with Peter Koletzke and Paul Dorsey), the Oracle JDeveloper 10g Handbook (also with Peter and Paul), and the Oracle JDeveloper 11g Handbook: A Guide to Oracle Fusion Web Development (with Peter and Duncan Mills), all from Oracle press.
My books have a distinct 4GL orientation, and my primary area of expertise is, indeed, Oracle ADF, much of the point of which is to provide a declarative framework for Java EE development. But despite all of that, I don’t really think of myself as primarily a 4GL developer. I came to Java before I came to JDeveloper, Oracle, or declarative development, and i am still, at heart, an OO-head. But I’ve spent enough time immersed in the 4GL world that I hope I’ll have stuff to say of interest to Java developers, 4GL developers, and members of one group who are trying to learn a bit about the other.