Chris Duncan is an Java Enterprise Architect with 25 years of professional software development and a lifetime of coding, networking, and operating systems experience. Chris has a Bachelor of Science in Computer Science with a minor in Mathematics and holds the original Sun Java Programmer and Java Architect certifications. Chris specializes in designing and developing enterprise solutions using Java EE, JavaServer Faces, and GIS technologies. Chris has worked in the IT departments of large corporations including State Farm Insurance, Lexmark International, CSX Technology, Home Depot, several outsourcing firms and .coms. His interests include anything relating to Java, Linux, Android, and Raspberry Pi.