Portfolio · 7 Systems

Not case studies.
Architecture.

Every system below was built, deployed, and is running in production. Walkthroughs cover the problem, the architecture, the capabilities, and the measurable outcome.

01 AI Command Center 02 Bel View 03 Client Agreement Hub 04 Communications Hub 05 Subscriber Intelligence 06 SoftHire 07 PKME
AI Infrastructure
01

AI Command Center

A centralized backend infrastructure layer built on Cloudflare Workers that orchestrates webhook routing, subscriber intelligence, rate limiting, email dispatch, and automated pricing — all without a traditional server.

The Problem It Solves

AI-powered product businesses generate events across dozens of touchpoints — purchases, downloads, sign-ups, webhook retries. Without a single routing layer, each product builds its own logic in isolation, creating duplicate code, inconsistent audit trails, and manual intervention whenever anything breaks.

Stripe Webhook API Clients Cron Triggers Auth Gate Request Router D1 Database Resend Email Price Manager Rate Limiter CLOUDFLARE WORKERS EDGE
Core Capabilities
Webhook Routing
Stripe events dispatched to the right handler in <5ms. Signature verification on every request. Idempotent processing prevents duplicate fulfillment.
📊
Subscriber Intelligence
Every download, purchase, and sign-up written to D1. Product codes, customer data, source attribution, and timestamps — queryable in real time.
🛡️
Adaptive Rate Limiting
Per-IP request limiting enforced at the edge before requests reach origin. Abuse-resistant design with configurable windows per endpoint.
📧
Email Dispatch Engine
Resend-powered transactional delivery with base64 file attachments. Templated per product with brand-matched formatting and delivery confirmation tracking.
🔄
Automated Price Management
Cron-based intro price expiry: automatically flips Stripe prices from intro to standing rate after 30 days or 25 buyers, whichever comes first.
🔐
Bearer Auth Gate
All non-public endpoints guarded by bearer token auth. Stripe webhook route bypasses gate but validates HMAC signature independently. Zero unauthorized access surface.
Technology Stack
Cloudflare Workers D1 (SQLite at edge) TypeScript Stripe API Resend API Cron Triggers HMAC Signature Verification Netlify Blobs
<50ms
p99 response time at edge,
globally distributed
Zero
Manual price management —
fully automated lifecycle
100%
Audit coverage on every
download and purchase event
Workforce Operations · Featured
02

Bel View Workforce Operations Platform

An end-to-end workforce management system built for home care operations — replacing paper timesheets, phone check-ins, and manual payroll with a GPS-verified, digitally documented, automatically exportable operations layer.

The Problem It Solves

Home care agencies face a specific operations failure mode: caregivers clock in and out by phone or paper, supervisors can't verify location, notes are handwritten and siloed, and payroll requires a staff member to manually compile timesheets every cycle. This is a compliance liability and an operations bottleneck at the same time.

Mobile App Caregiver Device GPS Validator Timesheet Engine Shift Notes Location Log Supervisor View Audit Record Payroll Export Auto-generated
Core Capabilities
📍
GPS-Verified Clock-In/Out
Location captured at every clock event. Geographic validation confirms caregiver is at the correct site before the timesheet record is written.
📝
Digital Shift Documentation
Structured caregiver notes captured per shift — observations, incidents, care delivery. Searchable, auditable, associated with the shift record.
👁️
Real-Time Supervisor Dashboard
Supervisors see active shifts, clock status, and location data in real time. Exception alerts for late clock-ins and missed check-outs.
Approval Workflow
Timesheet review and approval before payroll export. Disputed hours flagged with a reason code. Approval creates an immutable record.
💰
Automated Payroll Export
Approved timesheets exported in payroll-ready format. Eliminated a multi-hour manual compilation process that ran every pay cycle.
📋
Compliance Audit Trail
Every clock event, note, approval, and export timestamped and attributed. Full chain of custody for regulatory review.
Technology Stack
Web Application GPS / Geolocation API Relational Database Approval Workflow Engine Payroll Export (CSV/XLSX) Role-Based Access Control Mobile-Responsive Interface
0
Paper timesheets remaining
in the operation
15 min
Payroll export, down from
4+ hours of manual work
100%
Location verification on
every caregiver shift event
Legal Operations
03

Client Agreement Hub

A fully automated contract lifecycle — from agreement generation to countersignature — built as a serverless system. No DocuSign, no PDFs emailed back and forth, no manual tracking.

The Problem It Solves

Professional services businesses lose time and deals at the contracting step. PDF-based agreements require manual handling at every stage — sending, chasing, signing, countersigning, archiving. The friction is visible to clients and compounds as volume grows.

Agreement Builder Payment Gate Signature Engine Countersign Flow Stripe Checkout PDF Archive Client Notification Audit Log
Core Capabilities
📄
Dynamic Agreement Generation
Service agreements generated server-side with client data populated. Terms, pricing, and scope rendered from structured inputs — no manual document editing.
💳
Integrated Payment Collection
Stripe payment collected as part of the signing flow. Contract is only executable after payment confirmation — no signed-but-unpaid agreements in the system.
✍️
E-Signature Capture
Client signature captured via web interface. Cryptographically timestamped and tied to the agreement record. No third-party signature platform dependency.
🔄
Countersignature Workflow
After client signing, the agreement routes to the service provider for countersignature. Both parties receive fully-executed copies automatically.
🔔
Automated Notifications
Email notifications triggered at each stage: agreement sent, payment confirmed, client signed, countersigned. No manual status-chasing.
📋
Full Audit Trail
Every action logged with timestamp and actor. Agreement status, payment status, and signature events queryable. Legally defensible record of the entire lifecycle.
Technology Stack
Netlify Functions (Node.js) Stripe API Resend (Email) PDF Generation Serverless Architecture HMAC Verification Netlify Blobs (Token Storage)
0
Manual steps in the
contract lifecycle
<24hr
Average time from agreement
sent to fully executed
100%
Payment-confirmed before
any agreement is active
Communications Infrastructure
04

Communications Hub

A multi-channel communications infrastructure layer that handles all transactional email — purchase confirmations, digital delivery, pre-launch captures, and broadcast sequences — from a single routing architecture.

The Problem It Solves

As a product portfolio scales across multiple brands, each product tends to develop its own ad-hoc email logic — different templates, different from-addresses, different delivery systems. The result is an inconsistent buyer experience and no central view of what was sent, when, and to whom.

Purchase Event Sign-up Capture Free Opt-in Routing Engine Transactional Email File Attachment Subscriber DB Delivery Log
Core Capabilities
📨
Transactional Delivery
Purchase confirmations and digital product delivery via Resend. Brand-matched HTML templates with base64-embedded file attachments. Sub-second delivery from webhook trigger.
🎯
Brand Segmentation
Multiple brand voices (@buildwithtacha, SoftHire, personal) routed through appropriate sender identities, templates, and reply-to addresses from a single backend.
🪤
Honeypot Spam Defense
All opt-in forms include hidden honeypot fields. Bot submissions return a silent 200 with no data written, no email sent, and no signal back to the bot.
📈
Pre-Launch List Building
Capture forms for unreleased products feed directly into the subscriber database with product-code tagging for segmented broadcast at launch.
🆓
Free Opt-in Delivery
Lead magnet delivery with the same infrastructure as paid delivery. PDF attached, brand-consistent template, subscriber record written with source attribution.
🛡️
Rate-Limited Submission
Per-IP rate limiting on all email capture endpoints. Primary protection at Cloudflare edge, secondary layer at Netlify origin using Blobs-backed counters.
Technology Stack
Resend API Netlify Functions Cloudflare Workers D1 Subscriber Storage Netlify Blobs (Rate Limiting) Base64 File Attachment Google Fonts (Email)
3
Brand identities managed
from one routing layer
<5s
Delivery time from
Stripe webhook to inbox
0
Manual steps between
purchase and delivery
Analytics & Intelligence
05

Subscriber Intelligence Platform

A real-time intelligence layer that tracks every product download, subscriber acquisition, and purchase event — giving a complete, queryable picture of customer behavior across all product touchpoints.

The Problem It Solves

Product businesses running on Stripe and email delivery know when a payment succeeds — but not which products are actually delivering value, which acquisition sources convert, or what behavior distinguishes high-value subscribers. Without a dedicated analytics layer, those questions are unanswerable.

Purchase Events Download Events Sign-up Events Track Endpoint D1 Database Analytics SQL Queries + Exports
Core Capabilities
📡
Real-Time Event Tracking
Every download, purchase, and sign-up written to D1 at the moment of occurrence. Product code, customer email, source, timestamp, and metadata captured per event.
🔍
Source Attribution
Acquisition source tracked at the event level. Differentiate organic, paid, referral, and direct traffic in the data — retroactively queryable.
🗂️
Product Performance Queries
SQL-native analytics against the D1 database. Revenue by product, downloads by period, subscriber growth rate, repeat purchase identification.
👤
Customer Journey View
Timeline of every event associated with a customer — from first opt-in to most recent purchase. Cross-product behavior visible in a single query.
📤
Subscriber List Export
Filtered subscriber exports by product, source, or date range. Used for broadcast campaigns, launch sequences, and product-specific outreach.
🔐
Authenticated Write Access
Track endpoint requires Bearer auth. All downstream services write through the same authenticated interface — one security surface, not one per integration.
Technology Stack
Cloudflare D1 (SQLite) Cloudflare Workers SQL Analytics TypeScript Bearer Auth JSON Event Payloads
100%
Event coverage — every
touchpoint tracked
Real-time
Data available immediately
after each event
1 query
To answer any question
about subscriber behavior
SaaS Platform · Founder
06

SoftHire

An end-to-end hiring operations platform built for small businesses — replacing the spreadsheet-and-email hiring process with an applicant tracking, interview management, offer, and onboarding system purpose-built for teams under 50.

The Problem It Solves

Enterprise ATS platforms were built for HR departments, not operators. Small businesses either use tools that are overkill, or cobble together spreadsheets, Gmail, and calendar invites. SoftHire is the system they'd build if they had an engineering team — without needing one.

Job Posting Engine Applicant Tracker Interview Engine Pipeline View Offer Engine Onboarding Analytics
Core Capabilities
📋
Applicant Tracking System
Structured pipeline stages with status tracking, applicant notes, and screening criteria. Designed for an operator running 3-5 concurrent roles, not an HR team managing 500.
📅
Interview Scheduling
Interview stages configured per role. Scheduling coordination handled within the platform — no back-and-forth email chains to book interviews.
📩
Offer Management
Offer letters generated from templates with candidate-specific data. Delivery, acceptance tracking, and expiry managed without manual document handling.
🚀
Onboarding Workflows
Post-offer onboarding checklists triggered automatically at acceptance. Tasks assigned to the new hire and the hiring manager — nothing falls through the cracks.
📊
Hiring Analytics
Time-to-hire, stage conversion rates, and source tracking across roles. The data that tells an operator where their hiring process is actually breaking.
🔗
Interactive Demo
Full interactive product demo deployed at softhireapp.com. Clients can experience the complete hiring workflow before committing — reducing sales cycle friction.
Technology Stack
Static + Serverless (Netlify) Netlify Functions Stripe Billing Cloudflare Workers D1 Database Resend Email Cloudflare WAF
SaaS
Live product at
softhireapp.com
End-to-end
Job post to onboarded hire
in one system
0
Third-party ATS dependencies
in the core workflow
Knowledge Operations
07

PKME

A personal and professional knowledge management engine that structures how institutional knowledge is captured, organized, and activated — turning individual expertise into a queryable, shareable operational asset.

The Problem It Solves

Operators and consultants accumulate expertise across years of work — but that knowledge lives in emails, scattered notes, and memory. When they need to brief a client, onboard a team member, or reference a past decision, they rebuild from scratch every time. PKME makes expertise infrastructure, not tribal knowledge.

Documents Research Notes Decisions Log Capture & Classify Structured Store Retrieval Layer Activation Surface
Core Capabilities
🧲
Structured Capture
Consistent capture templates for different knowledge types — decisions, research, client insights, process notes. Structure enforced at capture, not after the fact.
🗂️
Domain Classification
Knowledge tagged by domain, project, and relationship. Cross-referenced so a single insight surfaces in all relevant contexts at retrieval.
🔎
Retrieval Engine
Full-text and structured search across the knowledge base. Find a past decision in seconds, not minutes of inbox archaeology.
🔁
Review & Decay System
Stale knowledge surfaces for review on a cadence. Outdated decisions get updated or retired — the base stays current, not just large.
📤
Activation Surfaces
Knowledge exported into client briefs, SOPs, onboarding docs, and training materials. Expertise goes from personal to operational without rewriting from scratch.
📋
Decision Audit Trail
Decision log with context, alternatives considered, and outcome. When a client asks why something was built a certain way, the answer exists in writing.
Technology Stack
Structured Database Full-Text Search Template Engine Classification Layer Export Pipeline
Instant
Retrieval of any
past decision or context
0
Expertise rebuilt from
memory per client brief
Knowledge compounds
rather than evaporates
Work Together

You've seen the systems.
Let's build yours.

A 30-minute fit call. We'll talk about where your business is breaking and what kind of systems engagement makes sense.

Book a Fit Call