Rakhitha Nimesh Ratnayake is a software engineer working in a leading software development firm in Sri Lanka. His work there includes planning and implementing projects in a wide range of technologies based on PHP frameworks.
He is the creator of www.innovativephp.com, where he writes tutorials on the latest web development and design technologies. He is also a regular contributor to a number of popular websites such as 1stwebdesigner, the tuts+ network, and the Sitepoint network.
He likes to watch cricket and stay with the family when he isn't working on coding or writing. Make sure to visit him online at www.innovativephp.com and follow him on Twitter at twitter.com/innovativephp.
I would like to thank my parents and my brother for providing great support throughout the book. This was my first book and I really appreciate the encouragement they gave in tough periods while writing the book. Special thanks to Bartek Szopka, who is the creator of impress.js, for helping me in the early stages of this book.
I would also like to thank Packt team members, Shrutika Kalbag for finding my article on 1stwebdesigner and providing me with the idea about this book, Maria D'souza for the support throughout the book and being the editor, and Esha Thakker for being the project coordinator of the book.
Finally, I would like to thank you for reading my book and being one of the most important people who helped me to make this book a success. Thank you.