My career journey began as an integrated circuit designer for high-speed memory chips, then moved to technology transfer manager, adult education instructor and supervisor, computer science PhD student & adjunct instructor, visiting professor, technical writer, intellectual property manager, software release manager, software product manager, head of product strategy, head of developer relations, VP of machine learning/AI, and now VP of developer experience! Through it all, I have found that empathy for the customer, good communication skills, in verbal and written form, and for a range of audiences and situations, has been as important as my technical knowledge.
 
 Academic: Teaching at the university level for 8 years. Research in data mining in complex networks, especially from a social network perspective. Taught courses in computer architecture, database design, and programming.
 
 Leadership/Managerial: Managed teams in both the commercial and education sectors. Built a machine learning team from scratch and delivered a first product.
 
 13 years experience in high-performance semiconductor circuit design, primarily digital logic. Involved with all phases of development process: product definition and architecture, design, simulation, layout, testing.
VP of Developer Experience at TigerGraph
Ph.D., Computer Science