John Gomes headshot

John Gomes

Adjunct Professor

Part-Time Faculty


Born and raised in the San Francisco Bay Area, John Gomes started working in Silicon Valley as a computer operator in 1979. John has previously worked at Apple, Atari, Cisco, ROLM, WebEx, and is presently at Google. He has also worked at various startup companies such as AlphaSmart, Cidco, Cooliris, Dash Navigation, ePlanet, Flip Video and Vertical Networks. John focuses on software quality and technical program management using development and release methodologies such as Agile, Test Driven Development (TDD) and Waterfall.

John has spent four years on active duty in the US Air Force and 22 years in the California Air National Guard. He's interested in Cybersecurity, Photography, Internet of Things, spending time with his family, and traveling.


  • Software Quality
  • Technical Program Management
  • Software Development and Release Methodologies

Research Areas

  • Ambient Computing
  • Internet of Things (IoT)
  • Software Quality


  • Villanova University, MS in Cybersecurity, 2017
  • Bellevue University, BS in Information Systems, 2002
  • Community College of the Air Force, AAS in Data Processing, 1986

Prior Experience

  • Senior Technical Program Manager, Google LLC
  • Director of Quality, Knowles Corporation
  • Director of Quality, Cisco
  • Director of Quality, Pure Digital Technologies (Flip Video)
  • Director of Quality, Cooliris