Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Search
 
Squassabia, A.
JHA
Monett, Missouri
 
   Featured Reviewer
   Reader Recommended
   Reviewer Selected
   Highlighted
Follow this Reviewer
 
 
 

Alberto Squassabia is a software professional specializing in back-end web engineering. He also teaches computer science part-time for Regis University. Alberto is an active coder (primarily in Scala and Java), architect, and team coach with a broad perspective on software development, which he acquired in academia and in the trenches of real life. He earned his first engineering degree from the University of Bologna in Italy and, in a previous life, he practiced as a civil engineer. After admitting he enjoyed writing number-crunching computer models more than designing dams, he switched careers and then earned an MS degree in Computer Science from Colorado State University. His current technical interests include functional programming, scalability at the enterprise and internet-scale scope, testing, and the challenges of big data and distributed computing.

Teaching and keeping up with developments in his areas of interest help him stay close to fundamental principles, as well as consider computer science from the perspective of what can be done, and what cannot (yet) be done. Working in the industry provides great opportunities for intriguing conversations and challenging assignments to make the possible happen. As part of any team, Alberto enjoys the ensuing camaraderie, brain-picking (as victim or predator indifferently), and the shared sense of purpose. Alberto is a member of the ACM, and is a charter member of the Upsilon Pi Epsilon honor society, Colorado State University chapter.

Profile updated 11/3/16

 
 
Options:
Date Reviewed  
 
1
- 9 of 9 reviews

   
   Parallel programming: for multicore and cluster systems (3rd ed.)
Rauber T., Rünger G., Springer International Publishing, Cham, Switzerland, 2023. 567 pp.  Type: Book (978-3-031-28923-1)

Parallel programming: for multicore and cluster systems is now in its third English edition (2023). The original German text had, in turn, its three editions in 2000, 2007, and 2012. The current third English edition includes selected (as o...

Sep 14 2023  
   Data cleaning
Ilyas I., Chu X., ACM Books, New York, NY, 2019. 271 pp.  Type: Book (978-1-450371-54-4)

Data cleaning provides an extensive literature review. It showcases the body of work that academia has produced over the last decades on the subject of data cleaning automation. Identifying and correcting dirty data by means of ...

Aug 4 2021  
   Data architecture: a primer for the data scientist (2nd ed.)
Inmon W., Linstedt D., Levins M., Academic Press, Inc., San Diego, CA, 2019. 431 pp.  Type: Book (978-0-128169-16-2)

Showing a perceptible pattern as a line-edited transcript consolidated from one or more slide-based seminars, this book provides many illustrations that would otherwise have been the focus of a presenter’s lecture and interac...

Jul 31 2020  
   Improving top-N recommendation for cold-start users via cross-domain information
Mirbakhsh N., Ling C. ACM Transactions on Knowledge Discovery from Data 9(4): 1-19, 2015.  Type: Article

Collaborative recommender systems often provide disappointing suggestions to new users who volunteered very few or no ratings of their own for processing: this is known as the cold-start problem. Mitigating such shortcomings with cross...

Sep 29 2015  
   Pro Objective-C design patterns for iOS
Chung C., Apress, Berkeley, CA, 2011. 392 pp.  Type: Book

In 1994, Helm, Gamma, Vlissides, and Johnson articulated for the computer science community the concept of design patterns through 23 examples in their groundbreaking Design patterns book [1]. Since that event, patterns have bec...

Jun 1 2012  
   Learn Java for Android development
Friesen J., Apress, Berkeley, CA, 2010. 656 pp.  Type: Book (978-1-430231-56-1)

My first impression of this book was irritation: the title implies a broad exposure to Android, but such exposure is in fact virtually absent from the index or the table of contents. The prefatory text pays lip service to the mobile pl...

Jan 13 2012  
   Performance comparison of graphics processors to reconfigurable logic: a case study
Cope B., Cheung P., Luk W., Howes L. IEEE Transactions on Computers 59(4): 433-448, 2010.  Type: Article

Faced with a practical number-crunching problem, the modern practitioner must address a dilemma: Will my solution be better if I write custom software suitable for a commodity floating-point graphics processing unit (GPU) powerhouse, o...

Dec 23 2010  
   The art of debugging with GDB, DDD, and Eclipse
Matloff N., Salzman P., No Starch Press, San Francisco, CA, 2008. 280 pp.  Type: Book (9781593271749), Reviews: (2 of 2)

For an otherwise well-done, mostly elementary introduction and tutorial for the Gnu debugger (GDB), this book has an exaggerated and over-reaching title. If you are a seasoned coder looking for the guide to debugging nirvana, you will ...

Apr 3 2009  
   Core Java data objects
Tyagi S., Vorburger M., McCammon K., Bobzin H., McCannon K., Prentice Hall PTR, Upper Saddle River, NJ, 2003.  Type: Book (9780131407312)

Java data objects (JDO) is a heavy-duty object persistence application programming interface (API). This implementation-neutral guide to JDO is organized into 15 chapters and five appendices....

Apr 5 2004  
 
 
 
Display per column
 
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy