Logo

This map reflects how I design, build, and reason about systems

Invoicing SaaS built from real business pain

EZinvoices is a production invoicing SaaS I originally built to solve my own daily invoicing problem inside Bespoke Programming. I did not need full accounting software. I needed a focused system for creating branded invoices, managing clients, tracking payment status, and giving clients a clean way to view and pay invoices. That internal tool evolved into a SaaS product with real users, Stripe billing, and ongoing product development.

Responsibilities

Invoice creation and lifecycle tracking

Client and invoice data management

Branded invoice presentation

Client portal for invoice viewing and payment

Subscription billing via Stripe

Live

Used daily for Bespoke Programming invoicing

Used by real users

Stripe billing running in production

Continuously improved from real usage