Architectural Choices around Open Source Solutions
ÜberConf
Denver · July 12 - 15, 2011
About this Presentation
The audience will be presented with a number of open source technologies that would enable building different layers of a multi-tier system.
We would look at various choices of foundational technologies like Spring and Google Guice, explore various options for the Web application containers and MVC frameworks, caching and distributed data store (NoSQL) solutions and cover some aspects of application monitoring and deployment.

Principal Engineer on the Technical Initiatives team at Orbitz Worldwide
Alex has joined Orbitz in 2004 and is responsible for providing technical leadership and guidance in the development of foundational technologies, core libraries and APIs for the enterprise-wide use, as well as establishing and maintaining common design principles and standards used within the company and integration of new software development practices within the development community.
Previously Alex was a Lead Engineer on the same team responsible for web application frameworks and developing common practices and additional functionality on top of Spring MVC & Webflow.
Alex is a graduate of Loyola University of Chicago, with a B.S. in Computer Science and M.S. in Computer Science specializing in Software Architecture. He currently resides in Evanston, IL and when not coding, Alex enjoys playing tennis, hiking, skiing, and traveling.