About the author
Sergey Grinev is an experienced software engineer focused on building reliable, quality processes for Java platforms. He started working in this area during his employment with Oracle, where he was responsible for JavaFX testing. For the last few years, Sergey has worked for Azul Systems, assuring the quality of their custom JVMs.
Sergey enjoys sharing his experience: he regularly presents Java conferences, gives lessons, and solves questions on Stack Overflow.
Writing a book is way harder than I thought, and I'm deeply grateful to the people who helped me.
Thanks to my mother, Raisa, who made me study English from the age of 5.
Thanks to my beloved family, Irina and Alexander, for always inspiring me and coping with a half-absent father.
Thanks to my English teacher and friend, April, for the support and inspiration.
Also, great thanks to my editor, Gauri, and the whole Packt team.