Curriculum Vitae - Résumé

Download PDF versionI help nonprofit organizations (NPOs), community groups, and progressive social enterprises throughout the United States plan and build awesome websites that meet their strategic needs. Over the past ten years, I've helped dozens of organizations harness technology to more effectively fulfill their missions.

Current clients & projects | Previous clients & projects | Selected writings, publications, presentations, and appearances


Current Clients and Projects

Website Implementation Project Manager, Southern California Library Cooperative, 2010 – present.
Leading strategic website planning efforts; supervising architecture and technical implementation of Drupal-based website. Leader of 3-person team.

Strategic Planning Facilitator, Resource Sharing Cooperative of Evergreen Libraries, 2010 – present.
Leading strategic website and online community planning efforts for a medium-sized open source software project and associated user/developer community. Hired as third-party facilitator and member of Communications/Website Planning committee.

Drupal Developer, The Galecia Group, 2009 – present.
Architected and implemented a number of Drupal-based websites and online applications for Galecia projects, including www.rscel.org, opensource.califa.org, and www.libraryfiltering.org. Sole developer; working with designers as needed.

GIS Consultant, MapTogether, 2009 – present.
Provide training, consulting, and learning materials based on NPO/NGO use of online mapping and GIS technologies. Invited speaker on nonprofit GIS topics at Nonprofit Technology Conference (2009 and 2010), PDXTech4Good, DrupalCon Boston, DrupalCamp Chicago, and CMS Expo 2009. Authored "The Illustrated Guide to Nonprofit GIS and Mapping," a 50-page free ebook which has been downloaded several thousand times. Team member/sole consultant depending on project.

Previous Clients and Projects

Senior Developer, Action Against Hunger, 2011
Served as co-developer on a 3-person development team during a sophisticated Drupal 6 to Drupal 7 content migration and upgrade.  My focus was the actual migration of content from the old site's data model to the new site's data model, as well as creating the editorial image management interface. 

Senior Developer, OpenIssue, 2010 – 2011.
Provided Drupal and CiviCRM development and system support for numerous sophisticated NPO/NGO web properties, including EarthJustice.org, NaturalResourceCharter.org, and AmericanNutritionAssociation.org. Member of various project-dependent teams, primarily as lead Drupal developer working with designers.

CiviCRM Developer, OtherWorlds, 2010 – 2011.
Architected and implemented a CiviCRM application for contact, funder, and constituent management operations. Sole consultant.

Website Implementation Project Manager, Illinois Partners for Human Services, 2009 –2010.
Architected and implemented a Drupal- and CiviCRM-based website for a major statewide advocacy organization. Served as project manager and lead developer of 3-person collaborative team.

Drupal Developer, CitizenSpeak.org, 2010.
Architected and implemented the 2010 relaunch of Citizenspeak.org, a popular online petition site. Sole developer including minimal design.

GIS Consultant, Arthritis Foundation Midwest Region, 2010.
Provided geographic information systems (GIS) consulting to Arthritis Foundation membership staff seeking to optimize outreach efforts in rural areas. Sole consultant.

Technical/GIS Advisor, MoveSmart.org, 2008 – 2009.
Served as a pro bono technical and online mapping advisor for the MoveSmart.org startup during its incubation phase as well as during the NetSquared Innovation Contest. Team member (volunteer).

Founder and Managing Partner, Chicago Technology Cooperative, 2005 – 2010.
Initially filled multiple roles during startup phase including accounting, marketing, and business development in addition to solving technology problems for nonprofit clients. By early 2009, CTC had clients across the United States and my principal duties included strategic and partnership development, client relations, and large project management (over $50K), as well as overseeing a staff of nine. Accomplishments included:

  • Built a nationally-recognized, nonprofit-focused website/application development firm from the ground up with clients including Chicago Public Radio, New Hampshire Public Radio, the Mozilla Foundation, Columbia College, the University of Illinois at Chicago, and many others
  • Presented at multiple national and international conferences on nonprofit technology topics, including the Nonprofit Technology Conference, DrupalCon Boston, the Illinois Community Technology Conference, Aspiration Nonprofit Developer Summit, and others
  • Oversaw a team - that grew from three to nine - of progressive technologists developing cutting-edge websites and applications using primarily open source technologies such as Drupal and CiviCRM
  • Developed partnerships and nonprofit client relationships with revenue valued at over $300,000 per year despite hourly rates significantly below market average

 

Project Co-Coordinator, Community Technology Center Network, 2003 – 2004.
Conducted site tech needs assessments, facilitated federal grant sub-award process for grantees, provided technical assistance to grantees, led organization’s internal strategic technology planning process, acting chairman of state coalition technology committee, performed evaluations of grant recipient progress. Worked as part of various teams.

Nonprofit Technology Circuit Rider, Information Technology Resource Center, 2003.
Acted as liaison to statewide consortium of academic and community organizations promoting community technology in Illinois, served as technical resource for community technology centers in Chicago, wrote content for the state-funded community technology portal website. Worked as part of various teams and committees.

Americorps/VISTA Technology Program, United Way of Metropolitan Chicago, 2001 –2002.
Americorps National Volunteer Program, served as one of five technology project managers overseeing IT operations and projects for 30+ Chicago-area non-profit groups. Performed technology planning and budgeting, grant writing/disbursement, network support, software training, and advocated in community forums for community technology programs. Worked as part of a close-knit, five-person team.

Selected Writings, Publications, Presentations, and Appearances

"The Illustrated Guide to Nonprofit GIS and Mapping"
50-page ebook; thorough introduction to GIS and online mapping strategies and technologies aimed at nonprofit organizations. Author.

Maptogether.org Blog
Approximately one hundred blog entries encompassing commentary on nonprofit use of mapping/GIS technology as well as documentation and training materials for new GIS software. Author.

"Vocalo.org: Public Media For The People"
Detailed case study of the technical implementation of the Vocalo.org online radio/video platform, featured on the front page of Drupal.org. Co-author.

"Guerrilla GIS: Free and Low-Cost Mapping Tools for NPOs"
Presentation at the Nonprofit Technology Network's Nonprofit Technology Conference 2009, San Francisco, CA. Panel leader and presenter.

"Advancing Your Mission With GIS Tools"
Article for the Nonprofit Technology Network's guest blog series, 2010. Author.

"This is Not Your Grandmother's Online Map"
Presentation at the Nonprofit Technology Network's Nonprofit Technology Conference 2010, Atlanta, GA. Panel leader and presenter.

"Using Drupal as a GeoCMS"
Presentation at CMS Expo Chicago 2009, Evanston, IL. Co-presenter.

"Drupal as a GIS/Mapping Platform"
Presentation at the DrupalCon Boston 2008 global Drupal convention. Co-presenter.

"E-Waste Recycling Panel"
Panelist representing Free Geek Chicago computer recycling program at Illinois Community Technology Conference 2005. Co-panelist.