James serves as a member of the Apache Struts PMC (Project Management Committee) and is one of a handful of active committers on the Apache Struts and Jakarta Commons projects.
James is the owner and CEO of EdgeTech, Inc. He works as an independent consultant with clients in Atlanta, California, and New York. James has over 11 years of experience in building Web Applications for the E-commerce, Banking, Government, and Financial Services industries. Through his company, James also provides specialized services and training for companies needing team development training, mentoring, and/or project recovery.