Open Source


I’m passionate about contributing to the Open Source community and I’m proud to have contributed to some really cool projects, as well as maintaining some projects of my own.

NASA Worldview

An app for browsing full-resolution, global, daily satellite images. Supports environmental science, humanitarian response, climate research and time-critical applications such as wildfire management, air quality and more.

JavaScript Python jQuery React Mapbox webpack Babel Bash Sass ESLint Docker Selenium WebDriver Browserstack Express Lodash OpenLayers NASA GIBS API

Humanitarian OpenStreetMap Team

MapCampaigner: An app for managing and monitoring field data collection campaigns in OpenStreetMap.

JavaScript Python jQuery Flask CSS HTML OpenStreetMap API


A library that adds buttons to quotes and text selection that make it quick and easy for people to share quotes from your website.

WordPress PHP TypeScript JavaScript ES6 ES5 Preact CSS HTML

Quality Docs CLI

A CLI tool to check the quality of writing in your project's markdown or plain text documentation.

JavaScript meow minimist remark retext Jest

Webpack Shell Loader

A Webpack loader that I built and maintain for running arbitrary shell scripts when loading files.

JavaScript webpack Bash

React Rainbow ASCII

A React component for generating responsive rainbow ASCII art from text.

TypeScript React ASCII


A React plugin to add emoji markers and annotations to any element on a page. With algorithms for collision detection and finding nearest points.

JavaScript React React Hooks Jest create-react-library styled-components Unicode Emoji Collision Detection