Sumith Puri is an Enterprise (Java/Java EE) Architect at Mphasis, Bangalore. He is a Hard-Core Java // Java EE Architect & Developer with 17 years of experience. He is a Senior Member of ACM and IEEE, DZone Core, Member, CSI*; DZone MVB, and Java Code Geek. He holds a Bachelor of Engineering (Computer/Information Science & Engineering) from Sri Revana Siddeshwara Institute of Technology. He has also completed the Executive Program (Data Mining & Analytics) from the Indian Institute of Technology, Roorkee and the Executive Certificate Program (Entrepreneurship) from the Indian Institute of Management, Kashipur. He holds the SCJP 1.4, SCJP 5.0, SCBCD 1.3, SCBCD 5.0, BB Spring 2.x*, BB Hibernate 3.x*, BB Java EE 6.x*, Quest C, Quest C++ and Quest Data Structures Professional Certifications. He has worked for Yahoo, Symantec, Oracle, Huawei, OpenText, Finastra and Infosys.