About the Reviewers

Rokesh Jankie graduated in 1998 with a master's degree in computer science at Leiden University, The Netherlands. He specialized in algorithms and NP-complete problems. Scheduling problems that can be NP-complete was his area of focus. He started working for the University of Leiden, ORTEC consultants, and Ponte Vecchio, and later worked for Qualogy. At Qualogy, he used what he had experienced till that point to set up a product. Qualogy works in the field of Oracle and Java technology. With the current set of technologies, interesting products can be delivered and that is QAFE (see www.qafe.com for more information).

QAFE Inc. has a very dynamic team, which works in an agile way (going to production weekly, quickly adjusting to market needs, and so on). There is no distinction between senior developers and junior developers and very good software engineers are recruited. This gives a new dynamic to the team and makes it a great experience on a daily basis.

He has also reviewed Dart in Action by Manning, HTML5 and CSS3 Responsive Web Design Cookbook, and HTML5 Canvas Cookbook by Packt Publishing.

Hans Van den Keybus started off hacking MySpace layouts when he was still in high school.

Having a degree in arts, his initial projects were in games and animation development for several major designing companies. Soon he developed an interest in structuring the code behind these projects.

He built an expertise in OOP, design patterns, and microarchitectures. Currently, he's working on an enterprise portal—developed in Google Dart—for his customers MSC and Maersk, while he's also running his own company, 'dotdotcommadot.'

Whenever Hans is not programming, he's probably doing a gig in some underground venue with his equally underground grindcore band, or cruising on his motorcycle.

He also reviewed Dart Essentials, Packt Publishing authored by Martin Sikora.

Marko Vuksanovic is a consultant specializing in software development and delivery. He received his master's degree in electrical engineering and computing from the University of Zagreb, Croatia, in 2009. At the moment, Marko is employed by ThoughtWorks Australia, where he helps deliver outstanding products to the clients. He spent the last 10 years working with web applications, and, during this period, he was involved in numerous open source as well as closed source projects. He is very active within the Dart community; he used to contribute to the Angular.dart project. His other interests lie in protocols, information security and machine learning space.

When not providing services to his clients, Marko spends time acquiring new skills, breaking things, reverse engineering, writing articles, or enjoying some time off at one of Australia's beaches or a nearby tennis court.