My name is Chris Maki and I'm a Principal Software Engineer at Overstock.com. Before joining Overstock.com, I was an independent consultant specializing in server-side Java development. I have been designing and building server-side systems for 16 years in C++, Objective-C, and Java.
Most of my career has been spent working as an enterprise architect specializing in large-scale Java system design and development. In addition to being a Java evangelist, I'm an avid proponent of Agile Software Development.
In addition to my day job, I run the Utah Java User Group and I'm a member of the WebBeans (JSR-299) and JPA 2.0 (JSR-317) expert groups.
In addition to computers I love to spend time hanging out with my wonderful wife of 13 years, Nicole, and my three boys, Trenton, Avery, and Brayden.
JPA 101 was published in January 2007 and is intended for those new to the Java Persistence API. If you want to know more about JPA or are interested in starting to use JPA, this is the book for you.