Vaskaran Sarcar obtained his Master of Engineering in software engineering from Jadavpur University, Kolkata (India) and an MCA from Vidyasagar University, Midnapore (India). He was a National Gate Scholar (2007-2009) and has more than 12 years of experience in education and the IT industry. Vaskaran devoted his early years (2005-2007) to the teaching profession at various engineering colleges, and later he joined HP India PPS R&D Hub Bangalore. He worked there until August 2019. At the time of his retirement from HP, he was a Senior Software Engineer and Team Lead at HP. To follow his dream and passion, Vaskaran is now an independent full-time author. Other Apress books by him include: Java Design Patterns Third Edition, Simple and Efficient Programming in C#, Design Patterns in C# Second Edition, Getting Started with Advanced C#, Interactive Object-Oriented Programming in Java Second Edition, Java Design Patterns Second Edition, Design Patterns in C#, Interactive C#, Interactive Object-Oriented Programming in Java, Java Design Patterns.