(253) 797-9306

Professional software developer with more than eight years of experience with an analytical data science oriented background. I approach problems with curiosity, careful research, and thoughtful collaboration with colleagues.

LinkedIn (ugh)

ReUP Distribution 2015-10-01 — Present


ReUP is a B2B platform for i502 suppliers and retailers that simplifies the supply chain. - lowering costs and managing multi-supplier, multi-product transactions all on a single platform.

  • Inception, design, and construction of independent marketplace and sales tool.
  • Shotgun-marriage of wildly disparate platforms to product an integrated inventory/traceability/sales system
  • Product management, user research, tracking, estimates, recruitment.

Droneseed 2016-02-01 — 2016-07-01

Interim CTO

Automated precision reforestation/forestry management with autonomous aerial vehicles.

ClipCard 2012-01-01 — 2015-10-01

Lead Engineer

A personal search engine for all your stuff in Dropbox, GitHub, Evernote, JIRA, O365, etc.

  • Design and construction of large scale, distributed ETL/indexing solution
  • Scaling, modeling, and optimization of search engine (Elasticsearch) and public API

Peninsula Light Power Company 2009-10-01 — 2012-10-01

Software Developer/Database Adminstrator

Not-for-profit rural power cooperative.

  • Simplified outage management by combining numberous realtime data sources into one interface
  • Implemented software for load balancing/demand response in Smartgrid pilot project.

Salt River Project 2007-10-01 — 2009-10-01

Software Developer/Database Adminstrator

A utility cooperative that serves as the primary water provider for much of central Arizona, and an electrical utility for the Phoenix metropolitan area

  • Created tool to generate highly accurate 24 hour water quality predictions for better contaminant mitigation
  • Eliminated haphazard static database with a dynamic tool, improving water hazard visibility for maintenance workers.

Airport Lawyer 2017-02-05


We ensure immigrants are treated fairly at airports

  • Modest consulting on security and approach.

Ada Developers Academy 2017-05-19


Ada Developers Academy is a training program located in Seattle, Washington for women and non-binary people who want to become software developers.

  • Interview coaching.

Django Software Foundation 2014-03-15


The Web framework for perfectionists with deadlines.

  • Prevented possible recursion limit issue in database migration planning (link)
  • Optimized index creation for many-to-many fields (link)

Django Rest Framework 2013-09-08


Django REST framework is a powerful and flexible toolkit for building Web APIs.

  • Implemented object level permissions and permission filtering (link)

NetworkX 2012-04-12


NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.

  • Support reading/writing ESRI Shapefiles (link)

Random Hacks of Kindness 2011-07-04 — 2011-07-05


Simple python script to upload a CSV file to Google's People Finder

Central Washington University 2002 — 2007

Environmental Resource Management
Bachelor — an almost non-trivial AWS Lambda image search/host

Small weekend side project, mostly just for my use

“I’m outraged! I’m going to write an app about this!”

Don't jump to writing #resistance app - show up and talk to vulnerable/underrepresented people.

Published by

My old blog

Data management/ETL

  • Data transformation
  • Immutability
  • Validation
  • Scraping
  • Parallelization

Distributed Systems

  • Consistency levels
  • Queues
  • Concurrency

Data model/API design

  • Normalization
  • REST
  • Abstraction
  • Composition

Application Development

  • Deployment/Operations
  • API design
  • User Research

Frontend Web Development

  • UX Design
  • Javascript, HTML, CSS