Kevin Makice

Kevin Makice

Kevin Makice

Community experience designer / geek dad / recovering Informatics doctoral student / whiteboard artist / author / feminist