About the Reviewers
Rui Gonçalves is an all round hardworking and dedicated software engineer. He is an enthusiast of software architecture, programming paradigms, distributed systems, algorithms, and data structures. He loves learning new stuff everyday and working with state-of-the-art technologies. He loves the open source model and is an active contributor. He has the ambition of building products and services that have a great impact on society.
He currently works at ShiftForward, where he is a software engineer in the online advertising field. He is focused on designing and implementing highly efficient, concurrent, and scalable systems working in tandem with machine learning solutions. In order to achieve this, he uses Scala as his main development language on a day-to-day basis.
Steve Perkins is the author of Hibernate Search by Example and has over 15 years of experience working with enterprise Java. He lives in Atlanta, GA, USA, with his wife, Amanda, and their children, Drew and Katie. Steve currently works as an architect at BetterCloud, where he writes software for Google Apps, Microsoft Office 365, and other cloud platforms.
When he is not writing code, Steve plays plays fiddle and guitar and enjoys working with music production software. You can visit his technical blog at steveperkins.com and follow him on Twitter at @stevedperkins
.
Md Zahidul Islam is a software engineer working in a reporting team at Confirmit, Inc. He specializes in stream processing, Apache Spark, and Scala.
He has a passion for large-scale distributed computing infrastructure (Hadoop), messaging systems (RabbitMQ, Kafka), NoSQL databases (HBase, Cassandra, MongoDB), and functional programing. He has also reviewed Scala for Machine Learning, which is an excellent book on machine learning.
Currently, he is developing data-driven product features for reporting tools. Earlier in his career, he worked with C#, ASP.NET, Web API, and everything around the .NET ecosystem.
You can read his blog at http://zahidul-islam.com and follow him at @zahidsharp
or contact him directly at <[email protected]>
.