Picture of Bryan Basham

Bryan Basham
Software Consultant and Architect, Software Alchemy

To add Bryan as a contact or send a direct message, join the attendee network.

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.

Recent comments

posted almost 4 years ago:
Excellent! Another high quality presentation. Great content on DB pattern. Very well organized. Great use of examples and diagrams.
posted almost 4 years ago:
Splendid! Best tutorial I attended. Great demo; well organized.
posted almost 4 years ago:
What's good: * this talk is good for novice DB designers/developers * good flow, but please add a slide at beginning to explain the set of high-level topics * good use of diagrams and example...
  • Intel
  • Microsoft
  • Google
  • SourceForge.net
  • Sun Microsystems
  • Facebook
  • Gear6
  • Kaltura
  • Liferay
  • MindTouch
  • MySpace.com
  • Novell, Inc.
  • Open Invention Network
  • Rackspace Cloud
  • Schooner Information Technology
  • Silicon Mechanics
  • Symbian Foundation
  • Twilio
  • WSO2
  • Yabarana Corporation

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required)

Contact Us

View a complete list of OSCON contacts