stuff I've been working on

A showcase of data-driven solutions that have transformed user experiences and driven measurable business impact.

Featured Project

Prompt2Story ● AI-Powered User Story Generator

From chaos to clarity: instantly turn raw ideas into Agile-ready user stories.

Problem

Product teams waste hours transforming messy meeting notes, feature ideas, and requirements into consistent, actionable user stories with acceptance criteria.

Solution

An AI-powered platform that ingests unstructured input and outputs standardized, ready-to-use user stories. Including acceptance criteria, edge cases, and optional metadata, all aligned with Agile best practices.

My Role

Product concept, UX flows, AI prompt design, platform architecture, QA/testing, go-to-market strategy.

Impact

Generated 1,000+ user stories for product teams globally

Reduces story creation time by ~87% (15 min → <2 min per story)

Launched on Product Hunt with community engagement

Free tool serving teams across 20+ countries

AI Workflow DesignAgile DeliveryProduct Strategy
Featured On
Product Hunt
Research Project

The Absurdity Index ● Data-Driven Social Research

Quantifying modern life's absurdity through systematic data collection and transparent methodology.

Problem

Official statistics often lag reality and miss the psychological toll of modern challenges like healthcare nightmares, housing despair, and AI dependency.

Solution

A research dashboard tracking 8 metrics of modern absurdity through a 40/60 formula combining official data with social sentiment analysis across YouTube, Reddit, and TikTok.

My Role

Research design, methodology development, data collection framework, UX/UI design, brutalist aesthetic, platform deployment. Built with AI-assisted development.

Impact

Systematic 3-level crisis categorization across 8 societal metrics

Target: 380-480 data points per metric with verifiable URLs

Open-source Python collection scripts for reproducibility

Brutalist design chosen to mirror the stark, unembellished reality of modern absurdity

Research DesignData CollectionSocial SentimentNext.jsPython
Live on App Store

Enlighten ● Tao × Neuroscience Mindfulness App

Mindfulness, nervous system regulation, and timeless Taoist wisdom in your pocket.

Problem

Most mindfulness apps expect users to actively seek out content, making it easy to forget or skip entirely. Few combine unpredictable Taoist insights with quick, evidence-based practices for an immediate state shift.

Solution

Enlighten delivers Tao Te Ching passages paired with neuroscience-backed micro-practices at beautifully timed moments. Features include a quote library with filters, favorites, customizable notifications, and minimal, distraction-free UX.

My Role

Product concept, UX design, user flows, high-level technical planning, user story creation, and roadmap development.

Impact (6-Month Targets)

750-1,500 downloads with organic growth

4-6% Day 30 retention (indie app benchmark)

100-200 weekly active users engaging 2-3x per week

Fast nervous system resets without disrupting routine

Status

Available now on iOS App Store and Google Play.

MindfulnessMobile UXProduct StrategyAI Development
Live on App Store

PomodoroFlow ● Radically Simple Focus Timer

From start to focus in one tap, a minimal 25/5 pomodoro timer with zero clutter.

Problem

Most pomodoro apps are overloaded with customization, making them distracting to set up and easy to abandon. I wanted a timer so simple it fades into the background, yet reliable enough to track focus cycles without breaking flow.

Solution

PomodoroFlow delivers a distraction-free 25-minute focus / 5-minute break cycle with auto-progression, subtle chimes, and gentle haptic feedback. Sessions persist if the app is closed, and local notifications ensure you never miss a switch. Includes a "Fast Mode" for rapid QA and testing.

My Role

Product concept, UX design, feature scoping, technical direction, and platform deployment. Built with AI-assisted development using Expo (React Native).

Impact

Live on iOS App Store and Google Play with users across 15+ countries

Created seamless, minimal UX that keeps users focused without decision fatigue

One-tap launch to focus eliminates setup friction

Mobile DevelopmentProduct DesignAgile Development
Enterprise Telecom / API Integrations

Nortal ● API-Driven Telecom Solutions for National Retailers

Delivered prepaid activation, number port-in, add-a-line, and billing integrations for T-Mobile's largest retail partners.

Secure Communications Modernization — Faster, Safer, Smarter

Problem

T-Mobile's prepaid services for major retailers like Walmart, Costco, and Best Buy required complex API integrations for activations, number porting, and service extensions. Without streamlined processes, onboarding new customers or adding lines was slow, error-prone, and frustrating.

Solution

As Technical Product Owner, I managed the MAAD Lite prepaid API integration for national retailers, delivered Port-In capabilities for seamless number transfers, launched National Retailer Add-a-Line (AAL) functionality for existing customers, and improved cart, payment, and OTP retry performance for faster transactions.

My Role

Technical Product Owner managing API integrations, stakeholder coordination, performance optimization, and cross-team delivery for enterprise retail partnerships.

Impact

Delivered 3 major API integrations on time for T-Mobile's largest retail partners

Streamlined prepaid activations across Walmart, Costco, and Best Buy

Reduced number porting errors and improved customer onboarding flow

Zero critical production bugs across enterprise retail integrations

API IntegrationTelecomAgile DeliveryEnterprise Retail
Diagrams (click to enlarge)
Fixed Wireless / Public Sector Innovation

WindTalker ● Real-Time Monitoring, RF Planning, and Field Deployments

Delivering mission-critical network tools and rapid connectivity solutions for complex, high-stakes environments.

Secure Communications Modernization — Faster, Safer, Smarter

Problem

Fixed wireless networks in remote and tactical contexts require precision planning, real-time health visibility, and the ability to deploy infrastructure quickly — even in humanitarian or emergency situations.

Solution

In dual roles as Product Owner and Business Analyst, I delivered Manager — a real-time network health monitoring platform with uptime alerts and performance analytics, Planner — an RF mapping and network planning tool for rapid, accurate deployment design, and Field Deployments — guided refugee camp mesh network setup and drone integration for public safety operations.

My Role

Product Owner and Business Analyst managing network monitoring platforms, RF planning tools, and field deployment coordination for mission-critical environments.

Impact

Reduced network downtime and improved monitoring accuracy.

Cut RF planning time and increased deployment precision.

Provided life-critical communications in crisis and public safety scenarios.

Network MonitoringRF PlanningEmergency DeploymentsSaaS Product Ownership
Problem

Military and tactical communication systems required complex manual setup processes that delayed critical operations and created security vulnerabilities in high-stakes environments.

Solution

WindTalker delivers automated secure communication deployment with instant frequency scanning, streamlined configuration workflows, and rapid onboarding protocols designed for mission-critical scenarios.

My Role

Product strategy, UX research with military personnel, secure system architecture, deployment automation design, and field testing coordination.

WindTalker — Personas
Operator

Goal: Reliable comms in the field

Pain: Complex setup

Environment: Remote tactical locations

Challenge: Time-critical deployments

Technician

Goal: Fast, correct deployment

Pain: Long configuration time

Environment: Field installations

Challenge: Equipment compatibility

Mission Lead

Goal: Operational readiness

Pain: Delays due to tech issues

Environment: Command centers

Challenge: Mission-critical timing

WindTalker — Impact Metrics
6 hrs → 2 hrs
Time to Deploy
+22%
Reliability
−50%
Onboarding
WindTalker — Before / After
Before
Manual setup
Frequency mapping
Extended training
After
Automated setup
Instant frequency scan
Quick start guide
Personal Passion Project

ShainAI ● My RAG-Powered Second Brain

AI-powered knowledge retrieval: instant access to technical details, decision history, and project context from across all my work.

Problem

I generate tons of technical knowledge daily: architecture decisions, code patterns, debugging sessions, feature discussions. When that information lives across ChatGPT conversations, Git repos, note archives, and local files, finding specific details becomes a needle-in-haystack problem. What was that API approach I discussed three months ago? Why did I choose that architecture? What was the solution to that edge case? My brain remembers the concepts, but not all the specifics.

Solution

A privacy-first RAG (Retrieval-Augmented Generation) system that ingests, indexes, and semantically searches across all my personal data sources. ShainAI automatically watches my local files, ingests my Git repos on commit, parses my ChatGPT exports, and imports my note archives. It then answers my questions by retrieving relevant context with citations. The system even ingests its own conversations with me, creating a meta-memory loop where my second brain remembers thinking with itself.

My Role

System architecture design (RAG pipeline, vector embeddings, semantic search), AI orchestration and prompt engineering, auto-ingestion system design with real-time file watching and git hooks, UX/UI for conversational interface. Built with AI-assisted development.

Impact

Gives me instant semantic search across my 1,000+ memories (ChatGPT history, Joplin notes, local files, GitHub repos).

Auto-ingestion pipeline watches my files, hooks into my git commits, and parses multiple formats (PDF, Word, images with OCR, .env files, ZIP archives).

Meta capability: Automatically saves its own conversations with me every 5 Q&A exchanges, making past ShainAI discussions searchable.

Built for privacy: 100% local deployment on my machine with no external dependencies and full data ownership.

RAG SystemsVector SearchAI EngineeringFull-StackNode.jsPostgreSQL
Tech Stack
Backend

• Node.js + Express

• PostgreSQL + pgvector

• Vector similarity search

Frontend

• Next.js 14 + TypeScript

• React + Tailwind CSS

• Markdown rendering

AI/ML

• OpenAI GPT-4 Turbo

• text-embedding-3-small

• 1536-dim embeddings

Ingestion

• Custom parsers (PDF, Word)

• Tesseract OCR for images

• File watching (chokidar)

Auto-Ingestion Highlights

Real-time file monitoring across Desktop, Downloads, Documents with intelligent filtering

Git integration via post-commit hooks—every commit auto-ingests changed files

Multi-source imports: ChatGPT (343 conversations → 5,037 chunks), Joplin (400 notes → 1,315 chunks), local files (900+ scanned)

Meta-memory: ShainAI auto-saves its own conversations, enabling queries like "What did I ask you about Floatless yesterday?"

Enterprise SaaS / B2B Product Management

ConnectWise Manage ● Product Ownership Across Mobile, Communication, and CRM Platforms

Delivered cross-platform enhancements to improve usability, communication, and data visibility for IT service providers.

Problem

ConnectWise Manage serves thousands of IT professionals worldwide, but some workflows were outdated or inefficient — from mobile field operations to client communication and sales visibility. Users needed a faster, clearer, and more integrated experience across devices and departments.

Solution

As Product Owner for CRM, Service, and System modules, I delivered Mobile App Updates – improved ticket management, remote access, and workflows for technicians on the go, Ticket Notes Redesign – added rich text formatting, inline images, avatars, and issue tags to improve clarity and reduce resolution times, and ConnectWise Now CRM Dashboards – built real-time sales and quote visibility into customizable dashboards, integrating pipeline, forecasting, and compliance metrics.

My Role

Product Owner for CRM, Service, and System modules managing mobile UX improvements, communication redesigns, and data visualization enhancements for enterprise IT service providers.

Impact

Reduced mobile ticket handling time by ~25% and boosted app adoption by 40%.

Improved communication clarity and reduced note review time for technicians and clients.

Enabled instant CRM data access for sales teams, improving forecast accuracy and decision-making speed.

Product OwnershipSaaSMobile UXData VisualizationCommunication UX
ConnectWise Mobile App
ConnectWise Manage mobile app interfaces showing ticket management, time tracking, and CRM dashboards
ConnectWise Now Dashboard
ConnectWise Now dashboard: service summary with trends
ConnectWise Now dashboard: device and patching status tiles
Release Notes
MVP Beta Testing

Floatless ● Automated Payment Reconciliation & Dunning Platform

Polite payment reminders, accurate records, and zero manual chasing all in one place.

Problem

Small businesses and agencies waste time manually reconciling payments, chasing overdue invoices, and tracking dunning communications. These tasks are repetitive, error-prone, and often lead to awkward client interactions.

Solution

Floatless automates payment reconciliation by integrating directly with Stripe and QuickBooks, generating polite, on-brand dunning messages, and tracking communication history. The platform also provides subscription metrics, ROI reporting, and payment health summaries, all in a minimalist, easy-to-use dashboard.

My Role

Product concept, UX design, data model design, API integration strategy, workflow automation design, and go-to-market strategy. Built with AI-assisted development.

Impact (Technical Proof of Concept)

Full Stripe & QuickBooks integration working in test environment

Automated payment matching reduces manual reconciliation by ~80%

On-brand dunning message generation with communication history tracking

Real-time subscription metrics and payment health dashboard built

Status

Technical proof of concept complete. Core automation working end-to-end.

Payment AutomationSaaS UXAPI IntegrationProduct Strategy
Payment Automation Flow
Invoice Created
Stripe integration detects new charges
Auto Reconciliation
Floatless matches payments to invoices
QuickBooks Sync
Records updated automatically
Polite Reminders
Automated, on-brand dunning messages
Before vs After
Before Floatless
Manual payment tracking
Awkward follow-up calls
Inconsistent record keeping
With Floatless
Automated reconciliation
Professional, polite reminders
Real-time payment health