Skip to content
View Paul-Orlando's full-sized avatar

Block or report Paul-Orlando

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Paul-Orlando/README.md

Paul Orlando

Creative Technologist & AI Agent Developer

I design and build production-grade AI agent systems — from single-agent RAG pipelines to multi-agent orchestration frameworks. My work spans agentic workflow design, retrieval-augmented generation, prompt engineering, full-stack AI applications, enterprise AI architecture, and serverless deployment patterns. I also apply generative AI tools and prompt engineering techniques to produce commercial brand imagery for major retail clients.

Based in US & EU/Ireland.

🌐 paulforlando.com  |  💼 LinkedIn  |  📧 Available for freelance & consulting


What I Build

Single Agents → Multi-Agent Systems → Enterprise Orchestration Pipelines → Full-Stack AI Applications → Serverless Production Systems

I focus on agents that are production-ready — properly configured, defensively prompted, and designed to fail gracefully. Not just demos.


AWS & Enterprise Work

Serverless Agentic AI Travel Agent

Production-ready enterprise agentic AI on AWS

A fully functional travel booking agent demonstrating serverless multi-tool agent orchestration:

  • Agent Framework: Strands SDK + Bedrock Nova Lite
  • Memory: S3 SessionManager for persistent conversation history
  • RAG: Bedrock Knowledge Bases for private data access
  • Extensibility: Model Context Protocol (MCP) dynamic tool loading
  • API: Secure HTTP via API Gateway + Cognito OAuth2
  • Scale: Handles 1000+ concurrent requests, ~$0.02/request

Pattern: Multi-tool orchestration → Persistent memory → RAG integration → Secure API exposure

GitHub: serverless-agentic-ai-travel-agent

Stack: Strands SDK · Bedrock · Lambda · API Gateway · Cognito · S3 · Knowledge Bases


Agent Portfolio

Agent Pattern Stack Demo
Serverless Agentic AI Travel Agent Multi-Tool Orchestration + Memory + RAG Strands SDK · Bedrock · Lambda · API Gateway · Cognito · S3 🔗 Repo
Food Chatbot App Agentic RAG + Cart Next.js · FastAPI · ChromaDB · OpenAI 🔗 Live
AI Agent Team Supervisor App Supervisor Pattern OpenAI Agents SDK · Next.js · FastAPI · ChromaDB 🔗 Live
Data Analysis Agent App Interactive Data Agent Claude Code · Next.js · FastAPI · OpenAI · Recharts 🔗 Live
Deep Research Agent App Full-Stack Research App Claude Code · Next.js · OpenRouter · Exa AI · TypeScript 🔗 Live
Web Research Hub Hierarchical 3-Agent Pipeline + MCP Next.js · FastAPI · OpenRouter · Gemini 2.5 Flash · Exa AI · MCP 🔗 Live
Web Research Hub MCP Server Custom MCP Server · Research Tools FastAPI · FastMCP · Streamable HTTP · Exa AI · Python 🔗 Live
GenAI Concepts Chat Agentic RAG + Custom MCP Server Node.js · Express · TypeScript · Pinecone · OpenRouter · Gemini Flash 2.5 🔗 Live
Pinecone Agentic Search MCP Server Custom MCP Server · Agentic RAG Node.js · TypeScript · Pinecone · OpenRouter · MCP Protocol · Railway 🔗 Live
AI Document Generator LLM Chain + Quality Gate n8n · OpenRouter · GPT-4.1 · LangChain
AI Agent Team — Supervisor Pattern Supervisor Orchestration Flowise AgentFlows V2/V3 · GPT-4o · LangChain
AI Food Chatbot Agent Agentic RAG + Tool Routing Flowise · GPT-4o · Postgres · OpenAI Moderation
AI Multi-Agent Content Pipeline Sequential Multi-Agent Flowise · GPT-4o · FAISS · RAG
AI Web Research Agent RAG + Web Scraping Flowise · GPT-4o-mini · FAISS · Cheerio
AI Research Assistant RAG Lightweight RAG Python · OpenAI · NumPy · Scikit-learn
Data Analysis Agent Custom GPT GPT-4 · Python · Pandas · Scikit-learn

🎨 Creative Work — AI Product Visualization

I use generative AI tools with prompt engineering techniques to produce brand imagery for major retail clients across the following disciplines:

  • Generative AI Image Creation
  • AI Art Direction
  • Commercial Product Visualization
  • Lifestyle Imagery

🔗 View Portfolio on ArtStation  |  Repository


Core Skills

Agent Design — tool routing, prompt engineering, multi-agent orchestration, supervisor patterns, retrieval-augmented generation, hallucination detection, moderation, memory, full-stack AI applications, MCP server development, serverless agent deployment

Cloud & Infrastructure — AWS Lambda, API Gateway, Bedrock, Cognito, S3, Knowledge Bases, CloudWatch, serverless architecture patterns

Stack — Flowise · LangChain · OpenAI API · Python · FastAPI · Next.js · n8n · TypeScript · OpenRouter · Exa · Postgres · FAISS · Neon · Supabase · Claude Code · Pinecone · FastMCP · MCP Protocol · Railway · Vercel · Strands SDK

Disciplines — 3D Visualization · Generative AI · Data Analytics · AI Product Visualization · Serverless Architecture


Approach

Every agent in this portfolio is built with the same standard:

  • Explicit, rule-based system prompts — no vague instructions
  • Tool descriptions written as policies, not labels
  • Temperature tuned to the use case — not left at default
  • Failure modes addressed — iteration caps, moderation, fallbacks
  • Production considerations documented — memory, security, deployment

🔒 Production Standards

Every live application in this portfolio is built with production-grade security and cost controls — not just functional demos.

MCP Server Security Both custom MCP servers implement API key authentication (X-API-Key header, 401 on invalid key) and sliding-window rate limiting (5–10 requests/IP/hour, 429 on exceed) with self-host instructions embedded in every error response. Rate limiting is implemented as pure middleware without third-party auth frameworks — correct IP detection behind Railway's proxy via X-Forwarded-For header parsing.

AWS Lambda Security & Scalability The serverless agentic AI system implements Cognito OAuth2 authentication, per-user session isolation, S3-backed state management, and automatic horizontal scaling. Infrastructure costs are controlled through serverless pay-per-use pricing (~$0.02/request), with no idle server overhead.

Cost Protection All LLM API keys (OpenAI, OpenRouter) are capped at hard monthly spend limits. Exa AI auto-recharge is capped per calendar month. Rate limiting at the infrastructure layer provides the first line of defense; spend caps at the provider level provide a hard ceiling if rate limiting is ever bypassed.

Production AI systems require controls at every layer — request-level rate limiting, infrastructure-level authentication, provider-level spend caps, and cloud-native security. Each application in this portfolio is built with these standards, reflecting practices applied in enterprise deployments where cost, security, and reliability are non-negotiable.


Open to collaboration on agent design, AI workflow architecture, serverless AI systems, and creative technology projects.

Pinned Loading

  1. food-chatbot-app food-chatbot-app Public

    A full-stack AI food ordering chatbot built with Next.js, FastAPI, and OpenAI — featuring RAG menu knowledge base, shopping cart with checkout flow, dual moderation, PG-13 filter, and order confirm…

    TypeScript

  2. ai-agent-team-supervisor-pattern ai-agent-team-supervisor-pattern Public

    Enterprise-grade multi-agent AI orchestration framework featuring supervisor-driven workflows, reviewer governance, structured execution state, and autonomous software delivery patterns.

  3. data-analysis-agent-app data-analysis-agent-app Public

    A full-stack interactive data analysis agent built with Next.js, FastAPI, and OpenAI — upload any dataset and chat with your data

    TypeScript

  4. web-research-hub web-research-hub Public

    A full-stack AI research agent — three-agent pipeline (plan, search, synthesize) with live source tracking, search depth control, and document export. Originally prototyped in n8n + Replit, rebuilt…

    TypeScript

  5. web-research-hub-mcp-server web-research-hub-mcp-server Public

    A standalone MCP server for the Web Research Hub — exposes web search, URL fetching, safe calculation, and report export as standardized tools over Streamable HTTP. Callable by Claude Desktop, Clau…

    Python

  6. pinecone-mcp-server pinecone-mcp-server Public

    Custom MCP server exposing Pinecone vector search as an agentic-search tool for AI agents. Built with Node.js, TypeScript, and OpenRouter. Deployed on Railway.

    TypeScript