Bryan Basham is an independent Java and Open Source architect and consultant. He works in all tiers of an application: Client, Presentation, Business, Integration, and Resource tiers, but his expertise is UI design for desktop and Web applications.
In the Client tier, Bryan has experience in Java’s Swing APIs as well as many open Web frameworks such as XHTML, CSS, JavaScript/Ajax, Prototype/script-aculo.us, jQuery, ExtJS, and Dojo. In the Presentation tier, Bryan is an expert in Java Servlets, JSPs, and JavaServer Faces (including the RichFaces component library). In the Business tier, Bryan has experience in all-things-Java including Spring and JBoss Drools (rule engine). In the Integration tier, Bryan has lots of experience in raw JDBC, the DAO pattern, Spring’s JDBC template framework, and the Hibernate framework. In the Resource tier, Bryan has designed and implemented several medium- to large-scale databases in open source tools such as PostgreSQL and MySQL as well as Oracle 10i and its PL/SQL language.
He has over 20 years of software development experience. In the 80’s, he worked for NASA developing advanced automation software using Artificial Intelligence techniques. In the 90’s he worked for a start-up consulting firm developing custom, object-oriented, business applications in C++ and SQL.
In the early 2000’s, Bryan was a course developer for Sun Microsystems concentrating on Java technology and Object-Oriented design principles. He has worked on a large range of Java courses: Java language, JDBC, servlet/JSPs, OOA&D, and Java EE architecture. Bryan has also designed many of Sun’s most important certifications: SCJP (for Java SE v5), SCWCD, and most recently SCEA (for Java EE v5).
After leaving Sun in 2006, Bryan joined StillSecure, Inc., as a Senior Software Developer building the company’s new infrastructure for it’s line of security products. He worked in all tiers of the infrastructure but was the lead in the JSF-based GUI framework building a 50+ advanced component library. Bryan left StillSecure to become an independent software consultant and architect.
Bryan has co-authored Head First Servlets and JSPs: Passing the Sun Certified Web Component Developer Exam with Kathy Sierra and Bert Bates.
Bryan is a practicing Zen Buddhist, Rocky Mountain hiker, audiophile, and telemark skier.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com
Download the OSCON Sponsor/Exhibitor Prospectus
Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com
For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required)
View a complete list of OSCON contacts
Recent comments