If a tool is too hard to use, people will simply stop using it.

I have sixteen years of experience building full-stack web and geospatial software across various industries, including energy, e-commerce, law, environmental, and journalism. I'm also an electronics hobbyist with a solid grasp of reading and creating schematics and diagrams. You can see my engineering resume here and my technical writer resume here.

As a lifelong learner and researcher, I have deep empathy for the user on the other side of the system or document I'm creating. I enjoy breaking down complex concepts to their essential components, making technology accessible and understandable for everyone.

I can help with:


Portfolio Projects

PBot Chatbot Framework: Developer Documentation

I authored PBot, an open-source, Dockerized, Redis-backed chatbot framework designed for ease of use and experimentation. I also created its developer documentation, hosted at pbot.readthedocs.io.

The Sphinx-based documentation includes step-by-step installation and configuration guides, detailed API references, and instructions for authoring custom chatbot middleware.


Remote Arduino Deployments via Raspberry Pi: A Comprehensive Guide

As an electronics hobbyist, I created a comprehensive guide on setting up remote custom firmware deployments for the Arduino microcontroller using an attached Raspberry Pi.

The guide brings together multiple disciplines—system administration, programming, electronics, and circuit design—and includes step-by-step instructions, wiring diagrams, and practical explanations to help readers bridge software and hardware concepts, even novices.


Let's talk about how I can help make your technology clear and compelling.

Contact me at

LinkedIn
GitHub