About the Author
Shalabh Aggarwal has several years of experience in developing business systems and web applications for small-to-medium scale industries. He started his career working on Python, and although he works on multiple technologies, he remains a Python developer at heart. He is passionate about open source technologies and writes highly readable and quality code. He is a major contributor to some very popular open source applications. He has worked with Openlabs Technologies and Consulting (P) Limited as the CTO for a large part of his career. He is also active in voluntary training for engineering students on nonconventional and open source topics.
When not working with full-time assignments, he consults for start-ups on leveraging different technologies. When not writing code, he writes non-technical literature and makes music with his guitar.
I would like to dedicate this book to my late father who will always be there in my thoughts for the love and encouragement he gave me to explore new things in life. I would like to thank my family, my mother and my sister, for putting up with me during my long writing and research sessions. I would also like to thank my friends and colleagues who encouraged me and kept the momentum going. I would like to convey deep gratitude to my mentor, Sharoon Thomas, who introduced me to these technologies and helped me learn a lot. Without the support of all of them, I would have never been able to learn these technologies and complete this book.