Yaakov Chakin
The GWT Programming Course Instructor

GWT Toolbox

Yaakov Chaikin is a senior enterprise architect and software developer with a Columbia, Maryland consulting firm and lead GWT instructor for . His expertise and experience includes involvement in all phases of the software development lifecycle, from requirements gathering and architecture design to implementation using some of the latest technologies. His daily responsibilities include project leadership, architecture design as well as implementation of multi-tier distributed systems and Web-based applications. His primary focus is on the Java Enterprise Edition platform and related technologies. He also serves as a part time senior consultant for TBIQ Technologies, a Web/Print graphic design business (he knows the owner -- his wife ).

Yaakov is also an experienced instructor. He leads the Web development track as the academic coordinator of the graduate computer science program at Loyola University in Maryland. His responsibilities include teaching and building curriculum for various Web development related courses, to advise senior faculty on the direction of the Web development track as well as recruit new instructors for the program. He also teaches Web development courses in the graduate computer science program of Johns Hopkins University.

Yaakov got involved in GWT very early on and was right away impressed with this groundbreaking technology. This is why he uses GWT in his daily consulting work whenever he finds it appropriate (very often). Even before the GWT team released their MVP (Model View Presenter) framework with the release of GWT 2.1, Yaakov developed and released his own MVP, RPC, and browser history management framework as an open source project. This framework is now used in two enterprise systems (that he knows of), and developers are finding it very easy and intuitive to use.

Yaakov is a co-author of Volume II of Core Servlets and Javaserver Pages: Advanced Technologies, along with Marty Hall and Larry Brown. He can be reached at yaakov@coreservlets.com.