Mohammedun Bakir Bagasrawala is a Unity AI engineer at Beachhead Studio, an Activision Blizzard studio. He holds a master's degree in computer science with a specialization in game development from the University of Southern California. He worked at DreamWorks Animation, where he was part of the team that built innovative AI technologies. He then moved to Treyarch and had the utmost pleasure of working on Call of Duty: Black Ops 3, implementing several features of this game. Apart from his professional experience, he has also been an AI lead across a gamut of mobile, console, and board games at the USC GamePipe Laboratory.
Adam Boyce is a software developer and an independent game developer who specializes in C# scripting, game design, and AI development. His experience includes application support, software development, and data architecture with various Canadian corporations. He was also the technical reviewer for Unity AI Programming Essentials, Packt Publishing. You can read his development blog at www.gameovertures.ca and follow him on Twitter at https://twitter.com/AdamBoyce4.
Jack Donovan is a game developer and software engineer who has been working with the Unity3D engine since its third major release. He studied at Champlain College in Burlington, Vermont, where he received a BS in game programming.
He currently works at IrisVR, a virtual reality start-up in New York City, and develops software that allows architects to generate virtual reality experiences from their CAD models or blueprints. Prior to this company, he worked as part of a small independent game team with fellow students, and that was when he wrote OUYA Game Development by Example Beginner's Guide, Packt Publishing.
Chaima Jemmali holds an engineering degree in networks and telecommunication. Currently, she is a Fulbright scholar, pursuing a master's degree in interactive media and game development at the Worcester Polytechnic Institute, Worcester, Massachusetts.
She has always wanted to share her love for programming through her master's project, which is a serious game that teaches coding, her internship as an instructor with iD Tech Camps, and by contributing to the success of this book.
Akshay Sunil Masare is currently a student at the Indian Institute of Technology, Kanpur, working toward his BTech in computer science and engineering. He has developed various games on Android and also on the Web. He has also worked on an AI agent that uses deep learning and convolutional neural networks to learn and train itself to play any game on the Atari 2600 platform.