Clif has consulted for large & small businesses and not-for-profit organizations, and managed onshore and offshore projects. Previous positions include:
- Chief Technology Officer for Elegance Technologies, Inc.
- Senior Member of Technical Staff, NeST Technologies, Inc.
Previous academic positions include:
- Fulbright Specialist, Fulbright University Vietnam.
- Associate Professor of Computer Science, Muhlenberg College.
- Fulbright Specialist, Ashesi University, Ghana.
- Fulbright-Nehru Scholar, University of Kerala (southern India).
- Assistant Professor of Computer Science, Moravian College.
Clif has taught a wide variety of CS courses; written book chapters and given numerous conference presentations; and been the PI or Co-PI on grants from:
- the National Science Foundation TUES and IUSE programs
- the Google CS4HS and CS Engagement programs
- the National Collegiate Inventors & Innovators Alliance (NCIIA, now VentureWell)
- the Hewlett Packard Technology for Teaching program
- PhD in Computer Science from the University of California, Davis.
- MS in Computer Science & a MA in Electro-Acoustic Music from Dartmouth College.
- BS in Engineering & a BA in Music from Swarthmore College.
Clif is a Senior Member of the ACM and the IEEE, and a member of the ASEE.