Brent Rieck
Portland, OR USA
e-mail: bsr@spek.org

Objective

Employment in the field of interactive/online application and tool development

Relevant Knowledge and Skills

  • Very strong background in web programming, technologies include: PHP, Javascript (and Node.js), Ruby on Rails, HTML, CSS, SASS, grunt, responsive web design, AJAX, JSON, REST, Varnish, Apache, nginx, git, capistrano, WordPress, Drupal
  • Experienced with the following web and other APIs: Google Maps, Bing Maps, Geoloqi, Google Analytics, Twitter, Instagram, jQuery, WordPress, GTFS, Twilio, Tropo
  • Assumes version control and deployment tools are part of every project
  • Knows how to work under a deadline and get projects done on time
  • Can work well alone or with a team
  • Comfortable in front of clients
  • Well versed in the challenges of web application hosting, deployment, and infrastructure technologies
  • Loves to learn new technologies and create tools

Summary of Work Experience

May 2012 to present
Technical Director
Substance

Responsible for scoping, estimating, planning the development work, mentoring and managing developers, improving development processes, and some development. Transitioned team from fully manual deploys to fully automated deploys, and from Subversion to GIT. Projects include Travel Oregon, Ride Oregon Ride, Leupold, and Pinehurst Resort.

February 2011 to May 2012
Technical Lead
Smith (née Ascentium)

Technical lead, scoping, estimation, and developer for the LAMP stack based and mobile projects in the Portland office, implemented the office’s first version control and bug tracking server for non-Microsoft-based work. Projects included an iPhone app interface to the Alfresco ECM, a dual screen (phone and computer) game for Cisco where the phone was used as the game controller, and front and back-end Drupal work for Intel.

May 2008 to February 2011
Senior Web Application Developer
Shepherd Interactive

Responsibilities included web application development, content management system selection and development, and hosting/infrastructure consulting and implementation. Projects include websites and applications for National Geographic, Reser’s Fine Foods, Evergreen Aviation Museum, RightNow Technologies, The Green Grid Association, Intel, and HP.

July 2001 to May 2008
Freelance web development
Various clients

Freelance web developer focusing on back-end database integration using PHP and MySQL with front-end AJAX work.

July 2001 to November 2007
Founder, Technical Partner
Leadcleaner.com

The technical half of Leadcleaner.com, web-based lead capture and qualification for the direct marketing industry. Implemented the entire end of a complete lead capture and qualification web application which allows users to design and build (using your own creative), publish and analyze the results of lead capture forms via their web browser.

February 2001 to June 2001
Web Programmer
CMD

Web programmer for advertising, training, interactive and film and video agency. Primary responsibilities were back-end programming support for client web sites as well as internal infrastructure implementation. Back-end programming mostly in ASP (using VBScript) with some PHP work for database driven sites. Also managed the Linux development server, providing integration with the Windows network as well as automating common tasks like taking a snapshot of web sites under development.

September 1999 to March 2000
Software Engineer
Mobilian, Inc./TrueDisk.com, Inc.

Primary developer of server software to allow easy file sharing and remote access over the Internet. First version of the server project was implemented on a LAMP stack. Designed and implemented a custom session management module for PHP to provide security and sessions. Duties also included network/system administration, and database administration. Sysadmin duties involve maintaining the database/web server, firewall and several development workstations. Database administration involved the compilation and setup of MySQL and the occasional backup.

July 1998 to September 1999
Software Engineer
Young & Roehr Group

Designed and implemented portions of an extranet-based scheduling system for LCD screens used in sales demonstrations. Field reps used the system to schedule, check out, ship, and report on the screens online. Responsible for maintaining the back end of a large legacy website that was continually being expanded, and changed daily basis. Extended the Perl scripts used on the back end to allow for more than just PDF datasheets to be added and removed relatively from the content database.

Fall of 1997 to July 1998
Intern
Level-Seven Communications

Used Perl to make and maintain CGI scripts for several legacy web sites and maintained the back-end infrastructure of one site. Responsible for bulk of website on a CD project (a “WebCD” product) for the client’s VAR and channel programs. Created a parser to help massage the HTML that was to be put onto CD.