Professional Experience
Middleware Developer, Academic Computing and Networking Services, Colorado State University, Fort Collins, CO, 2011-
- Developed Academic Computing and Networking Services website applications and content.
- Customized Canvas and Blackboard course management systems and created support websites.
- Developed data management tools for Canvas and Blackboard using C#, REST APIs and databases.
- Developed applications for managing Shibboleth service providers and InCommon certificates.
- Developed Echo360 video capture system support website and account request form.
- Developed Institutional Research, ISTeC, Telecommunications and Mobile Apps websites.
- Developed the Colorado Encyclopedia website and administrative tools using Drupal 7.
Web Developer, Colorado State University Libraries, Fort Collins, CO, 2004-2010
- Managed the Libraries Web Team and the design, development, maintenance and evaluation of the 5000-page Colorado State University Libraries website.
- Conducted major redesigns of the Libraries site in 2009-2010 and 2005-2006.
- Developed Discovery, a library search tool based on VuFind.
- Administered library CMS, digital repository, wikis and blogs.
- Designed archives and digital collections subsites (e.g. water, posters, wildlife, carnations).
- Designed other subsites (e.g. staff intranet, staff wiki, Writers on the Plains).
- Developed and maintained library Web applications and track Web statistics.
- Maintained 500 Web pages, including 30 pages of web design and development tips.
- Conducted Web authoring workshops for Libraries and university staff.
Computer Science Lecturer, Uganda Martyrs University, Nkozi, Uganda, 2003
- Taught university courses using Java, JavaScript, Pascal, HTML and CSS.
- Developed course websites, including syllabi, lecture notes and coursework.
Computer Science Lecturer, University of Bukoba, Tanzania, 2001-2003
Web Developer, Bureau of Evaluative Studies and Testing, Indiana University, 1999-2001
Programmer, Enterprise Systems Administration, Indiana University, 1999
Web Editor, World Wise Schools, Washington, DC, 1998
Programmer, Speech Research Laboratory, Indiana University, 1992-1994
Education
- Information Design class (audit), Colorado State University, spring 2007
- Web Application Development (ColdFusion, VB.NET), Colorado State University, fall 2005
Degree: MS in Instructional Systems Technology, Indiana University, 2000
- Courses: Webmastering, Instructional Development and Production, Human-Computer Interface Design, etc., Indiana University, 1998-2000
Degree: MS in Computer Science, Indiana University, 1994
- Courses: scientific visualization, ray tracing, graphics, operating systems, information systems, artificial intelligence, numerical analysis, data structures, programming languages, etc., Indiana University, 1991-1994
Training
- InstructureCon, Keystone, CO, July 18-21, 2016
- Microsoft Dev Day, Denver, CO, June 25, 2016
- DrupalCon, New Orleans, LA, May 9-12, 2016
- Microsoft Dev Day, Denver, CO, October 24, 2015
- Microsoft Dev Day, Denver, CO, June 5, 2015
- Technology Exchange, Indianapolis, IN, October 27-31, 2014
- AppSec, Denver, CO, September 18-21, 2014
- DrupalCamp, Denver, CO, August 2-3, 2014
- Microsoft Dev Day, Denver, CO, June 13, 2014
- DrupalCon, Austin, TX, June 3-5, 2014
- DrupalCamp, Boulder, CO, June 29, 2013
- DrupalCon, Denver, CO, March 20-23, 2012
- DrupalCamp, Denver, CO, June 10-12, 2011
- InCommon Advance CAMP, Westminster, CO, May 25, 2011
- Drupal in Libraries workshop, Denver, CO, February 15, 2011
- C# and ASP.NET using Visual Studio, AmeriTeach, Broomfield, CO, December 13-17, 2010
- Ruby on Rails Studio workshop, pragmaticstudio.com, Littleton, CO, March 10-12, 2008
- Java Programming Language, Sun Microsystems, Broomfield, CO, February 25-29, 2008
- Effective Software Development, netobjectives.com, Denver, CO, October 19, 2007
- C# and ASP.NET workshop, adventos.com, Colorado State University, 5 days, January 2005
- ASP.NET, Dreamweaver and Photoshop workshops, Colorado State University, 2004
- Webmaster II Certificate, Aims Community College, Fort Collins, CO, summer 2004
- Professional Development Institute, Colorado State University, 2007-2016
Skills
- Programming: ASP.NET (C#, VB), LINQ, MVC3, WCF, ASP, PHP, Perl, Java, Ruby on Rails, ColdFusion; C++, C, Scheme, Pascal, FORTRAN, Motif, APIs, services
- Scripting: JavaScript, jQuery, JSON, AJAX, YUI, SSI, Smarty, shell scripting
- Markup and Styling: HTML5, XHTML, HTML, XML, RSS, CSS3
- Code Editors: Visual Studio, Visual Code, Dreamweaver, NetBeans, Eclipse, vi, Emacs, nodepad++
- Techniques: Responsive/mobile design, usability testing, accessibility, SEO, security
- Graphic Design: Photoshop, Illustrator, InDesign, Fireworks, Flash, Gimp
- Browsers: Chrome, Firefox, Safari, Edge, Internet Explorer, Opera, Netscape, Mozilla, Konqueror, elinks
- File Transfer: SFTP, FileZilla, CoreFTP, CuteFTP, WS_FTP, DOS FTP