Portfolio
1.75M+ lines of production code shipped with AI-native development. Here's what I've built.
SaaSVista.io - AI Risk & Compliance Copilot
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
api.SaaSPosture.com - SaaS Security Intelligence API
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%)
AppMapper Data Transformation Tool
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
AgenticScrum Framework
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
AI Memory System — Production MCP Server
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
BizMakr (SaferStrategy) — Multi-Customer Website Generator
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
BeastStreak — Native iOS App (App Store Live)
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
CarrollDot.com — AI-Powered Portfolio & Resume Generator
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
Purtle Realty Group — Revenue-Generating Real Estate Platform
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
Pressroom — Multi-Agent Content Automation Pipeline
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
interpersonal.dev — Communication Skills Platform
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
Want to see the code?
View GitHub Profile