Coder Social home page Coder Social logo

resume's Introduction

PROFESSIONAL SKILLS

Advanced skills

  • JavaScript/CSS/DOM/XUL/XPCOM
  • Dojo, Prototype, Fleegix, JQuery, YUI : JavaScript frameworks
  • Django, Pylons: Web Frameworks
  • Jellyfish, Windmill, Selenium, Watir, Watin, Mozmill: Testing Frameworks
  • Flash/Flex/AS3
  • Node.js

Solid foundation skills

  • Python, wxPython, PHP, C, C++, C#
  • Database programming (MySQL, PostgreSQL, MSSQL, CouchDB)
  • Photoshop, GIMP
  • HCI concepts, user observation and analysis
  • Software testing methodology
  • SVN, CVS, Perforce, Git

Forgotten, but once used

  • LISP, ML, VB, ASM, Perl

EXPERIENCE

VP of Development, Sauce Labs. January 2013 – Current

  - Building a development organization to support and scale our infrastructure.
  - Making technical decisions about our tools and software.
  - Coordinating the evangelism and developer advocacy effort.
  - Delivering polished products.

Director of Web Development, Sauce Labs. February 2012 – January 2013

  - Building a roadmap for front-end development, hiring a team of engineers to make it a reality.
  - Continuing to improve the Sauce Labs user experience and product messaging.
  - Contributing to decision making in regards to the direction of our products and focus on the software tools and development markets.
  - Playing technical point when it comes to integrations and partnerships.

JavaScript Architect, Sauce Labs. March 2010 – February 2012

Building intuitive web based applications to help users setup and utilize the Sauce OnDemand cloud testing service.
  - This includes the Sauce Labs JumpStart on-ramping system.
  - This lead to Open Sourcing of a small dialoging system built on top of jQuery UI: https://github.com/admc/jqWizard
Managed the development of the Open Source test creation IDE, Sauce/Selenium Builder: http://code.google.com/p/se-builder
  - Distributed 3 person team
Managed Sauce Labs partnerships and the development and refinement of the Sauce Labs REST API for developer integration
Created the Jellyfish Execution Framework in NodeJS: http://github.com/admc/jellyfish, http://www.jelly.io
Started a NodeJS client library for driving WebDriver: https://github.com/admc/wd
Created a DOM inspection system for generating acceptance tests (called test-machine): https://github.com/admc/test-machine
Improved, documented and evangelized the Flex Pilot Automation Library: https://github.com/mde/flex-pilot
Built and released a Selenium IDE extension for recording Flex Automation: https://github.com/admc/flex-pilot-x
Multiple releases of the Windmill Testing Framework (including a re-tooled UI): http://github.com/windmill/windmill

Automation Architect/Manager, Slide Inc. July 2008 – March 2010

Lead the company wide effort to adopt test automation into Slide QA. Built an automated testing system using:
Windmill, Mozmill, Testmill, Hudson, and VMWare to manage testing resources, interact with the source repositories, 
run automated tests against different staging environments and branches, and report results.

Also, lead a team of up to 8 QA Engineers of both in house and outsourced resources writing automated test cases. 
Act as a communication bridge between them and in house QA/Development/IT, provide them with tools and manage goals 
ensuring efficiency and performance as well as reviewing tests ensuring the quality. Played a major role in many 
release cycles for both Windmill and Mozmill open source projects, and created a test case management server 
called Testmill to tie all of the reporting and management resources together for fast test analysis and debugging.

During my time at Slide I also worked on FunSpace doing JavaScript and Python development, and SuperPocus doing 
Flash and Flex development.

Software Engineer (Web Developer), Rearden Commerce. Jan 08 – July 08

Client side development of universal widgets for the Rearden Personal Assistant.
Maintaining JavaScript organization, coding standards, Framework usage and performance.
Cross browser compatibility, bug fixing, active involvement in client side architecture and planning.

QA Developer, Open Source Applications Foundation. Feb 07 – Jan 08

Know the internals and insure the quality of all front end functionality in the Chandler Server.
Interface with developers, release managers and QA in order to ensure smooth releases.
Develop JSON/Python and JavaScript tests to automate release cycles.
Maintain Chandler Server instances for automated testing, and QA Sessions.

Chandler and Cosmo Testing and Automation –
* http://chandler.osafoundation.org, http://cosmo.osafoundation.org
* Windmill — co-founder, developer — http://www.getwindmill.com
Project was founded at OSAF by myself and Mikeal Rogers.

Designed to provide end to end functional web UI testing of any web application.
My primary responsibilities include JavaScript IDE, and Core interaction with the Browsers.

QA Contractor, Open Source Applications Foundation. May 06 – Feb 07

Python tool development for automated testing using JSON-RPC, CMP.
Contributions to the Selenium Core (Web Testing Framework) enhancing AJAX testing functionality.
Contributions to the Broadsword testing Framework. (testrunner, stress testing)

EDUCATION

Washington State University, Pullman, Washington — B.A Computer Science
Washington State University, Pullman, Washington — B.A Business Administration

PERSONAL

Hobbies

I am a NAUI certified SCUBA diver, avid mountaineer, skier and sailor. I spent most of my life exploring 
the Northwest National Forests and Puget Sound. Growing up I played eight years of premier soccer and a 
ninth year as a freshman in college. I now play for fun on Bay Area teams to keep fit. I try to keep my 
blog updated at adamchristian.com, so my family and friends can follow my adventures.

Travel

I have spent a summer in Australia volunteering at wildlife refuges and conservation parks, diving on 
the barrier reef and repelling off the cliffs of the Blue Mountains. I also spent a summer in Iceland 
exploring the mid atlantic rift, and the volcanoes of Vestmannaeyjar. My most recent excursion was to 
the Scottish Highland Way where I explored the castles, towns and distilleries.

Music

I have played electric and acoustic guitar for 10 years, and like to keep up on my tablature reading 
and song libraries. I was inspired by seeing Eric Johnson and Joe Satriani in concert in Spokane Washington.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.