Jeneration Web Development

July 1997 - present
Oakland, CA
June 2012 - present

Owner & Senior Drupal Developer

  • Lead the movement to replace the theme layer in Drupal 8.
  • Focus on improving usability and learnability in Drupal (both core & contrib)
  • Drupal mentorship: one-on-one training and problem solving on Drupal projects.
  • Drupal systems administration: Architect and build high-performance Drupal servers (LAMP).
  • Maintain long-term relationships with Drupal projects and owners to facilitate continued success.
  • Continue to share responsibilities of Drupal Developer, below:
Jun 2008 - June 2012

Owner & Drupal Developer

  • Build powerful websites using Drupal, an open source Content Management System (CMS).
  • Drupal Search Engine Optimization (SEO): increase search rankings for Drupal websites.
  • Drupal theme development: create custom Drupal themes from design comps, or HTML & CSS.
  • Drupal module development: create custom modules for client use, or to be contributed back to d.o.
  • Drupal maintance: create, update, upgrade, migrate, extend, and maintain Drupal websites.
  • Continue to share responsibilities of Web Developer, below:
Jun 1997 - June 2008

Owner & Web Developer

  • Search Engine Optimization (SEO): increase search rankings for business websites.
  • Web Hosting management: register domain names, set-up hosting accounts, and configure email.
  • Establish effective websites that both draw new clients and serve existing customers.

Chapter Three

May 2008 - May 2012
San Francisco, CA
Aug 2011 - May 2012

Senior Drupal Developer

  • Lead development teams on large-scale and long-term Drupal projects.
  • Participate in Drupal usability studies, working groups, and sprints.
  • Focus on improving usability and learnability in Drupal core (D8 and D7).
  • Continue to share responsibilities of Drupal Developer and Director of Drupal Training, below:
Jun 2010 - Aug 2011

Director of Drupal Training

  • Drupal training direction: plan and execute on the future of the training division.
  • Drupal training materials development: create lesson plans and course ware for Drupal training.
  • Drupal training instruction: lead workshops ranging from basic configuration to development.
  • Drupal consulting: one-on-one client training and assistance with development plans.
  • Continue to share responsibilities of Drupal Developer, below:
Mar 2008 - Jun 2010

Drupal Developer

  • Drupal module maintenance: create and maintain modules for distributuon on drupal.org.
  • Drupal module development: create custom modules, functionality varies based on project.
  • Drupal theme development: create custom themes from design comps, or modify existing themes.
  • Drupal installation: information architecture, module installation and configuration.
  • Drupal events management: help organize and execute Bay Area Drupal camp and DrupalCon SF.

PagePoint Web Solutions

Nov 2003 - Mar 2008
El Cerrito, CA
Nov 2006 - Mar 2008

Sr. Web Production Specialist

  • Oversee and instruct other HTML/CSS devs, manage project workflow, assign tasks.
  • Implement, customize and extend Drupal, an open-source CMS, to meet client needs..
  • Develop small MySQL based content management systems for sites needing administrative functionality.
  • Meet with clients to determine website features to meet their marketing objectives.
  • Continue to share responsibilities of Web Production Specialist, below:
Nov 2004 - Nov 2006

Web Production Specialist

  • Assist with development of database integration projects using JSP, Eclipse, and CVS.
  • Create custom web forms using ASP for a small company with no technical staff onsite.
  • Convert static HTML code into PHP for more efficient, dynamic, responsive websites.
  • Manage the migration of many hosting clients from one server to another.
  • Field tech support phone calls from clients about email and Web hosting.
  • Continue to share responsibilities of Webmaster, below:
Nov 2003 - Nov 2004


  • Hand code HTML/CSS and JavaScript to build static and dynamic web pages from scratch.
  • Update, overhaul, and improve the look and usability of pre-existing sites.
  • Take a design from initial Photoshop mockup to functional website in HTML and CSS.
  • Create logos, icons, buttons, & banners, and optimize photos using Adobe Photoshop.
  • Register domain names, allocate server space, and create email accounts for clients.



General: Bright, Energetic, Organized, Self-motivated, Disciplined, a Fast Learner, a Problem Solver, Focused under Pressure, Great Oral & Written Communication, Patient, Friendly, & Great with People

Drupal: High Performances Server Architecture (LAMP Stack) Module Development, Theme Development, Information Architecture, Search Engine Optimization, Drupal Training, Talks, Drupal Updates, Drupal Upgrades, Drupal Events Organization

Programming: PHP, HTML, CSS, Twig, Smarty, XML, jQuery, JavaScript, Java, JSP, C++, Perl, TrueBASIC, Assembly Language, & Mathematica Programming Language

Systems Administration: Linux, Apache, MySQL, PHP, Varnish, Memcache(d), Apache Solr, Nginx


class of 2001

Sweet Briar College, Sweet Briar, Virginia


Math / Computer Science




Deans List, Eta Sigma Phi (national honorary classics society)


Fletcher Scholarship, Robin S. Cramer Scholarship, 2000 ANRC National Champion


National Society of Physics Students, Varsity Horseback Riding

class of 1997

The Head Royce High School, Oakland, California

AP Courses:

Computer Science, Calculus, Physics, Latin & Art History

Examples of work:

Please view the Jeneration portfolio to see some examples of work.


Available upon request.