Project Lead & Founding Forker
- Lead meetings and rally the forces to create a user-friendly and coder-friendly CMS.
- Focus on improving usability and learnability in Backdrop core.
- Backdrop mentorship: one-on-one training and problem solving on core development.
Jeneration Web Development
Owner & Senior Drupal Developer
- Lead the movement to replace the theme layer in Drupal 8 (2011-2013)
- 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:
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 maintenance: create, update, upgrade, migrate, extend, and maintain Drupal websites.
- Continue to share responsibilities of Web Developer, below:
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.
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:
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:
- Drupal module maintenance: create and maintain modules for distribution 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 site building: information architecture, module installation and configuration.
- Drupal events management: help organize and execute Bay Area Drupal camp and DrupalCon SF.
PagePoint Web Solutions
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:
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:
- 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.
- SymfonyLive Madrid - Growing and managing Open Source communities - Aug 28th, 2014
- BADCamp 2014 - Introducing Backdrop CMS - Nov 8th, 2014
- HTML5 Developer Conference - Introducing Backdrop CMS - Oct 20th, 2014
- Pacific Northwest Drupal Summit - Backdrop CMS: there's a cost that comes with change - Oct 19th, 2014
- LA Drupal Camp 2014 - Backdrop CMS: there's a cost that comes with change - Sept 7th, 2014
- LA Drupal Camp [KEYNOTE] - PHP for everyone - Sept 6th, 2014
- Twin Cities Drupal Camp 2014 - Backdrop CMS: there's a cost that comes with change - Aug 9th, 2014
- East Bay DUG - Backdrop CMS: Put your content center stage. - Aug 25th, 2014
- Sacramento Drupal Camp - Backdrop CMS: there's a cost that comes with change - Jul 26th, 2014
- Drupal Corn [KEYNOTE] - Backdrop CMS: there's a cost that comes with change - July 19th, 2014
- Drupal Corn - Twig & the new theme layer in Drupal 8 - July 19th, 2014
- Drupal Camp Mexico [KEYNOTE] - Backdrop CMS: there's a cost that comes with change - April 24th, 2014
- Florida Drupal Camp - Backdrop CMS: there's a cost that comes with change - Mar 8th, 2014
- Florida Drupal Camp [FEATURED SPEAKER] - Rethinking the theme layer in Drupal 8 - Mar 8th, 2014
- Santa Cruz DUG - Backdrop CMS - A Drupal Fork - Nov 5th, 2013
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 Performance Server Architecture (LAMP Stack) Module Development, Theme Development, Information Architecture, Search Engine Optimization, Drupal Training, Talks, Drupal Updates, Drupal Upgrades, Drupal Events Organization
Systems Administration: Linux, Apache, MySQL, PHP, Varnish, Memcache(d), Apache Solr, Nginx
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
The Head Royce High School, Oakland, California
Computer Science, Calculus, Physics, Latin & Art History
Examples of work:
Please view the Jeneration portfolio to see some examples of work.
Available upon request.