SPECIAL OFFERS
Keep up with new releases and promotions. Sign up to hear from us.
David Kane is a software architect at SRA International, where he builds applications for bioinformatics. He has developed a number of Internet and intranet applications. He is an instructor at SRA's internal SRA University program, in which he develops and teaches courses on software architecture, Java, XML, and usability. He has also published articles in the areas of software architecture, software reuse, patterns, Web usability, and Macintosh computing.