B2B SaaS · Founder and sole engineer
Live
Engineering intelligence for executives. ExiVox connects to GitHub, Jira and Confluence and answers the questions leaders actually ask: where engineering investment is going, whether delivery is healthy, and which initiatives are drifting. AI-written weekly briefs give executives the answer without another dashboard. Multi-tenant, with Stripe billing and five-role access control. I designed, built and launched it myself in 2026, and it has a paying customer.
- TypeScript
- React
- LangGraph
- MongoDB
- Stripe
- Docker
Hardware product · Firmware to storefront
Pre-launch
A pocket touchscreen pad for AI coding agents: see what Claude Code and Cursor are doing, approve requests with a tap, and speak prompts instead of typing them. I built all of it: ESP32-S3 firmware, a shared Rust core, macOS and Windows apps, and the storefront. Speech-to-text runs locally, and risky actions are never auto-approved.
- ESP32-S3
- C
- Rust
- Swift
- C#/.NET
Security and compliance · CTI
In production
ISO 27001 and SOC 2 evidence automation
Turned the annual audit scramble into a repeatable pipeline. A Drata API client syncs policies, evidence and control mappings, and a containerized capture desktop produces timestamped screenshots, including systems behind SSO and MFA, in the form auditors accepted the year before. Roughly 1,900 captures and 50+ versioned policies for the 2026 cycle.
- Python
- Drata API
- Playwright
- Docker
Applied AI · CTI
In production
Company research assistant
A Microsoft Teams bot that gives tax-incentive consultants a cited briefing on a prospect in two to three minutes before a kickoff call. A short guided conversation collects the program, company and website; OpenAI’s o3 model with live web search writes the brief; and it lands back in the same chat. I owned the workflow, prompt strategy and Azure deployment.
- Node.js
- Bot Framework
- Azure
- OpenAI o3
Consumer app · iOS, Android, web
Live · App Store
Ingrediosa
Cook with what you have. Pantry Mode turns the ingredients on hand into recipes, and AI generation invents new ones to use up leftovers. Monetized from day one with an ad-free subscription, ads and affiliate offers, backed by an AI moderation queue and 663 web tests at about 95% coverage.
- React
- Node.js
- MongoDB
- OpenAI
- Pinecone
- AWS
Fractional CTO · Volunteer verification
In production
Replaces paper sign-in sheets with verified digital records: volunteers log hours, nonprofits verify them through QR-code portals, and schools and institutions get portable impact reports. Web, iOS and Android, nonprofit verification against Candid/GuideStar, and infrastructure as code on AWS.
- React
- React Native
- GraphQL
- Postgres
- Terraform
Technical lead · Small-business SaaS
Release candidate
LocalSEO iQ
Scans a local business’s Google profile, rankings, website and competitors, then turns the results into plain-language findings and a ranked action plan. I took the founder’s Python prototype to a production-ready TypeScript system, with golden-scan parity tests proving it matches the original scoring.
- TypeScript
- RabbitMQ
- Playwright
- MongoDB
- Claude