Manuel Porras

Work

Production systems solving real business problems. Each project focuses on practical outcomes — time saved, costs reduced, decisions improved.

AI Meeting Intelligence Pipeline

Saving teams 10+ hours/week on meeting follow-ups

Automated pipeline that polls Zoom for new recordings, downloads transcripts, extracts action items and decisions using Gemini AI, and posts structured summaries to Slack within 15 minutes of a call ending.

30+ client meetings processed weekly
15-minute turnaround (was 2-day delay)
23 streaming platforms for distribution
Node.jsGemini 2.0 FlashZoom S2S APISlack APISQLiteVTT Parsing

Multi-Agent AI Platform

Serving 30+ custom AI assistants from a single runtime

White-label platform for hosting custom AI agents. Each client gets their own configured assistant with custom system prompts, knowledge bases, and conversation history. Configuration-driven architecture — no code changes needed per client.

30+ active client configurations
Streaming responses with structured outputs
RAG knowledge base integration
Node.jsTypeScriptOpenAI APIMySQLREST API

Cross-Machine AI Orchestrator

Autonomous task dispatch across 3 machines

Framework that coordinates AI agents running on different physical machines (controller + 2 workers). Phase-based project execution with dependency graphs, error recovery, state persistence, and cross-machine messaging via SSH and SQLite queues.

3-machine orchestration (controller + 2 workers)
39 automated tests passing
Full error recovery and state persistence
Node.jsBashSSHSQLitePM2DAG Scheduling

Ad Campaign Anomaly Detection

Protecting ad spend across 30+ client campaigns

Real-time monitoring system that detects budget anomalies, lead count drops, and performance shifts across Google Ads campaigns. Alerts team via Slack with confidence tiers and time-based escalation.

30+ campaigns monitored daily
Anomaly detection with confidence tiers
Automated Slack alerts
Node.jsPostgreSQLGoogle Ads APISlack API

SEO Analysis Pipeline

Full-stack SEO intelligence from crawl to report

End-to-end SEO analysis system: crawl websites, extract technical SEO signals, analyze content quality with AI, generate client-ready reports. Processes hundreds of pages per crawl with structured data storage.

600+ pages analyzed per client
AI-powered content scoring
Automated report generation
Node.jsCrawleeSupabaseGemini AIPostgreSQL

Website Crawler

Production crawler handling sitemaps, redirects, and SEO signals

Self-hosted website crawler built for SEO analysis. Handles sitemap.xml parsing, redirect chain tracking, robots.txt compliance, and outputs structured data for downstream analysis pipelines.

Handles sites with 10,000+ pages
Full redirect chain tracking
Sitemap + robots.txt aware
TypeScriptCrawleeMySQLPlaywright

Slack Mention Tracker

Real-time team communication monitoring with task integration

Monitors Slack channels for mentions, threads, and action items. Syncs with Proofhub for task creation. Multi-user dashboards with per-person views.

Real-time mention tracking
Proofhub task sync
Multi-user dashboards
Node.jsSlack BoltProofhub APIExpress

Freelancer Market Intelligence

Data-driven competitive analysis from 608 profiles

Automated pipeline that scraped and analyzed 608 freelancer profiles from FreelancerMap and Malt. Identified key success factors: GitHub presence (14.5x elite likelihood), bio optimization (11x length difference), and skill specificity patterns.

608 profiles analyzed (99.7% success rate)
14.5x elite differentiator identified
Actionable 6-month playbook generated
PlaywrightPostgreSQLNode.jsStatistical Analysis