Scroll To View More
Graham Powrie

Graham Powrie

Boulder, CO, United States
Member since November 22, 2013
Graham is a seasoned developer focused on creating custom web applications that automate and improve business processes, while remaining flexible for iteration. He's a full-stack developer who can deliver a complete product from start to finish individually, or integrate with a team to augment output or lead and mentor. When the need arises, he is a competent project manager and enjoys assessing the long-term challenges a project will face.
Graham is now available for hire
  • Linux, 11 years
  • Ruby on Rails (RoR), 9 years
  • JavaScript, 6 years
  • Test-driven Development (TDD), 5 years
  • Ember.js, 4 years
  • Elixir, 2 years
  • Phoenix, 1 year
Boulder, CO, United States
Preferred Environment
Mac, Atom, Git, Heroku
The most amazing...
...code I've written evolves neural networks (genetic algorithms) using processing power from cloud services, reporting results live to a parent app.
  • Founder
    2014 - PRESENT
    • One-man-band in the remote worker market space, searching for solutions to the challenges of distributed teams and individuals that also call the office home.
    • Built a Slack bot to encourage genuine team culture building in situations where in-person communication is not possible.
    Technologies: Elixir, Phoenix, Elm, Ember, Ruby on Rails
  • Contract Developer
    Decision Resources Group
    2015 - 2016
    • Led and developed for three project teams using Ruby on Rails and Ember for web-based big data display and analysis.
    • Created reusable components in Ember.js to be used across company projects and boost junior development productivity.
    • Built a dynamic, high performance table component in Ember.js and low-level JavaScript where other custom solutions had failed to meet requirements.
    Technologies: Ruby on Rails, Ember, GitHub
  • Freelancer
    The Worker Ant, LLC
    2011 - 2015
    • Architected a social network integrated with Facebook from scratch for sailing community founded by Mount Gay Rum.
    • Created an eCommerce store in Ember.js for tango dance shoes with fully customized business back-end for inventory, customer, and vendor management.
    • Redesigned for launch with Vogue's media campaign.
    • Created a genetic algorithm and web interface for exploring how different variable effect selection of solutions.
    Technologies: Ruby on Rails, Ember.js, WordPress, ActiveAdmin, CSS, Photoshop, Git, Heroku
  • Lead Developer
    2009 - 2011
    • Created a mobile web application for bidding/managing automobile auctions live for Manheim Auctions.
    • Created an image resizing API that provided an intelligently sized image for mobile devices with a single URL.
    • Created a mobile application (iOS/Android) for chemistry process timing/management for Thermo Fisher Scientific.
    • Mobilized the existing desktop site of TimeWarner Cable with geolocation matching to service areas.
    Technologies: Ruby on Rails, jQuery Mobile, Drupal, Appcelerator's Titanium, CSS, Photoshop
  • Freelancer
    The Worker Ant, LLC
    2007 - 2009
    • Started a business for event registration system for dance festivals, managing payments, tracking subscribed events, and providing organization software for event managers.
    • Created websites using PHP-based web software while doing various levels of customization.
    • Created an eCommerce website for selling children's books in physical and digital formats.
    • Created a web app for bill splitting for complex roommate situations.
    Technologies: Ruby on Rails, PHP, CSS, JavaScript, Photoshop, Git
  • Flaredown (Development)

    A patient self-tracking platform for chronic illness. Responsible for designing the Rails API, implementing the front-end using Ember.js, and managing the development team throughout.

  • eVisit (Development)

    A tele-health platform for doctors to connect with their patients, perform checkups and prescribe medications electronically. Responsible for designing the Rails API, implementing the front-end using Ember.js and managing the development team throughout.

  • Ants (Other amazing things)

    Personal project exploring genetic algorithms for evolving ant-like things that search for food. Web interface gives information on generation fitness, replay of generation behavior, neural network map, and options for continuing/cloning/modifying the experiment.

  • Languages
    Ruby, JavaScript, CoffeeScript, Elixir, HTML5
  • Frameworks
    Ruby on Rails (RoR), Ember.js, Phoenix
  • Tools
    Asana, Adobe Photoshop, GitHub, Slack, Git
  • Platforms
    Mac OS, Amazon Web Services (AWS), Linux
  • Misc
    Mobile Web, AJAX
  • Libraries/APIs
    D3.js, jQuery, Backbone.js
  • Paradigms
    Agile Software Development, Test-driven Development (TDD), Behavior-driven Development (BDD)
  • Storage
    MySQL, PostgreSQL, Memcached, Redis, NoSQL
  • Bachelor's of Science degree in General Science
    University of Oregon - Eugene, Oregon
    2005 - 2008
I really like this profile
Share it with others