Book Image

Node.js Blueprints

By : Krasimir Stefanov Tsonev
Book Image

Node.js Blueprints

By: Krasimir Stefanov Tsonev

Overview of this book

Table of Contents (19 chapters)
Node.js Blueprints
About the Author
About the Reviewers

About the Reviewers

Ben Sammons is an enthusiastic programmer who, with a background in other sciences matter, has found his passion in programming, particularly asynchronous programming. He enjoys exploring complex problems and new technologies. In his spare time, he enjoys reading fiction novels and programming goofy side projects.

Glenn Antoine is a software engineer with over 20 years of experience. By day, much of his time is spent working with C#, .NET, and MVC enterprise-level applications. By night, he devotes his time to writing Node.js- and AngularJS-based responsive web applications. As a lifelong learner, he enjoys sharing his experiences on his blog:

Bojan Bižić started programming at the age of 14, when he got his first Commodore 64. Since then, he has come a long way developing a wide range of solutions using VB6, Delphi, C, C++, LAMP, Node.js, Objective-C, DirectX, OpenGL, OpenCL, NVidia Cuda, Python, AngularJS, and .NET. He is a Microsoft Certified Solutions Developer, database administrator, professional web developer, as well as a Certified Technology Specialist who develops SharePoint solutions. Currently, he holds a Bachelor's degree in IT Management from The University of Novi Sad, Serbia.

Bojan currently lives in Germany and works for GMG GmbH & Co. KG, developing a wide range of cross-platform color management and printing solutions, using both Microsoft and open-source technologies. In his spare time, he actively participates in open source projects.

Andrey Kovalenko is a software developer, team leader, and blogger. He is a member of Jaybird Marketing Group LLC, a web and mobile development firm in the United States and Ukraine. He has been working there since the inception of the company and holds a team leader position. His work includes overseeing and implementing projects on a wide variety of technologies, with emphases on JavaScript, Node.js, HTML5, and Cordova (PhoneGap). He leads several development groups, which produce products for call centers, marketing companies, real-estate agencies, telecommunication companies, and healthcare, among others. Lately, he has been focusing on learning mobile development in details. As a result, he started the BodyMotivator project, a mobile application for fitness. He is a believer in the future of JavaScript as a generic development language. When he isn't coding, Andrey likes to hang out with his family, skydive, and exercise at the local cross-fit gym. He is a healthcare enthusiast and is trying to put all his software development efforts into making life healthier.

He is also the author of the book KineticJS Starter, Packt Publishing.

Miguel A. Madero is a developer, entrepreneur, speaker, author, and open source contributor. He has been programming for fun for almost 20 years. He founded a magazine, video production, a few web companies, and a development shop in Mexico. He has worked as a software consultant for Readify, Australia, developing some of the coolest projects in the country. He moved last year to San Francisco, where he works at Practice Fusion to connect doctors, patients, and data to drive better health and save lives. On a personal note, Miguel is married and likes rock climbing, good food, and trying exploring new things. 

He also has worked on the book Professional Visual Studio 2008, Wrox.

Abhijeet S. Sutar is a self-taught, full-stack software developer based in Mumbai, India. He is a technology and open-source enthusiast and a blogger. Having worked with enterprise middleware applications with a Java platform, he is now building real-time applications with the Node.js platform and Meteor, along with NoSQL databases MongoDB and Redis.

He finds more interest in exploring, experimenting, reading, and writing in new languages and with new technologies.

You can reach him on his blog at, on GitHub at, or on Twitter via @_ajduke.

Leo Hsieh graduated from USF with a Master's degree in Web Science in 2011. He has been working as a software engineer for over two and a half years. He is an open-source JavaScript developer, interested in frontend development and Node.js. Although he is more focused on frontend development, he is able to work on backend development with Java and Python as well.

He is also a software engineer on a platform service team at PayPal, working on a developer portal for