Founder at Babelnote.com
Rochester, New York Area
Founder at Babelnote.com
Rochester, New York Area
Software architect with a deep knowledge of J2EE development and patterns. Core developer of Xwork / WebWork2, a powerful Java web application development framework. Looking now at what comes after EJB, with Grid Computing, IoC and AOP of particular interest.
J2EE Development
Grid Computing
Large-scale systems
Web applications
Core developer of the WebWork web application framework
(Internet industry)
June 2008 — Present (1 year 2 months)
(Public Company; 10,001 or more employees; XRX; Information Technology and Services industry)
June 2007 — Present (2 years 2 months)
Building a grid enabled SOA architecture for next generation of hosted service.
(Non-Profit; 1-10 employees; Computer Software industry)
October 2002 — Present (6 years 10 months)
Starting in late 2002 we began a a rewrite of the opensource web application framework WebWork. Many web frameworks suffer from being tightly coupled to the Servlet spec when it is not necessary, especially Struts. This makes both unit testing your command components (Actions in Xwork / WebWork) and reusing them outside a web application very difficult or impossible. With XWork, the OpenSymphony team went back to the drawing board to create a powerful generic command pattern implementation which makes unit testing and code reuse much simpler. WebWork2 leverages the power of XWork at its core and builds upon it with web application framework specific code. Xwork adds powerful features to command processing including interceptors, the OGNL (<http://www.ognl.org>) expression language, an IoC (Inversion of Control) container, flexible type conversion, and a powerful validation framework. WebWork2 is built as a set of Interceptors, Results, and Dispatchers on top of XWork.
(Public Company; 501-1000 employees; PLUS; Computer Software industry)
October 2004 — June 2007 (2 years 9 months)
Architected and lead development of next-gen application architecture.
(Privately Held; 11-50 employees; Computer Software industry)
March 2000 — October 2004 (4 years 8 months)
BFA , Fine Art Photography , 1994 — 1997
Physics 1991 — 1994