About the Reviewers

Ravi Kumar Gupta is an open source software evangelist and Liferay expert. He pursued the MS degree in Software System from BITS Pilani and BTech from LNMIIT, Jaipur. His technological forte is portal management and development using Liferay.

He is currently working as a senior consultant with CIGNEX Datamatics. He was a core member of the Open Source Group at TCS, where he started working on Liferay and other UI technologies. During his career, he has been involved in building enterprise solutions using latest technologies with rich user interfaces and open source tools.

He loves to spend time writing, learning, and discussing new technologies. He is an active member of the Liferay forum. He also writes technical articles for his blog at TechD of Computer World (http://techdc.blogspot.in). He has been a Liferay trainer at TCS and CIGNEX, where he has trained on Liferay 5.x and 6.x versions.

He can be reached on Skype at kravigupta and on Twitter at @kravigupta. Connect with him on LinkedIn at http://in.linkedin.com/in/kravigupta.

I would like to thank my lovely wife and my family for their support. All that I am is because of them. Their support helped me through good and bad times. I would also like to thank my friends and colleagues for their support.

Harsh Raval is a passionate self-taught software developer with many years of experience. He is a part-time blogger and blogs about various technologies and his experiences. He holds a Bachelor's degree in Computer Science.

He started his carrier as a backend engineer, working on various backend frameworks, mostly in Java. Now he also has experience and expertise in frontend technologies. He started coding frontend development as a hobby and ended up designing and implementing beautiful backend and frontend systems using the various JavaScript frameworks out there.

As this is the first book that I am a part of, I dedicate this to my family.

Fred Sarmento is a frontend developer and UI designer based in Lisbon, Portugal. He has more than 5 years of experience in this field, and has been working with some great New York and San Francisco start-ups. In 2014, he founded Cropfection (www.cropfection.com), a company that provides frontend consultancy and development.