Our Team: Java EE™ (J2EE)/Cocoa ® Developer-Trainers — About Objects, Inc.

The About Objects Team

The About Objects Team

Management

Jonathan Lehr, President

Jonathan is a software developer, trainer, and entrepreneur with over 20 years of industry experience. He is co-author of two highly regarded books on J2EE web frameworks: Jakarta Pitfalls (2004, Wiley), and Mastering JavaServer Faces (2005, Wiley) He is also a speaker at industry events such as the Apache Software Foundation's ApacheCon, the Northern Virginia Software Symposium, and Java user group meetings. As a consultant, he has led successful teams on high–profile, projects for Fannie Mae, MCI, and the Federal Government.


Jonathan is founder and lead architect of the Semblance Project
(https://semblance.dev.java.net), which is home to the StrutsLive framework as well as numerous other useful Java EE components. StrutsLive has been used by major corporations—including well-known consulting companies such as Booz Allen Hamilton, Sapient Corp., and MarketLive—to develop dozens of major, production B2B and B2C websites and web applications, including those shown to the right.

Jonathan was previously founder and President of UniVerse Training of Malvern, Pa., and sole proprietor of Object Logic, headquartered in McLean, Va., both of which focused on software developer training. UniVerse Training's curriculum centered around topics related to the C programming language and the Unix operating System. Customers included AT&T, Bell Laboratories, Unisys, and Data General. Object Logic's curriculum included C and Unix as well as object–oriented programming with the NEXTSTEP development environment (now known as Cocoa, the development environment for Mac OS X), including the Objective C language. Customers included Mobil, MCI, Fannie Mae, Salomon Inc., Swiss Bank, Wiltel, NASA, USDA, and Merrill Lynch.

Instructors and Curriculum Developers

The brief biographies below give highlights on some of the outstanding instructors and course developers on the About Objects team.

— A. R., Campbell and Company

Bill Dudney

Bill Dudney has become a familiar face in the open source community. He is perhaps best known as the Eclipse Editor for the Java Developer's Journal. He is also a noted author and speaker whose books include Core Animation for OS X (Pragmatic Progammer, 2008), Mastering JavaServer Faces (Wiley, 2004), and J2EE Antipatterns (2003, Wiley). Bill is a committer on the Apache Software Foundation's MyFaces project and he helped the Cayenne project in its transition to the Apache foundation. He has served on several expert groups for the Java Community Process, including the expert group for Java EE 5 (JSR 244).

Bill has been developing enterprise software for over eighteen years, and has been focused primarily on Java for the past ten, prior to which did his first object-oriented programming in Objective C on the NeXT platform. At NASA, Bill designed software for the Space Shuttle program at NASA.

Carl Lindberg

Carl Lindberg has been contributing to open source since before there was a name for it, starting with the MiscKit project, a library of Objective C classes for the NeXT platform. He is a committer to Rubicode project, which provides OS X tools and utilities written in Objective C for Mac OS X. For the past five years, Carl has provided technical leadership to Java EE projects at Fannie Mae. Prior to that, he led a successful, large-scale, mission-critical Objective C project at MCI.

— R. H., ICI

Michael Sanford

Michael Sanford brings over twenty years of real-world enterprise computing experience and implementing production-grade applications with leading edge technologies including Java, Objective-C and open source frameworks. Mike is perhaps best known as a co-founder of InLine Software, where he oversaw the development of Rational Software's J2EE developer tool product line, and more recently, as Chief Software Architect for a division of a Fortune 500 financial company.

Shailesh Patel

Shailesh Patel has developed a reputation as an outstanding developer over his ten year career, bringing to bear his expertise in Unix and C, Java EE, open source, and Mac OS X in building high quality production systems for such major companies as IBM, Bell Atlantic, and Fannie Mae, The distributed content delivery system he designed for LogicTier delivered content to all the company's customer installations, including major websites for venues such as the 2002 Salt Lake City Olympics. Shailesh holds a Master's degree in Information Science & Technology from Johns Hopkins University.

— M. M., Salomon Bros.

Ajay Batish

Ajay Batish has been writing software for the web for over fourteen years using a variety of technologies–including Objective C, WebObjects, Java EE, and Java open source frameworks–initially at Apple and Delliotte, and later as an independent consultant for VeriSign, Standard & Poors, Priceline, Fannie Mae, and other high-profile clients. Ajay is particularly noted for his contributions as a co-founder of NeoKinetic Systems, Inc., where he helped design Resonance, the company's flagship syndication engine, used today in major Fortune 500 installations.