About the reviewers

David R. Heffelfinger is an independent consultant based in the Washington D.C. area. He is a Java champion, a member of the NetBeans Dream Team, and is a part of the JavaOne content committee.

He has written several books on Java EE, application servers, NetBeans, and JasperReports. His previous titles include Java EE 7 Development with NetBeans 8, Java EE 7 with GlassFish 4 Application Server, and JasperReports 3.5 for Java Developers, and others. David has been a speaker at conferences such as JavaOne and Oracle Code on multiple occasions.

He has also been a speaker at NetBeans Day in San Francisco and Montreal, showcasing NetBeans features that enhance the development of Java EE applications. You can follow him on Twitter at @ensode.

Yogesh Prajapati is an engineer with experience of the architecture, design, and development of scalable and distributed enterprise applications.

He authored the book Java Hibernate Cookbook, published by Packt. He has more than 8 years' experience with different aspects of Java, Spring, and cloud development, such as REST and microservices, with hands-on experience in technologies/frameworks including Backbase, Hibernate, AWS Cloud, Google Cloud, Node.js, JavaScript, Angular, MongoDB, and Docker.

He is currently working as a lead full stack consultant at dotin Inc. – The Personality DNA Company.

He completed his Master of Computer Applications from Gujarat University. You can follow Yogesh on his blog – kode12.