About the Authors

Marcelo Guerra Hahn is an associate professor at Lake Washington Institute of Technology (LWTech). At LWTech, he has developed and taught various courses, including quality assurance methodologies, algorithms and data structures, C++ programming, C# programming, data analytics, cloud computing, big data application development, IT project, and job search and interviewing. Since 2017, he has also been a guest lecturer at the University of Washington.

His professional background includes significant engineering leadership roles, such as director of engineering at SoundCommerce, senior manager and manager at Tableau Software, and various roles, including senior software engineering manager at Microsoft Corporation, where he worked on technologies like C++, Azure AD, and the C# Compiler.

Academically, Marcelo Guerra Hahn holds multiple master of science degrees in areas such as computer science, applied mathematics, statistics, and data analytics, as well as other master's degrees and a certificate in applied machine learning.

He is the author of two other books, and his contributions include a patent related to two- way communication of events between a mobile device and remote client and publications on web data warehouses, web service compositions, and automatic scoring and feedback systems for programming assignments.