Brian is a member of the JSR 225 (XQJ) Expert Group. He has been a full-time Java developer and advocate for 9+ years. He is a DevelopMentor Certified Java Master and Certified Java Master Instructor, has authored 3 books, numerous articles and whitepapers on Java APIs and programming, and was the original Tip and Techniques editor for the Java Developer's Journal. Brian graduated in 1992 with a BSEE from Johns Hopkins University. He works as a consultant through his company blumenfeld-maso.com.