Book Image

Web Development with MongoDB and NodeJS Second edition

Book Image

Web Development with MongoDB and NodeJS Second edition

Overview of this book

Table of Contents (19 chapters)
Web Development with MongoDB and NodeJS Second Edition
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
12
Popular Node.js Web Frameworks
Index

About the Reviewers

Huseyin Babal is an enthusiastic full stack developer since 2007. He mainly develops web applications using Java, Node.js, and PHP on the backend, AngularJS, and Twitter Bootstrap on the frontend, and Elasticsearch and MongoDB for some research projects. He is the author of NodeJS in Action in Udemy with over 1,500 students. He is also interested in DevOps engineering and applies continuous delivery principles to his projects. He writes tutorials about full stack development on Tuts+ and Java Code Geeks and shares his experiences at public conferences.

Besides the computer world, he lives in Istanbul with his wonderful wife and two cockatiels. He likes to spend his spare time with his wife by walking at least an hour per day, visiting different places, watching cartoons, and going on summer holidays.

Luke P. Issac is a full stack JavaScript developer with bachelor's of technology degree (Hons.) in computer science engineering. He has also been a technical writer for the past two years for www.thegeekstuff.com where he keeps on sharing his works with the world in a simplified form and mentors an active technical discussion on the blog.

His experience over the last four years involves his contribution to several successful e-commerce implementations around the globe. He believes that technology is not a bar and continues to research different technology stacks to find efficient and optimized solutions for the continuously evolving Web. Thus, he has hands-on experience with live e-commerce implementations on the MEAN stack and the LAMP stack, which makes him very versatile in web development.

He had his thankful contribution on behalf of the Author in reviewing and adding content for Getting Started with Flurry Analytics, Packt Publishing.

Alexandru-Emil Lupu is a CTO and Ruby on Rails developer at 2Performant.com. Alex has about 10 years of experience in the web development industry, during which time he learned a lot of skills from e-commerce platforms implementation and presentation sites, to online games code writing. He is one of the developers who are constantly learning new programming languages and he has no problem understanding Ruby, PHP, Python, JavaScript, and Java code.

Alex is very passionate about programming and computer science; when he was a teenager, he did not have his own computer or an Internet connection (hard to believe, but true). He would go to an Internet cafe to read about his programming problems and would then struggle to implement them at home. He fondly remembers those days and hopes he's the same guy from 10 years ago with much more experience. For him, passion is the word that describes the challenge he faced while learning. Trust me, it is not easy to be a youngster, but also willing to learn new stuff. Coming home at 2-3 A.M, determined to install Linux just to learn about it, is not as easy as it sounds. I had a Pentium I at 133 MHz in the Pentium IV at 1800 MHz era!

He is constantly learning and likes to stay close to well-trained and passionate people who better motivate him every day! This is the reason he joined the 2Performant (2Parale) team, to face a challenge. He likes teams that work intelligently and are energetic.

Proof of his perseverance is that he is a Certified Scrum Master and is passionate about Agile development. His resume also includes four years at eRepublik.com, an online game, where he was responsible for a long list of tasks including feature development, performance optimization, but also was the tech lead on an internal project. He learned the necessarily skills to fulfill his day-to-day tasks at 2Performant.com the hard way.

In the little spare time he has developed small personal projects or reads technical or project management books or articles. When relaxing, he enjoys watching thriller movies and playing shooter or strategy games.

He doesn't talk too much, but is willing to teach others programming. If you meet him at a cafe prepare to be entertained, as he likes to tell a lot of contextual jokes.

His LinkedIn profile is at https://www.linkedin.com/in/alecslupu. Interact with him on http://github.com/alecslupu.

Suhas Hoskote Muralidhar is a computer enthusiast and is extremely interested in learning and exploring new technologies. After receiving his undergraduate degree in computer science, he worked at Intel Corporation as a full stack web developer. He is currently pursuing his master's degree at the University of Illinois at Urbana-Champaign. He has kept in sync with his passion for web development by working as a research assistant at the university by being involved in building full stack e-learning web applications. He also developed a strong interest in machine learning and big data analytics and has that as his main research focus. Besides optimizing his code, he enjoys playing the guitar and going on road trips.

Sandeep Pandey is a full-stack developer for Practo.com, India, and builds products for doctors and patients. In the past, he worked with CISCO as a consultant on learning products (https://www.youtube.com/watch?v=dYMAD_L2kkM). He has been actively involved in design and development of solutions using Node.js as a tech stack. Some of the solutions he has contributed to include a social media platform (https://flikstak.com) and an LMS adaptor at CLKS.

Sandeep enjoys working as a full stack developer and providing complete end-to-end solutions, including UI frameworks such as Ember.js and Node frameworks such as Experss.js, Restify.js, and so on. Apart from daily development activities, he enjoys teaching and discussing things related to Node.js via an instructor-led training website (http://learnsocial.com).

Oddur Sigurdsson is a full-stack JavaScript developer who's passionate about cutting-edge experiences for the Web and sharing this knowledge with others. After spending time as a teaching fellow at Fullstack Academy, an immersive JavaScript program, he now works at Hoefler & Co. in New York, where he contributes to an array of solutions that provide developers and designers with beautiful typography for the Web.