September 2001 to present

Web Developer, Tamara Temple Web Development, Mendota Heights, Minnesota

Freelance web design and development, including pro bono work for non-profits and individuals desiring a presence on the Web. Includes finding hosting space, development of information architecture, design layout of site, development and/or repurposing of content, and maintenance. Work in Perl, PHP, Ruby on Rails, JavaScript, jQuery, Backbone.JS, AngularJS, CSS, MySQL, SQLite, Apache, Lighttpd, Linux, Mac OS X.

Accomplishments and Duties

  • User experience and User-centered design for interactive web sites
  • Database design for dynamic web sites and applications
  • Creation and developing on frameworks for generating static web sites
  • Frameworks and infrastructure to implement business logic and web site features
  • Environments and tools for development, testing, integration and deployment
  • Teach and coach new developers
  • Volunteer mentor/coach/instructor for Rails.MN, RubyBridge, Twin Cities Rails hack night

September 2015 to present

volunteer, Girl Develop It, Minneapolis Chapter, Minneapolis, Minnesota

Volunteer to help women learn web skills in HTML, CSS, JavaScript, Git, and publishing.

Accomplishments and Duties

  • Teaching Assistant in several classes
  • Tuesday "Toast and Tech" sessions to help people study and work on projects
  • Teach various classes, including: "Stylin With Sass", "Falling in Love With Git"

August 2016 to October 2016

Software Engineer, Bluewater, LLC, Minneapolis, Minnesota

Developing a service to provide Bluewater clients quick and easy franchise marketing direct mail, email, and other marketing campaign services.

Accomplishments and Duties

  • architect external user contact intercepts to absorb into client's data collection in the Data Warehouse
  • develop various features in Ruby on Rails and JavaScript

December 2013 to April 2016

Contract Developer, Ackmann-Dickenson, Minneapolis, Minnesota

Contract development in the areas of Rails and JavaScript on several A-D projects.

Accomplishments and Duties

  • Pro subscriptions and e-commerce in Brewtoad
  • One-button recipe ordering in Brewtoad
  • Customer Onboarding
  • Micro-service architecture and implementation
  • Angular SPA clients for MSA backend
  • Massive and complex data analysis product
  • Data ETL middle layer to provide a massive speed-up for an e-commerce website

October 2012 to June 2013

Deployment Validation Lead, Novu, LLC, St. Louis Park, Minnesota

Ensure the quality, accuracy and timely delivery of web site features and software, establishing quality goals and program for planning, design and development of new features, and providing guidance and leadership in best practices for web application development under Ruby on Rails.

Accomplishments and Duties

  • Ensure web site features and external design are implemented as expected and intended
  • Provide guidance during planning, design, and development to ensure testable and maintainable code
  • Provide feedback to designers and developers on user experience, usability, accessibility and other aspects of the overall site's quality
  • Create automated front-end integration and full-system testing suite based on Cucumber, Capybara and Watir-webdriver

May 2007 to April 2008

Senior QA Engineer, Shopzilla, Inc., Los Angeles, California

Sole software quality assurance engineer on business information engineering software providing testing, validation, automation, consulting, and quality leadership to development teams.

Accomplishments and Duties

  • Capturing business intelligence information from the website logs for upstream viewing for the health and financials of the company. Created test scripts and automation in Perl. Used Oracle 9i and 10g data bases.
  • Service to provide a logging facility to record redirects (click-throughs) which is how the company obtains its revenue.
  • Development of tools to provide testing capabilities in Java, Spring, Hibernate, Mason and Jython (Python) using Eclipse.
  • Modeled in UML.
  • Worked in an Agile/Scrum environment

August 2003 to June 2006

Business Analyst, Hewlett-Packard, California

Provide training and migration services for users from an old contract management system to a new system.

Accomplishments and Duties

  • review customer needs
  • provide in-depth training
  • provide migration analysis and services
  • implement migration from legacy application to new system

January 1982 to August 2001

Various, Hewlett-Packard, California

Business and Technology Process Consulting, Senior Software Quality Engineering and Management, Senior Software Engineering, Business Analysis.

Accomplishments and Duties

  • Analyzed clients' business processes and matched them to processes for the new system; created process flowchart diagrams to communicate the processes to client users.
  • Provided internal business and technical consulting to senior managers, middle managers and individual contributors to improve business processes and product market performance.
  • Developed network and nodal management tools for HP-UX.
  • Improved the quality assurance and testing processes for network software development.
  • Led a team of software reliability engineers focusing on networking products.
  • Provided quality assurance and testing for networking products.