He has over 12 years experience designing and developing enterprise systems across various fields such as online commerce, payroll services, pharmaceutical applications, real estate, printing, document management, inventory management and more. He has authored numerous Java related articles and whitepapers. David is a longtime JBoss evangelist and joined Red Hat in October 2006.