Independent computer science consultant and trainer with more than three decades of industry experience. Has specialized technical skill in information security, markup languages, website development, IT certifications, e-commerce, mobile device management, databases, network operating systems, and network communication protocols.

Formal Education

  • B.A. in Computer Science, University of Texas at Austin

Career Highlights

  • Author or contributor of over one hundred books about computing, including several university textbooks, on a wide range of topics from Microsoft Windows to website design to network protocols and security to cloud computing to ISDN
  • As an engineering manager for a subcontractor to the Texas government, procured and developed systems and software to combine desktop publishing and microcomputer technology to create a computer-oriented database publishing environment
  • Led the design and development of a pair of applications to read, write, and manipulate log data from oil drilling wells
  • Developer of an early (mid-80s) machine learning platform

Expert Qualifications

  • Technical expert in intellectual property disputes involving technologies used by such companies as Apple, Facebook, IBM LG Electronics, LinkedIn, WhatsApp with retention in several dozen cases and reports and depositions taken in one dozen
  • Has testified as an expert witness in three U.S. District Court trials, involving the technologies of mobile apps, e-commerce and online shopping, and website operation and user interfaces
  • Filed expert declarations and was deposed in several Inter Partes Reviews (IPRs) before the U.S. Patent and Trademark Office’s PTAB, including on behalf of Expedia, Facebook, and Unify
  • Filed a non-infringement expert report and was deposed on behalf of defendant Apple in a U.S. District Court for the Eastern District of Texas matter relating to flash memory patents
  • Reviewed social networking apps including modeling and using information about demonstrated interpersonal relationships to predict potential personal and professional network additions