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
 
Huber, Andrew
Dell Technologies
Research Triangle Park, North Carolina
 
   Featured Reviewer
   Reader Recommended
   Reviewer Selected
   Highlighted
Follow this Reviewer
 
 
 

Andy Huber has worked as a software developer and manager in industry for over 30 years. He first programmed a computer while attending a National Science Foundation summer program at Illinois Institute of Technology on Fortran programming as a high school junior. He currently designs and develops software for network security systems, including hardware that does IP security (IPSec) processing as packets flow through the device. For many years, he developed operating systems for hardware ranging from mini-computers to symmetric multi-processors. He has contributed to several software standards, including the Posix standards. His technical interests include operating systems, networks, security, software engineering, and improving software development.

Andy has bachelor’s, master’s, and engineering degrees from the Massachusetts Institute of Technology, where he worked on the Multics operating system. He is a member of the ACM and the IEEE Computer Society, and is an IEEE Certified Software Development Professional. He has served as a reviewer for Computing Reviews for over 20 years.

When not working, Andy enjoys many outdoor activities, including running, biking, swimming, and the sport of orienteering (running through the woods to find a set of control flags using a compass and topographic map). He also enjoys bird watching and music, and serves as a volunteer classical music announcer on WCPE, a 24-hour-a-day listener-supported radio station that is also broadcast on the Internet.

--

Read our Q&A with Andy Huber here.

 
 
Options:
Date Reviewed  
 
1
- 9 of 9 reviews

   
  Bridging the chasm: a survey of software engineering practice in scientific programming
Storer T. ACM Computing Surveys 50(4): 1-32, 2017.  Type: Article

Software is notoriously difficult to get right even for experienced, professional software developers using modern software engineering practices. If these experts can’t produce correct programs, what chance do mere scientist...

Nov 2 2017  
   Exercises in programming style
Lopes C., Chapman & Hall/CRC, Boca Raton, FL, 2014. 304 pp.  Type: Book (978-1-482227-37-6), Reviews: (1 of 3)

“How do I program thee? Let me count the ways.” So might Lopes paraphrase the well-known poet Elizabeth Barrett Browning. In this book, she writes the same program in 33 different programming styles....

Oct 16 2014  
   Puzzles in logic, languages and computation: the green book
Radev D., Springer Publishing Company, Incorporated, Berlin, Germany, 2013. 206 pp.  Type: Book (978-3-642343-71-1)

Who doesn’t love a good puzzle?...

Jan 15 2014  
   Introduction to reversible computing
Perumalla K., Chapman & Hall/CRC, Boca Raton, FL, 2014. 325 pp.  Type: Book (978-1-439873-40-3)

If you’ve ever hit the “undo” button in your editor or the back arrow on your browser, you have encountered reversible computing. There is of course a lot more to reversible computing, and this book provid...

Dec 4 2013  
   Coding interviews: questions, analysis & solutions
He H., Apress, Berkeley, CA, 2012. 304 pp.  Type: Book (978-1-430247-61-6)

If the thought of interviewing for a programming job gives you chills, especially if you fear writing a program in that situation, this may be just the book for you. The author provides many examples of typical interview programming pr...

Apr 3 2013  
   Java 7 for absolute beginners
Bryant J., Apress, Berkeley, CA, 2011. 320 pp.  Type: Book (978-1-430236-86-3)

Writing a book for beginning programmers is a daunting task. If the goal is to motivate teenagers to pursue an education and career in software or related fields, the challenge is even greater. In this book, the author aims to achieve ...

Jan 4 2013  
  Fundamentals of multicore software development
Pankratius V., Adl-Tabatabai A., Tichy W., CRC Press, Inc., Boca Raton, FL, 2011. 330 pp.  Type: Book (978-1-439812-73-0)

While parallel computing has a long history, the evolution of hardware has made it essential for current software, and interest in parallel programming has exploded. This book surveys current methods for programming multicore architect...

Mar 12 2012  
   Essential skills for the agile developer: a guide to better programming and design
Shalloway A., Bain S., Pugh K., Kolsky A., Addison-Wesley Professional, Upper Saddle River, NJ, 2011. 272 pp.  Type: Book (978-0-321543-73-8), Reviews: (1 of 2)

Truly essential software development skills are independent of any development method. The book illustrates this fact. The subtitle is a more accurate description than the title, as the techniques described apply to any kind of program...

Jan 4 2012  
  The definitive guide to PC-BSD
Lavigne D., Apress, Berkeley, CA, 2010. 400 pp.  Type: Book (978-1-430226-41-3)

PC-BSD is an open-source desktop system based on FreeBSD, but designed to be much simpler to install and configure. Using FreeBSD as the operating system enables PC-BSD to take advantage of existing FreeBSD software and applications. T...

Oct 1 2010  
 
 
 
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