Key Qualifications

  • 10+ years of Drupal development and theming including complex site building utilizing Views, Context, Display Suite, Features, Panels, CiviCRM, Drush.
  • 10+ years of WordPress development including theming, multisite, BuddyPress, CommentPress.
  • Solid understanding of responsive design principles and implementation using SASS and CSS.
  • Experience with PHP, Javascript/jQuery, 3rd party APIs.
  • Managed entire development lifecycles including planning, requirements, personas, agile and waterfall development, UA testing, documentation, content migration, launch.
  • Extensive experience creating mass e-mails with tools including MailChimp and Vertical Response.
  • Managed servers with cPanel, command line, and Acquia and Pantheon custom workflows.
  • Graphic design, diagramming, and wireframing using Photoshop and OmniGraffle.
  • Experience developing, implementing, and monitoring social media strategy, managing communities, and creating basic SEO and online advertising.
  • Utilized versioning systems such as SVN and Git.
  • Administered collaborative software including Basecamp, Podio, Atrium, WebEx, GoToMeeting, Google Apps.
  • Expert knowledge in network-centric strategy for building effective movements.
  • Strong foundation in open source principles and culture, and online security issues.
  • Extremely fast and self-motivated learner.
  • Open and collaborative with experience both telecommuting and on-site. A  preference for working in pairs, but also enjoy working in small teams and independently.

Professional Experience

Web Developer & Senior Technologist
MomsRising, August 2015 – current

Manage and improve high-profile Drupal website through coding, theming, and site building. Act as technical lead and project manager on a variety of projects. Migrated content and structure from legacy CMS into a significantly extended Drupal site including new theming and information architecture. Create and implement policy on staff security and internal communication tools. Provide reporting and analytics on online supporter activity. Assist in technical support and other Tech Team projects as needed.

Freelance Web Developer
Verified Studios and other individual clients, December 2014 – July 2015
Built Drupal and WordPress sites for clients including nonprofits, small businesses, and universities, including: database planning, initial site set-up and configuration; creating and designing content types, views, templates, and more; installing and configuring modules and scripts; and creating responsive, framework-based themes with custom templates and complex stylesheets. Wrote thorough documentation including a 30-page manual for updating and managing content.

Network Organizer
Leading Change Network, January 2014 – November 2014
Served as technologist and connector in a global community of practice for thousands of organizers, researchers and educators. Responsibilities included engaging network members in mutual online support such as peer learning, resource sharing, project collaboration, and information sharing; implementing online fundraising campaigns; and coordinating contact database, website, and social media. Led a process to transform a simple WordPress site into a robust community using BuddyPress and other tools.

Director of New Media Strategy,
HASTAC/Digital Media & Learning Competition

Duke University, June 2009 – January 2014
Guided online strategy in this dynamic network of digital media and learning innovators. Was responsible for day-to-day management and on-going site building of a complex and heavily-used Drupal Commons web site that serves as both public face and operational home of the entire HASTAC community. Created, configured, and maintained WordPress sites for special projects.  Developed mission-based strategies and branded graphics as needed. Monitored and reported on new media analytics. Provided online strategy, support, capacity-building, and communication for the MacArthur Foundation’s Digital Media and Learning Competition. Served as co-organizer and lead facilitator of several unconferences.

Co-Director of Communications
Fellowship of Reconciliation, June 2007 – May 2009
Jointly responsible for internal and external communication for this historic organization. Established a new blog, developed organizational presence on targeted social networks, increased online advocacy and donations, and coordinated e-mail communications. Participated in diverse coalitions. Supervised organizing fellow. Led cross-departmental collaboration, developed departmental budgets, and managed technology vendors.

Web Maven
Netcentric Campaigns, November 2005 – May 2007
Provided consulting on network-centric organizing strategies to leading progressive organizations and coalitions. Primary responsibilities included: recommending and implementing online advocacy and community-building projects; conducting social network studies and creating visual maps of the results; and training and assisting advocacy organizations with mission-critical communication tools. Clients included Greenpeace International and the American Civil Liberties Union.

Online Organizing Manager
Planned Parenthood Federation of America, February 2003 – June 2005
Worked on the field team to build capacity at over 100 affiliates. Conducted on-site and online training, provided support by phone and e-mail, developed training materials and presentations, published web site and monthly newsletter for organizers. Served as internal expert on online engagement tools, and external contact with software vendors. Participated in developing and implementing national online organizing strategies.

Freelance Developer and Consultant, April 2000 – January 2003,  July – October 2005
Created and implemented effective online communication strategies for local, state, and international nonprofits and campaigns, including developing and implementing blogger outreach strategies for ACLU’s Reform the Patriot Act blog; developing, designing, and launching two blogs for The Independent Weekly; and designing the user interface for the Social Source Commons.

Technology Projects Coordinator
N.C. Justice & Community Development Center, November 1996 – April 2000
Designed, built, launched, and maintained and the award-winning Coordinated projects helping community-based nonprofits use the Internet as a tool for networking and advocacy. Conducted Internet trainings for nonprofits. Responsible for technical support, technology planning, and fundraising.

Program Director, Community Financial Counseling
The Women’s Center, September 1994 – July 1996
Established and directed Community Financial Counseling, a program offering budget counseling, debt management, and community education on household financial issues. Supervised seven counselors and five administrative volunteers. Developed relational data management system. Negotiated client payments with creditors. Responsible for basic bookkeeping and monthly escrow disbursements.

Selected Community Work

Founding Member, Leadership Team 
Drupal Diversity and Inclusion Working Group, 2016 – current
Participate and help facilitate weekly working group meetings, lead on communication strategy, contribute to collaborative documents, manage organizational social media, moderate online community. Assisted in representing the DD&I working group at DrupalCon in Baltimore in 2017, including co-presenting a talk and facilitating birds-of-a-feather gatherings.

Founder, Editor, & Lead Blogger
OrangePolitics, 2003 – 2013
Developed, configured, and maintained the site on MovableType, WordPress, and Drupal, managing migration of data and templates between each platform. Wrote about a wide range of issues including land-use planning, affordable housing, university relations, and government transparency. OrangePolitics has been recognized locally and nationally as an outstanding community site and a pioneer in the local blogging/citizen journalism movement. Recruited and led the editorial team for three years, and sustainably left the organization in 2013.

Education& Certifications

Certified Drupal Site Builder, 2016
Acquia Certification

Certificate in Nonprofit Management, 2000
Duke University Continuing Education

Public Ally/AmeriCorps Member, 1995
Public Allies North Carolina

Bachelor of Science in Public Health, 1993
University of North Carolina – Chapel Hill
Major in Environmental Science & Engineering with a Policy Concentration. Minor in African-American Studies.


English: fluent

Spanish: functional