Skip to content


  • Arctic Code Vault Contributor


@sunlightlabs @opencivicdata @openstates @OpenPrecincts


  • I'm currently working on Open States.
  • I am also doing occasional freelance work, with limited availability. You can get in touch if you want to discuss a project.


  1. source for Open States scrapers

    Python 680 390

  2. 🎐 a python library for doing approximate and phonetic matching of strings.

    Python 1.4k 121

  3. 📑 a MarkupField for Django

    Python 182 38

  4. 🍯 Generic honeypot utilities for use in django projects.

    Python 270 35

  5. a library for scraping things

    Python 162 35

  6. 🛷 cool task runner

    Python 6

3,160 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Mon Wed Fri

Contribution activity

November 2020

Opened 6 pull requests in 2 repositories
Reviewed 1 pull request in 1 repository
openstates/people 1 pull request

Created an issue in openstates/issues that received 2 comments

2021 Session Updates

Planning for this is coming soon, but wanted to make a catch-all for now: Master Sheet:…

Opened 1 other issue in 1 repository
1 open
5 contributions in private repositories Nov 2 – Nov 23

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.