Reengineering Java applications using Ajax
The Ajax Experience
Boston · October 23 - 25, 2006
About this Presentation
A case study of a project team developing and launching a web based project management tool. The session will cover our transition to Ajax from a Spring MVC/JSP architecture. In addition to the technical aspects, other topics include; framework selection, learning curve, early adoption issues and overall reflections on our Ajax experience.
A first hand experience of a development team (none of which were superstars in Javascript) and how we, from the ground up, built a fully functional, commercially available web based tool using Java and Ajax together. The presentation will talk about the progression as we moved from a pure JSP/Servlet MVC type web application to utilizing DWR to consolidate our pages and break free of the click/refresh paradigm. There are two main objectives.
Technical understanding of our experience moving from a JSP/Servlet model using frameworks such as Struts or Spring MVC to a primarily Ajax style application.
Business description of how the Ajax model enabled us to develop a rich full featured application in a very short amount of time, learning curve included.

Co-founder Jama Software
Derwyn has worked in many fields and companies including the Air Force as an Avionics Systems Specialist, Outside Magazine as an Events Manager, TCI Cable as an Operations Manager, and Sirius Computer Solutions as an IBM Business Partner consultant. When not at work, Derwyn can be found sky diving, bicycle racing, surfing, skiing or rock climbing. These experiences give Derwyn a keen ability to adapt and manage effectively in any situation.
Derwyn seeks technology trends prior to becoming industry standards which has led to many teaching and speaking engagements. Most recently Derwyn was selected to speak at The Ajax Experience in Boston on Reengineering Java applications using Ajax.
He graduated from St. Johns College with a BS in Liberal Arts where he studied the likes of Plato, Nietzsche and Einstein. In 2000 he graduated at the top of his class from the Information Technology Institute where he studied core languages like Java and VB in combination with team development processes and dynamics.
Always looking for a challenge, Derwyn joined Jama Software to develop and help define the direction of the product as well as the company. He is one year into learning Chinese and lives in Portland Oregon with his wife who is an Acupuncturist.