OurStreets

OurStreets App

OurStreets' public-facing application allows citizens to report systemic street safety issues that aren't in the purview of city 311 systems. I lead the development of this app. It is built using React Native and Expo. The backend is powered by PostgreSQL on AWS RDS and Python on AWS Lambda.

Apple App Store
Google Play Store

OurStreets Supplies

OurStreets Supplies was a feature in the OurStreets app allowing users to report and search the availability of essential supplies during the shortages during the initial stages of the COVID-19 pandemic.

Feature highlights
Public Radio Coverage
Local Television Coverage

OurStreets Manager

OurStreets Manager is used by advocacy, municipal, and micro-mobility partners to gain insights and respond to reports from users of the app. I lead the development of OurStreets' partner-facing app. It is built using React and material-ui. The backend is powered by PostgreSQL on AWS RDS and Python on AWS Lambda.

ourstreets.com

OurStreets Marketing Site

I implemented the OurStreets marketing site using CSS flex-box, 11ty, and netlify-cms from designs.

View Site

Serverless

Serverless

I am a core contributor to the Open Source Serverless Framework and am part of the team building Serverless Enterprise.

Serverless Open Source
Serverless Enterprise

Open Source

Serverless Python Requirements Plugin

A plugin for the serverless framework to manage Python requirements when deploying to AWS Lambda. Read more about it in this blog post.

View Project

Proven

Proven is an alternative to Twitter's verified program powered by Keybase. It is a browser extension that automatically adds badges to users' names on Twitter if they have proven that profile using Keybase.

Project Page
Install for Firefox
Install for Chrome

ntfy

A command line utility (and to a degree, python library) for sending push(and local) notifications. It also can send a notification when a program finishes.

View Docs
View Source

How's My Driving DC

A twitter bot to lookup parking & traffic infractions in DC. Featured in the Washington Post and Washingtonian.

View Twitter Profile
View Source

Bike Hero

A crowd sourced app for finding Fixit-style bike work-stands and publicly accessible bike pumps.

Use App
View Source

DC Bike Finder

A Progressive Webapp for finding Capital Bikeshare & Dockless bikes in DC.

Use App
View Source

GistMarklets

A tool for installing javascript bookmarklets stored as gists.

View Project
View Source

Imgur Album Downloader

A little client side utility to download whole or partial imgur albums.

View Project
View Source

Ansible postgresql_ext module

A module for Ansible to add or remove PostgreSQL extensions from a database.

View Docs
View Source

POI Scout

POI Scout

POI Scout is a simple PWA designed for easily scouting out points of interest. I built this for my own obsession with foraging berries so that I could add fruiting trees to a map with minimal friction while walking and biking around town.

Use the App

TrailStash

TrailStash

TrailStash is an easy to use cloud platform to create custom trailmaps that are optimized for digital use. You get to draw your trails and group them together as a map on the computer and then use them from your mobile phone.

Visit Product Page
View a sample map

United Income

United Income

United Income is an automated retirement advisement platform for baby boomers. I am designing and implementing many parts of the platform including the client side application, the backend APIs, trading algorithms and more.

View Product Page

Endgame

Endgame Cyber Operations Platform

Endgame's Hunt and C2 Platform. I implemented many components of Endgame's product. Working with Docker, Python, Django, Tornado and other modern programming tools. I also implemented some tooling to improve developer experience

View Product Page

National Geographic

Great Nature Project

I was the Celerity tech lead on this project and did all the backend and aggregation development for Phase I of the Great Nature Project.

View Case Study

Map Maker Interactive

I implemented the backend service for Phase I of the HTML5 rewrite of the Map Maker Interactive tool.

View Project