Portfolio

In my career I've split my time between working on teams at agencies, product companies and also freelancing.

In the majority of projects I worked on I contributed as part of a team of talented designers, developers, writers, project managers, and leaders.

Select Client Work

Projects which recently launched that I was responsible for delivering.

Mary Agrotechnologies

—Website and Shopping Checkout

A new website to showcase a brand refresh and updated shopping experience.

This project uses NextJS, is hosted on Vercel and uses TailwindCSS and React to create a fast loading website.

Mary Agrotechnologies WebsiteVisit Website
Responsbilities
  • Setup framework with build tools and automated deploys
  • Project management of assigning user stories and determining workflow
  • Code review and establishing development process
  • Establishing designer–developer workflow
Technologies Used
  • NextJS
  • /
  • React
  • /
  • TypeScript
  • /
  • Tailwind CSS
  • /
  • Shopify API
~

LiveDifferent: Digital Kindness Coach

— Mobile App(s), Admin Web App, GraphQL API

LiveDifferent App Store Page
Visit iOS AppVisit Google Play
Responsbilities
  • Plan and design technology solution for admin app, API and mobile applications
  • Outline, schedule and maintain sprint process
  • Write user stories on a per sprint basis
  • Project management of assigning user stories and determining workflow and prioritization
  • Setup and maintain multiple environments and automated deployment process
  • Write features for the admin app, api, and mobile apps
  • Code review and establishing development process
Technologies Used
  • Elixir
  • /
  • Phoenix Framework
  • /
  • Phoenix LiveView
  • /
  • GraphQL
  • /
  • Absinthe
  • /
  • React Native
  • /
  • React Router
  • /
  • Expo
  • /
  • Formik
  • /
  • Apollo Client
  • /
  • Tailwind React-Native
~

Not Far From The Tree

—Phoenix Framework (Elixir) Web App

The fruit picking portal has been used for the last three seasons by Not Far From The Tree to administrate their picking season. The portal provides property owners with the ability to request fruit picks, volunteers to join fruit picks, pick leaders to submit reports and for membership fees to be collected.

The application requires little maintainance as scheduled tasks run each season to manage membership status and pick availability.

Not Far From The Tree PortalVisit Marketing Website
Responsbilities
  • Built first version of full-stack web application for the portal providing both admin and volunter features
  • Reviewed client feedback to create user stories for bug fixes and new features
  • Project management for prioritizing user stories based on impact
  • Code review for all features and bug fixes
Technologies Used
  • Elixir
  • /
  • Phoenix
  • /
  • Phoenix LiveView
  • /
  • Postgres
  • /
  • BaseCSS
  • /
  • Bamboo & Mailgun
  • /
  • Mapbox
  • /
  • Stripe
~

Work History

  • Wealthsimple
  • /
  • Digital Natives
  • /
  • Isle of Code
  • /
  • Tallarium
  • /
  • Precision Nutrition
  • /
  • Teehan+Lax
  • /
  • Bnotions
  • /
  • Metalab
  • /
  • Jet Cooper
  • /
  • Playground

Skills & Technologies

A list of tools, technologies and skills I've used to ship projects.

  • JavaScript
  • /
  • TypeScript
  • /
  • NextJS
  • /
  • EmberJS
  • /
  • React
  • /
  • React Native
  • /
  • Elixir
  • /
  • Phoenix Framework
  • /
  • Ruby
  • /
  • Rails
  • /
  • GraphQL
  • /
  • PostgreSQL

Open Source

I've tried to give back to the open source community whenever I can. I don't think my career would be what it is today without the supportive and growing open source community.

My NPM packages have been downloaded over 6 million times. The two most popular are:

Broccoli Postcss

A Postcss compiler as a Broccoli filter.

Ember CLI Postcss

An ember-cli add-on to easily process an applications stylesheets with Postcss and apply a set of configured plugins.