He is a veteran in the computing industry with over 30 years professional and academic experience. Previously he worked in Professional Services at NeXT Computer, Inc. and served as the director of technology at EC2, the Multimedia Business Incubator Project at the Annenberg Center for Communications at USC. Dan has extensive entrepreneurial experience founding and participating in technology intensive startup companies. His primary research area is Value Based Software Engineering where he currently specializes in software assurance. He is an active visiting affiliate in the Software Product and Process Assurance group at NASA’s Jet Propulsion Laboratory and a frequent software assurance consult to JAXA. Dan teaches ITM and Financial Engineering courses at the Shidler College, where he has received best teacher awards.