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.

Content in all repositories owned by your account will be closed.
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, real-time streaming systems, 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 → Real-Time Full-Stack AI Applications → Serverless Production Systems

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


Production AI Systems

FinAlly — AI Trading Workstation

Multi-agent trading system with real-time streaming and production safety controls

A visually stunning AI-powered trading platform demonstrating multi-agent orchestration, real-time data streaming, domain-specific logic, and enterprise-grade cost protection:

  • 5-Agent Orchestration: Portfolio (execution), Risk (validation), Analyzer (insights), Watchlist (management), Chat Orchestrator (LLM routing)
  • Real-Time Streaming: Server-sent events (SSE) for live price updates with flash animations
  • Domain Logic: Portfolio mathematics, P&L tracking, position constraints, audit logging
  • Testing: Playwright E2E suite (10 tests, 4 consecutive fresh runs, all passing)
  • Cost Protection: Dual-layer rate limiting (15 chat/hr, 20 trades/hr code-level + $5 monthly provider cap)
  • Deployment: Docker multi-stage build, Railway serverless, automatic health checks

Pattern: Deterministic agents (Risk, Portfolio, Analyzer) + LLM orchestrator → Real-time state management → Atomic transactions → E2E tested

GitHub: multi_agent_trading_app
Live: multiagenttradingapp-production.up.railway.app

Stack: FastAPI · Next.js · SQLite · Playwright · Cerebras/OpenRouter · SSE · Railway


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
FinAlly Trading App Multi-Agent + Real-Time Streaming + E2E Tested FastAPI · Next.js · SQLite · Playwright · Railway · Cerebras 🔗 Live
Prelegal AI Interview + Document Assembly Node.js · Express · SQLite · OpenRouter · Common Paper Templates 🔗 Live
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, real-time streaming systems

Cloud & Infrastructure — AWS Lambda, API Gateway, Bedrock, Cognito, S3, Knowledge Bases, CloudWatch, serverless architecture patterns, Railway, Docker multi-stage builds

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 · Cerebras

Disciplines — 3D Visualization · Generative AI · Data Analytics · AI Product Visualization · Serverless Architecture · Real-Time Systems


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, cost controls

🔒 Production Standards

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

Real-Time System Resilience FinAlly demonstrates real-time state management with SSE streaming, connection status indicators, automatic reconnection, and atomic database transactions. The system handles concurrent requests with in-memory rate limiting and maintains audit logs for compliance.

MCP Server Security 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, reliability, and real-time performance are non-negotiable.


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

Pinned Loading

  1. multi_agent_trading_app multi_agent_trading_app Public

    Forked from ed-donner/finally

    AI-powered trading workstation with 5-agent orchestration, real-time SSE streaming, and production safety controls. Capstone project for AI Coder course.

    Python

  2. deep-research-agent-app deep-research-agent-app Public

    A deep research agent built with Claude Code — generates targeted sub-queries, searches 30+ live sources via Exa, and synthesizes structured markdown reports in real time. Powered by Next.js, OpenR…

    TypeScript

  3. serverless-agentic-ai-travel-agent serverless-agentic-ai-travel-agent Public

    Production-grade serverless agentic AI built with Strands SDK, Bedrock, and AWS. Multi-tool orchestration, persistent memory, RAG, MCP, and secure API.

  4. ai-agent-team-supervisor-app ai-agent-team-supervisor-app Public

    A production multi-agent supervisor pattern app built with OpenAI Agents SDK, Next.js, FastAPI, and ChromaDB — featuring live agent status, RAG pipeline, and full delivery package export

    TypeScript

  5. 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

  6. 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