Custom-built software as a service, web application development, and browser extension development.

I'm currently working on a premium video course for developers 👋 👨‍🏫

Learn how to build full stack web applications using React, Flask, and PostgreSQL!

Learn More

Craft CMS 3 Tutorial Series

These video tutorials guide new Craft CMS developers through the CMS installation process and into the basics of creating editable web pages.

Each video covers a single specific topic, from adding a home page, to setting up custom fields, to editing templates and working with user-uploaded images.

View on YouTube

Element Blocker

A Firefox extension that lets you block almost any element on any website. You can use it to permanently hide popups, banners, notification bars, and much more.

The plugin remembers which elements you've blocked on each website and allows you to pause blocking temporarily if required.

View Product


Screenlapse allows website owners to automatically capture and archive screenshots of their websites on an hourly, daily, weekly, or monthly basis.

There are a host of scenarios where website screenshots need to be regularly recorded and Screenlapse completely automates the process.

View Web App

PX: Viewport Dimensions

A Firefox extension that displays the browser's width and height information in pixels as you resize the window. This is incredibly helpful for responsive web development.

It has an easily accessible settings panel where you can temporarily disable the plugin as well as customize which corner of the screen the notification appears and how long it displays before disappearing.

View Product


SnipSave is a web-based code snippet manager for developers. It features folder-based organization, instant search, filtering by tag or language, privacy control, code snippet embeds, data exports, and more.

Over 9,500 developers have created a SnipSave account since it's launch, with an average of 200 new users signing up every month. The community has created over 50,000 code snippets so far.

View Web App

API Boilerplate for Application Development

A Python, Flask, and MongoDB API boilerplate featuring user account creation, token-based authentication, and login-protected routes. This boilerplate speeds up the development of new projects by providing a solid starting point for the back-end system.

View on GitHub

Looking for help on your own product?

I can help you plan, build, and successfully launch your digital product. I've helped dozens of companies go through this process, from solo-founders, to funded startups, to internal teams within larger companies.

Learn More