Chapter Three
- 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:
Drupal Developer, 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 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.
Jeneration Web Development
- 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, but to be contributed back to d.o.
- Drupal maintance: create, update, upgrade, migrate, extend, and maintain Drupal websites.
- Web Hosting management: register domain names, set-up hosting accounts, and configure email.
- Establish and build on effective websites that draw new clients and serve existing customers.
PagePoint Web Solutions
- Oversee and instruct other HTML / CSS programmers, manage project workflow, assign tasks.
- Implement, customize and extend Drupal, a large-scale open-source CMS solution, to meet client needs.
- Develop small MySQL based content management systems for sites needing administrative functionality.
- Meet with clients to determine what website features will meet their marketing objectives.
- Continue to share responsibilities of Web Production Specialist, below:
Web Production Specialist
- Assist in the development of a database integration project using JSP, Eclipse, and CVS.
- Create custom Web forms using ASP for a DIY website company with no technical staff of its own.
- 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:
Webmaster
- 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.
Recent Presentations
- SandCamp 2012 - Usability Studies for you and Drupal too! - Jan 28th, 2012
- SandCamp 2012 - Best Practices WYSIWYG with inline image handling - Jan 27th, 2012
- DrupalCamp Austin - Best Practices WYSIWYG with inline image handling - Nov 20th, 2011
- Bay Area Drupal Camp - Engineering for the 80%, too. - Oct 23rd, 2011
- Bay Area Drupal Camp - Drupal 7 UX Study results - Oct 22nd, 2011
- DrupalCon London - MN Usability Study: What do users have to say about Drupal 7? - Aug 24th, 2011
- Drupal Camp Colorado - Engineering for the 80%, too. - June 11th - 12th, 2011
- Drupal Camp Colorado - Usability Findings: What do users have to say about Drupal 7? - June 11th - 12th, 2011
- Drupal Camp Twin Cities - KEYNOTE: Taking Drupal Back - May 20th, 2011
- Drupal Camp Twin Cities - Usability test: How do users experience using Drupal 7? - May 22st, 2011
- Stanford Drupal Camp - Development best practices I: features + GIT - April 1st, 2011
- Stanford Drupal Camp - Development best practices II: module and theme writing - April 1st, 2011
- Stanford Drupal Camp - WYSIWYG Editors - April 2nd, 2011
- Stanford Drupal Camp - What's new in Drupal 7 - April 2nd, 2011
- DrupalCon Chicago - Drupal 7 Theming Basics - March 10th, 2011
Education:
Sweet Briar College, Sweet Briar, Virginia
Physics
Fletcher Scholarship, Robin S. Cramer Scholarship, 2000 ANRC National Champion
The Head Royce High School, Oakland, California
Skills:
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: Module Development, Theme Development, Information Architecture, Search Engine Optimization, User Interface Training, Talks, Updates, Upgrades, General Configuration, Drupal Events Organization
Programming: PHP, MySQL, HTML, CSS, XML, jQuery, JavaScript, Java, JSP, C++, Perl, TrueBASIC, Assembly Language, & Mathematica Programming Language
Examples of work:
Please view the Jeneration portfolio to see some examples of work.
References
Available upon request.