An Exploration in Stateful, Data-Driven Personalization

By Jeff Rhatigan

Welcome to my personal portfolio project. This live demo showcases a foundational architecture for creating rich, personalized user experiences from complex data. It's an exploration of core challenges in modern data platforms, including enterprise-grade guardrails, real-time reasoning, and leveraging user profiles for Retrieval Augmented Generation (RAG). The goal is to build systems that can deliver consistent, stateful, and context-aware interactions at scale.

Chatbot Avatar

Hello! I'm L.E.O., an AI assistant trained on Jeff Rhatigan's professional portfolio. I can help you prepare for your interview with him. Ask me anything about his experience, or try one of the sample prompts below!

Agent Execution Log Ready

                    

These prompts showcase core capabilities of the persona POC, demonstrating foundational guardrails, data security, agentic behavior, and information retrieval.

Core Platform Capabilities (Proof-of-Concept):

  • Data-Driven Personalization at Scale: Demonstrates ability to define unique behaviors based on rich user profiles and context.
  • Responsible AI Guardrails: Showcases PII Detection & Masking, and Content Moderation for safe user interactions.
  • Automating Custom User Journeys: Explores empowering agents with tool-use for actionable, personalized workflows.
  • Enhanced Observability: Features a real-time Chain-of-Thought (CoT) display for transparency into the system's reasoning.
  • High-Availability Architecture for Real-Time Interaction: Utilizes AWS ECS Fargate for managed, elastic scaling.
  • Leveraging Rich User Profiles for Context: Uses vector databases (RAG) for contextually rich and accurate responses.
  • MLOps & Production Readiness: Includes structured logging, metrics, and CI/CD, vital for operationalizing at scale.

About This Project

As a Principal Engineer with over 12 years of experience, I am passionate about building practical and responsible AI solutions. I developed this project in my spare time to go hands-on with the cutting edge of Generative AI and solve the complex challenge of creating stateful, personalized user experiences.

My goal was to master the latest in scalable cloud architecture, data retrieval patterns, and MLOps. These are the skills and challenges that excite me, and I'm eager to apply this passion to real-world identity and personalization problems at an industry-leading company.

Let's Connect

I'm always eager to discuss potential opportunities, collaborations, or innovative AI solutions. Feel free to reach out directly: