Author Bios

Recent articles by this author:

  • Why are the new breed of software engineers acquiring their skills through 'informal' training? Who will fill the declining enrollment of university software engineering programs and the much needed technical leaders of the future - find out...