From Programmer 97-things
Randy Stafford is a practicing software professional with 20 years' experience as a developer, analyst, architect, manager, consultant, and author/presenter. He's currently a member of Oracle's A-Team, where he's involved with POC projects, architecture reviews, and production crises. He specializes in grid, SOA, performance, HA, and JEE/ORM work.
Mr Stafford has been Technical Advisor to Rally Software, Chief Architect of IQNavigator, Director of Development at SynXis, consultant for GemStone and Smalltalk, and a simulation specialist in the aerospace and CASE industries. He's contributed to 97 Things Every Software Architect Should Know, Patterns of Enterprise Application Architecture, and EJB Design Patterns.