- Sprintly: JS-based view, OAuth app, and library creation for initial project management app; lead on rewrite of entire front-end app in React and Redux consuming Django-based REST API, real time data, and ElasticSearch faceted search data
- Interchange: Front-end lead building investment management software in Apollo and React, consuming a GraphQL API
- Target "Made for U" app: JS social/mobile shopping application supporting Target's first back-to-school capsule collections [partnership with Deutsch Agency, LA]
- IFL team apps: GraphQL/Relay/React web app and Phoenix (for Elixer back-end) + WebSocket mobile app (vanilla JS and WebSocket-based) supporting the first fan-run sports team with real-time fan play-calling [partnership with Crossfield Agency, NY]
- World Team Tennis website: React-based UI and open source libraries supporting professional team tennis primary site [partnership with Crossfield Agency, NY]
- React Drafts: Open-source wysiwyg editor, built in React and DraftJS
- Pyladies PDX: co-founded and co-organized for 3 years the Portland chapter of Pyladies; built Pyladies.com website
- Symposion: Conference management software contributions and projects supporting DjangoCon + ApacheCon 2013 [via internship with Steve Holden]
- various small GH projects: learning and team guides, blog and app boilerplates, crypto market data consumption and testing via sockets, etc
- Javascript is my primary language
- I am a React specialist with 5 years experience working on large React projects
- GraphQL, Apollo, and Relay - 3 years total working with GraphQL and associated front-end frameworks
- Real-time tech - writing socket interfaces, consuming services (Pushr, Django channels, etc)
- Node - build tooling (Webpack, Rollup, etc); Express and Hapi frameworks and associated Node web app tooling
- Python - most of my experience with Python is via Django and Flask web frameworks
- HTML, CSS