David Noble

Software generalist with two decades of experience across the entire software development lifecycle. Currently investigating ways to apply business process management software to mission operations systems at NASA's Jet Propulsion Laboratory.

Previous roles include chief architect for a business process software startup, cognizant engineer for a Mars Exploration Rovers mission operations subsystem, and server-side development for mobile search.

Updates