About the Author

Richard Keller obtained his BSc in Computer Science from State University of Campinas (UNICAMP), Brazil. He is currently a software engineer at Spring Mobile Solutions in the Latin America headquarters located in São Paulo. His work there includes analysis and implementation of systems used by customer's headquarters and development of internal tools to enhance the company's productivity. He works with the AngularJS framework on a daily basis and with a variety of other technologies including TypeScript, C#, and SQL Server.

He previously worked for an online marketplace for handmade items, a mobile payment company, and an open source e-learning project in an institute at UNICAMP.

I would like to thank my parents and family for all their support for my education and personal growth. In addition, I would like to thank the open source community of AngularJS and the AngularJS core team for developing and improving this great framework every day. Finally, I am thankful to my girlfriend for supporting me while writing this book.