I'm the author of several books:
-- "Programming Scala", a practical book for experienced software developers that introduces this important, modern programming language (coauthor: Alex Payne).
-- "Functional Programming for Java Developers", a succinct introduction for Java developers to the concepts of functional programming, where I motivate its importance and demonstrate how to use FP concepts in Java programs.
-- "Programming Hive", a comprehensive guide to Hive, the SQL tool for Hadoop (coauthors: Ed Capriolo and Jason Rutherglen).
-- "Clean Code", I contributed the chapter on "clean systems" to this book by Robert Martin.
I have a 20-year-old passion for writing software, ranging from embedded systems to Internet and enterprise applications. You can find out more about me at these web sites:
-- http://deanwampler.com: My personal home page.
-- http://polyglotprogramming.com: Presentations, white papers, etc.
-- http://thinkbiganalytics.com: I'm a Principal Consultant in "Big Data" systems.
-- http://blog.polyglotprogramming.com: My blog.
My "off-line" interests include photography, hiking, skiing, and other mountain sports, cooking, and reading, including books that aren't about software!