- July 2013 - present. Professor of Practice, School of Information Sciences, University of Pittsburgh.
- December 2006 – July 2013. Production Director, Laboratory for Educational Technology, University of Pittsburgh School of Medicine.
- August 2012 – May 2013. Adjunct Professor, School of Information Sciences, University of Pittsburgh
- December 2003 – November 2006. IT Director, Litigation Solutions, Inc.
- March 2001 – November 2003. Senior Web Developer, Alcoa, Inc.
- April 2000 – March 2001. Senior Web Developer, Mediasite, Inc.
- June 1999 – Apr 2000. Programmer/Web Developer, USA Information Systems.
- March 1998 – June 1999. Systems Administrator, Logicon Syscon Inc.
Publications, Contributions and Presentations
- vpSim - Virtual Patient Simulation for Education, Training and Assessment. Poster, International Association of Medical Science Educators, annual meeting, New Orleans LA, 2010.
- Not reinventing the wheel: Relying on existing web standards to share and access digital resources. Poster, AAMC GIR conference, Miami FL, 2011
- Playing Well With Others: Using Web Services For Interoperability and Content Interchange. Presentation, MedBiquitous annual meeting, Baltimore, MD, 2011