Robin Barre
Seattle, WA
In general, I use PHP, MySQL/Postgres, Apache, and Linux for web development. I use procedural methodology and have experience with object-oriented methodology as well. I have been working in the software industry for ten years first as a technical writer and now as a programmer. I have eight years of web development experience and use the following technologies:
|
Operating Systems |
Databases |
Web Development |
Computer Languages |
|
Linux |
MySQL PostgreSQL |
Apache HTTP Protocol XHTML SSI CSS XML Drupal WordPress |
PHP SQL Shell Scripts (bash) Javascript Python |
I speak at conferences on a regular basis. Recent presentations include:
Introduction to Module Development (Drupal)
Drupal and Internationalization
Creativity and Programming (DrupalCon Szeged 2008)
In addition, I help organize local technical events like helping a local nonprofit build a web site and teaching people to use Drupal to build that site at the same time (we call it a barn raising). Help organize the local Drupal User Group in Seattle, WA and our annual DrupalCamp (small, technical conference focused on using Drupal for web site development).
Worked as part of a team to complete a high profile video and interactive site called The HUB (hub.witness.org) for WITNESS
As a Technical Lead, started and completed the following projects on time and within budget: Open to Solutions (opentosolutions.org), MeNotMeth(menotmeth.org)
Currently continuing expansion of The HUB and leading another project for Architecture for Humanity
Use standard Drupal and contributed modules; contribute new modules and patches back to the community which provides a benefit to CivicActions as well (good will)
Foster growth of new individuals who join CivicActions as a Mentor for Technical Leads and Engineers
Support internal systems development to further strengthen CivicActions's own infrastructure
Provided a redesign of the original static web site into an interactive content management system
Supports contact relationship management which interacts with the web site; As new members join the web site their information is also captured in the CRM system
Provided information architecture and a new visual design which creates an easy- to-use user interface and allows for easy content management without worrying about the “look and feel” of the web site
Collaborated with Yvonne Sans Luis Designs, a graphic design firm to build a new web site design for their client; an XHTML/CSS design was implemented to support dynamic drop down menu navigation and a unique background
quickly deployed several changes to a key system used by Trusted Home Mortgages, loan officers, and lenders
security and efficiencies improvements were included with the requested changes
changes allowed Trusted Home Mortgages to spend time expanding business instead of managing data
Provided major services for multiple projects including web site application design and implementation including...
Real estate property search engine designed to search property data from multiple Washington state counties; different views of the search results provided users with the ability to see as much detail as they wanted
Customized blog software designed to allow multiple blogs for one web site; all of the usual features required for a blog were developed including search, RSS feeds, multiple categories, distinct user permissions, plus the blogs were embedded into the new front end design for a fully integrated look and feel
Developed Administration features for most projects including the ability to edit any page on the site with a web-based page editor, secure administration authentication, product management, and data management (import/export capabilities)
E-commerce applications for multiple projects providing as little customization (like a simple script to interact with PayPal) to full blown shopping cart and credit card processing
Integrated existing web applications to interact with new site design; for instance, survey and blog software were installed and customized to use the same look and feel as the current project's web site; the result was a seamless integration where users would not see any changes going from the web site to the blog and Administration was still handled using the existing software's capabilities; software integration lowers project cost and the time to deploy it
In general, XHTML, CSS, and Javascript were developed based on graphic design provided by Blue Sky Projects
Improved search engine optimization for a psychotherapist's web site; staying within budget, the site was improved and she has already started receiving more referrals directly from the web site
Implemented web site for a fine furniture maker; the images for the portfolio were full of color and detail so the front end design provided a simple backdrop to allow the portfolio images to take center stage
Created a portfolio builder utility which allows developers to quickly build many portfolio or gallery pages with detailed text based on a simple configuration file
Security analysis provided for multiple web site applications; based on the analysis several key changes were made to each application for better security
Solved high priority issues within the first two weeks; several applications had problems which stopped users from successfully using them; solving those quickly helped members and PRO Sports get back to business
Continued application and server administration maintenance and support services gave PRO Sports the time to work on a redesign of the applications to support their growing user base
Developed an online reservation system for annual dinner and auction (using PHP, MySQL); Users may purchase tickets for themselves and guests; Users may also specify who they would like to be seated with;
Reduced cost by using PayPal to handle credit card transactions; PayPal and the online reservation system communicate automatically so that orders in the reservation system are directly tied to a PayPal transaction using PayPal's transaction ID;
Provided data exporting capability (secure access by certain staff over HTTPS) allowing staff to download data entered during a specified time period; staff import the data to multiple systems on the LAN;
Redesigned web site, providing a better interface to large amounts of information about the city; Implemented descriptive pop-up boxes for the main links of the site using Javascript;
Implemented a content management system(CMS) which allows staff from each department to easily add the newest information to the web site when they are ready...no need to rely on the webmaster to update the site; Used an existing CMS to reduce design time; Customized the CMS using PHP for the City's requirements;
Secured the site so that only staff on the City's LAN could access the site for updates (using SSL and Apache configuration files)
Providing maintenance and updates for existing site;
Completed redesign in June 2004 within the limited budget; since completion of the redesign the business owner has noticed increased inquiries where potential clients point to the site's professional look and information architecture as the reason they are contacting the business;
Provided web design consultation to CD Guitars (provides custom guitars and repair services)
Created utilities to increase efficiency when working with smaller clients like an file uploading utility that allows developers to upload only the files which have changed since the last upload;
Designed and implemented a program for creating basic web sites quickly – the developer enters data in a configuration file then runs a PHP script which generates a web site which has a professional look and feel with proper navigation and good use of colors
Developed and maintained data systems for the entire agency
Initiated transfer from legacy system on a DOS platform to a Linux/web-based system; Includes mirroring data from Paradox for DOS and from Microsoft's ACCESS into MySQL while the user interface and business rules were under design for the new web-based system; mirroring data to MySQL allowed users to write flexible reports and provided platform independent access; Also increased the number of people reviewing the data, which improved data accuracy
The new system design included the challenge of joining separate database systems into one agency-wide system; used PHP, MySQL, Postgres, HTML, bash scripts for system development
Developed the web site for Four Star, an aircraft systems engineering firm; the site includes information about their products and services
this was their first web site and it provided more exposure for the company to its potential customers; products were listed in a database and administration tools were created for better administration of the database; administration tools included ability to add, edit, and delete products, one at a time or with multiple selections; used PHP, MySQL, and HTML for site development
Recently provided support as the site moved to a new host; will provide maintenance for the site as needed
Developed a server-side application to verify that URLs stored in the database are working correctly; for instance, if the application checked a URL and it responded with a 404 Not Found status, it updated the database and informed the Contributor (the person who entered that URL in the database) via email that the URL is not functioning correctly; developed using PHP
Provided redesign of the entire site (completed in January 2004); redesign included restructuring the organization of the content (information architecture), new user interface for the site navigation, and a focus on promoting their new branding/campaign: animal companionship; continue to support the site with server-side programming and graphic design needs
In 1999, redesigned web site for the Humane Society; provided a new look for the web site; created consistency across the site with familiar and easy-to-use navigation
Continue to update parts of the web site as needed
Currently working on a new design for the site (2003-2004)
Defined requirements for e-commerce applications; created prototypes using graphics and HTML to initiate detailed design of the applications; managed the requirements throughout the software development process for the e-commerce group (14 people)
Created functional specifications for e-commerce applications; these specifications were used by management and the developers to understand software requirements
Administered Configuration Management (CM) for the e-commerce group; created the CM guidelines; became an expert with StarTeam (a CM tool); managed software changes for the group
Developed and maintained intranet web site for department
Implemented on-line help for ELIXIR (MAJIQ's software)
Created FrameMaker templates that helped create a consistent look and feel to the documents
Developed and maintained Lotus Notes databases
Created and maintained documentation about ELIXIR, a complex production management software system
Wrote an overview document of ELIXIR for new users; this document included step-by-step procedures for daily tasks and flow charts to ease the learning process
Trained new customers (8-15 people for a two-week session), including on-the-spot troubleshooting of software problems. Worked with a team of trainers to provide the best support during the training sessions.
Implemented international language support in the ELIXIR user interface; opened a larger foreign market for MAJIQ
B.B.A. Degree In Management, 1993
University of Miami, Coral Gables, Florida
Dean's List
Object-Oriented Analysis and Design, 2000
Robin Barre