← Back

Portfolio

1.75M+ lines of production code shipped with AI-native development. Here's what I've built.

1.75M+
Lines of Code
11
Major Projects
7
Platforms Built
2+
Years with AI

SaaSVista.io - AI Risk & Compliance Copilot

2025-07 - Present application
View

AI Risk & Compliance Copilot that scans GitHub repositories for AI SDK usage, maps findings to NIST AI RMF / ISO 42001 / EU AI Act compliance frameworks, and generates PDF trust packs for enterprise buyers.

Highlights

  • Scans codebases for AI SDK usage (OpenAI, Anthropic, LangChain, etc.) and maps to compliance frameworks (NIST AI RMF, ISO 42001, EU AI Act)
  • Generates PDF trust packs for enterprise procurement and vendor risk assessments
  • Pilot-ready at $9K per engagement (up to 3 repositories)
  • Built with Python FastAPI backend, GitHub API integration, and Claude API for compliance analysis
Python FastAPI GitHub API Claude API NIST AI RMF ISO 42001 EU AI Act AI Governance +2 more

api.SaaSPosture.com - SaaS Security Intelligence API

2025-08 - Present application
View

Production-ready security intelligence API aggregating 33 enrichment sources to provide comprehensive security assessments for 7,860+ SaaS applications with automated scoring, compliance validation, and threat intelligence

Highlights

  • Scale: 376,019 LOC Python across 961 files demonstrating expert-level FastAPI async architecture, multi-source data orchestration, and production security design (CISSP-informed)
  • Database: 7,860+ SaaS applications across 33 hierarchical categories with comprehensive security intelligence, 1,256 domains scored (16% coverage expanding to 80%), average 9.79 sources per app (29.7% data completeness)
  • Multi-Source Enrichment: 33 active data sources including 18 core enrichers (G2 marketplace 99.6% coverage, VirusTotal threat intelligence, SSL Labs, SerpAPI with 52-55 citations/domain), 9 cross-enrichment sources (auto-extracted from SerpAPI), 4 generated evidence sources (70-85% success rate), 2 AI-powered sources (ai_readiness, open_researcher)
  • Security Scoring: 8-category SSPM framework with 0-100 scoring and A-F letter grading - Data Protection (20%), Infrastructure Security (20%), IAM (15%), Compliance (15%), API Security (10%), Incident Response (10%), Vendor Risk (5%), Operational Security (5%)
Python 3.11 FastAPI PostgreSQL 15 Redis 7 Docker Compose AWS Lambda Serverless Framework SSPM +14 more

AppMapper Data Transformation Tool

2025-05 - 2025-06 application
View

Enterprise-grade desktop application streamlining identity data transformation for Sales Engineers. Eliminates manual Excel manipulation for customer POCs.

Highlights

  • Reduced 3-person, 4-6 hour manual data transformation process to ~30 seconds per app migration
  • Dynamic fuzzy matching across 50+ source schemas into standardized identity formats
  • One-command Docker deployment completed in under 2 minutes
  • 78,505 lines of code (AI-assisted) with 95 test files achieving 92% code coverage
React 18 Next.js 14 TypeScript Python FastAPI Docker Data Transformation ETL

AgenticScrum Framework

2025-06 - Present framework
View

Open-source framework for structured AI agent collaboration. Brings Agile principles to AI code generation with role-based agent orchestration.

Highlights

  • Open-source framework (beta v1.0.0-beta.10) for structured AI agent collaboration — explored sub-agent orchestration patterns before Claude Code had sub-agent capabilities (June 2025)
  • Conversational onboarding workflow for project setup with structured review gates
  • Implemented Human-in-the-Loop (HITL) workflows for AI hallucination prevention
  • 51,094 lines of framework code (AI-assisted, built in 8 days) with comprehensive documentation
Python AI Agents Framework Development Open Source Docker Terraform LLM Integration

AI Memory System — Production MCP Server

2025-10 - Present application

Production Model Context Protocol server providing shared AI memory across 20+ projects. FastAPI + PostgreSQL 17 + pgvector with hybrid search combining vector similarity, full-text search, and Reciprocal Rank Fusion (k=60).

Highlights

  • 5 MCP tools (remember/recall/forget/update/list_tags) + 3 resources — shared brain across 20+ projects on local infrastructure
  • Hybrid search: pgvector embeddings (OpenAI text-embedding-3-small, 1024 dims) + PostgreSQL full-text search + Reciprocal Rank Fusion for optimal recall
  • Multi-format conversation importers: ChatGPT (tree-structured mapping), Claude, Gemini, Obsidian (frontmatter/wikilinks)
  • Privacy model: dual-flag (ai_allowed, is_private) with granular per-memory control
FastAPI PostgreSQL 17 pgvector MCP Protocol Docker Compose OpenAI Embeddings Hybrid Search OpenBao Vault +1 more

BizMakr (SaferStrategy) — Multi-Customer Website Generator

2025-08 - Present application
View

Multi-customer website generation platform with standalone isolation architecture. One-command 30-minute onboarding from site scrape to live Vercel deployment. AI blog engine with human approval workflow.

Highlights

  • 3 paying customer sites (insurance, powder coating, real estate) with additional sites in pipeline
  • Client Impact: Collin County Insurance — 156% increase in quote requests, 68% bounce rate decrease, 3.2x longer sessions, 95+ PageSpeed. Clients reporting 4+ new calls/week
  • Standalone customer isolation architecture (post-mortem-driven): each customer gets independent GitHub repo + Vercel project
  • One-command onboarding: bootstrap-customer.sh → scrape → questionnaire → config.json → GitHub → DNS → Vercel → live in 30 minutes
Astro 5 React TypeScript FastAPI Vercel Cloudflare DNS Claude API SEO +2 more

BeastStreak — Native iOS App (App Store Live)

2026-02 - Present application
View

Habit tracking iOS app built from concept to App Store approval in 60.9 hours. Swift 6 / SwiftUI / SwiftData with MVVM architecture, 286 tests, and marketing site with Remotion preview video.

Highlights

  • Concept to App Store approval in 60.9 hours — case study in AI-assisted rapid native development
  • App Store ID: 6759068022, v1.1.0 LIVE, Swift 6 / SwiftUI / SwiftData / iOS 17+, MVVM architecture
  • 286 tests across 27 suites, 9 SwiftData @Model classes, 6 singleton service engines
  • Home screen widgets (App Intents), optional CloudKit sync, haptic feedback, ADHD-first UX
Swift 6 SwiftUI SwiftData iOS 17+ MVVM App Intents CloudKit Astro 5 +3 more

CarrollDot.com — AI-Powered Portfolio & Resume Generator

2026-02 - Present application
View

Professional portfolio site with AI chatbot that lets recruiters paste a job description, receive a fit analysis with scored matches, and generate a tailored 2-page resume — all powered by the master resume.json as single source of truth.

Highlights

  • AI chat with 3 dedicated modes: general conversation, JD fit analysis (structured scoring with strong/growth tags), and tailored resume generation
  • Two-step resume pipeline: auto-detects job descriptions (14+ keyword patterns), generates fit score, then produces customized 2-page PDF resume
  • Vercel AI SDK + Claude API with streaming responses, mode-specific system prompts, and configurable temperature/token limits
  • Dark glassmorphism design system with project-specific color accents, animated entrances, and mobile-first responsive layout
Astro 5 React 19 Vercel AI SDK Claude API Tailwind CSS 4 TypeScript jsPDF Vercel +2 more

Purtle Realty Group — Revenue-Generating Real Estate Platform

2025-10 - Present application
View

Live production platform for Dallas-Fort Worth luxury real estate. Custom CRM, AI blog engine (32 published posts), Remotion video commercials with AI voiceover, lead magnet system, and social media content automation with Fair Housing compliance.

Highlights

  • 32 published blog posts (19 in pipeline), 47-entry editorial calendar, AI-generated with SEO optimization
  • Custom CRM (617 LOC TypeScript) replacing HubSpot — contacts, multi-pipeline tracking, follow-up reminders, activity logging
  • Remotion video commercial system: 13 TSX compositions, Ken Burns effects, animated stickers, custom jingle, TREC compliance
  • Voiceover pipeline (in development): Claude API script generation → Voicebox TTS on GPU server → Remotion render → Cloudflare R2 CDN
Astro 5 React TypeScript Remotion Claude API SendGrid Cloudflare R2 Vercel +4 more

Pressroom — Multi-Agent Content Automation Pipeline

2025-12 - Present application

12-stage nightly content automation pipeline: scout/research → intake/selection → editor → polish → quality gates → publishing. Product-agnostic writing engine with multi-platform content packs.

Highlights

  • 12-stage nightly automation: scout/research → intake/selection → editor → polish → quality gates → publishing
  • Product-agnostic writing engine (currently feeding interpersonal.dev, extensible to any product)
  • Multi-platform content packs: blog post + social drafts per run
  • X/Twitter adapter: OAuth 1.0a, rate limiting, UTM tracking
Python Claude API Content Automation AI Agents OAuth 1.0a X/Twitter API SEO Multi-platform Publishing

interpersonal.dev — Communication Skills Platform

2025-11 - Present application
View

Content-driven platform targeting systems-minded professionals. Astro 5 + React + PostHog analytics with automated content pipeline from Pressroom nightly runs, 14-day email validation course, and full product launch cycle.

Highlights

  • Astro 5 + React + PostHog analytics, Vercel deployment
  • 14-day email validation course (ConvertKit), 6+ published blog posts
  • Automated content pipeline (receiving end of Pressroom nightly runs)
  • Targeting systems-minded professionals: engineers, PMs, tech leads
Astro 5 React TypeScript PostHog ConvertKit Vercel Content Marketing Email Marketing

Want to see the code?

View GitHub Profile