William Crawford has been developing web-based enterprise applications since 1995, including one of the first web-based electronic medical record systems and some of the first enterprise-level uses of Java. He is currently the Director of the Informatics Solutions Group at Children's Hospital, Boston, where he and his team are building open source Personally Controlled Health Record systems and tools for managing agile development projects in healthcare and regulated industries.
Before returning to Children's Hospital, Will was a policy staff member for eHealth issues at the US Department of Health and Human Services. He continues to be a thought leader in Personal Health Records, and has been involved with several high profile initiatives, advising Fortune 500 companies, the Federal Government, and launching the highly successful PCHRI conference series. Prior to his government career, Will was Principal Software Architect at Perceptive Informatics, Inc., and Chief Technology Officer of Invantage, Inc.
Will is the co-author of Java Servlet Programming, 2nd Edition, Java Enterprise in a Nutshell, 3rd Edition, and J2EE Design Patterns. He has a degree in history from Yale and an MBA from MIT, which doesn't stop him from firing up his IDE when circumstances require.
"Authors Jim Farley, William Crawford, Prakash Malani, Justin Gehtland and John G Norman, have done an outstanding job of writing the third edition of a book that provides a pragmatic introduction to the latest release of Java 2 Enterprise Edition (J2EE)...This most excellent book provides concise, fast paced tutorials on a broad range of enterprise Java tools and APIs. More importantly, this book is both a practical guide and quick reference for Java programmers who are writing enterprise applications.
--John Vacca, Amazon.com