🚀 Senior Applied AI Solutions Architect @ AWS
📍 London, UK | 🌍 Building resilient omnichannel messaging & GenAI-powered communication systems
I help organizations build and scale Generative AI and agentic AI solutions on AWS, with a focus on AI agents, multi-agent systems, and customer-facing experiences powered by Amazon Bedrock and Amazon Bedrock AgentCore.
As part of the AWS AI/ML Technical Field Community (TFC), I work with customers to design and deploy solutions including e-commerce assistants, campaign management agents, event support assistants, product discovery experiences, and internal AI-powered tools.
I also specialize in AWS Communication Developer Services, including Amazon SES and AWS End User Messaging, helping customers deliver intelligent customer engagement across email, SMS, WhatsApp, and web channels at global scale.
I have authored numerous AWS blogs, workshops, videos, and open-source solutions that have helped hundreds of thousands of builders adopt cloud, messaging, and AI technologies.
- 📝 14+ AWS Blogs → 79k+ views
- 🎥 9+ Technical Videos → 96k+ views
- 🎓 3 AWS Workshops → 70k+ participants
- 🛠️ 11+ GitHub Solutions
- 🎤 Speaker @ AWS re:Invent
- Enhancing Message Reach: An Omnichannel Approach Using WhatsApp, SMS, and Email with AWS
- Build a Secure One-Time Password Architecture with AWS
- Increase your email engagement using AMP
…and more blogs here.
Here are some of the AWS messaging & engagement solutions I’ve built and shared with the community:
- 📦 Agentic Campaign Manager – Multi-agent email marketing platform for managing the full campaign lifecycle, including customer segmentation, template creation, campaign scheduling, sending, engagement analytics, and natural-language campaign operations using Amazon Bedrock AgentCore, Strands Agents SDK, AG-UI, Amazon SES, Athena, and DynamoDB.
- 📦 SES Insights Agent – Agentic AI solution for analyzing Amazon SES metrics, email deliverability, engagement trends, and campaign performance using Amazon Bedrock and Amazon SES data.
- 📦 Amazon SES Campaign Manager – Agent-powered email campaign management platform for audience segmentation, campaign creation, scheduling, content generation, and performance analysis using Amazon SES and Amazon Bedrock.
- 📦 Omnichannel Fallback Solution - Channel agnostic fall back mechanism using AWS End User Messaging and Amazon SES
- 📦 WhatsApp Voice Message Processing – End-to-end WhatsApp voice → transcription → voice workflow
- 📦 SES / Pinpoint Messages Queuing – Reference architectures for handling Pinpoint & SES messages at scale
- 📦 Amazon Pinpoint Journey Copy Mechanism – Copy Journeys across Pinpoint projects via CloudFormation
- 📦 Amazon Pinpoint Custom Channel (Email Attachments) – Add attachment support to Amazon Pinpoint email via custom channel
- 📦 Amazon Pinpoint GTM Integration – Integrate Pinpoint with GTM using API Gateway
- 📦 Amazon Pinpoint Campaigns / Journeys / Segments DB – Store Pinpoint metadata in DynamoDB for engagement analysis
- 📦 Amazon Pinpoint SMS DB – Central SMS event storage with Firehose, S3, Athena
- 📦 Amazon SES Email DB – SES events pipeline with Athena analytics
- 📦 Amazon SES Load Testing & Personalization – Framework for scalable SES load testing & personalization
- 📦 Engagement Database & Analytics for AWS End User Messaging – Unified engagement data for SMS, Email, WhatsApp, Voice (contributed)
- 📦 Pinpoint Friendly Sender Name – Dynamically assign sender names in Pinpoint Journeys
- 📦 Pinpoint Journey Admin Event Trigger – Trigger Pinpoint Journeys from company-wide events
- 📦 Pinpoint Renewal Reminder – Automated renewal reminders with Pinpoint
- 📦 Pinpoint Incremental Analytics – Real-time rules engine for Journey engagement updates
- 📦 Pinpoint Journey Events Attribution – Attribute client-side events to Journeys via Cognito & DynamoDB
- AWS re:Invent 2024 → BIZ206 “Implementing Resilient Omnichannel Notifications with AWS”
- AWS re:Invent 2023 → BIZ305 “Integrating SMS Capabilities with AWS End User Messaging”
- AWS re:Invent 2022 → BIZ301 Chalk Talk “ML Targeting with Amazon Pinpoint”
- Workshops → 70k+ participants worldwide
▶️ Target Customers with ML (4.3k views) – Use ML to personalize product targeting with Amazon Pinpoint▶️ Ferrari Fan App Live – Twitch & YouTube (1k views, 271k Twitch) – Special live episode on customer engagement▶️ Business SMS 101 (2.3k views) – How to send SMS at scale with AWS▶️ Getting Started on Amazon SES (73k views) – Beginner’s guide to SES email sending▶️ Getting Started with Amazon Pinpoint (12k views) – Intro to multichannel engagement with Pinpoint▶️ Choosing the Right IP Type for Email Sending (2.6k views) – Dedicated vs shared IP explained▶️ Introducing Amazon SES Mail Manager (1.8k views) – Overview of SES Mail Manager features
- 📝 Implement Resilient Omnichannel Notifications with AWS (Nov 2024) – AWS End User Messaging workshop (EUM)
- 📝 Send SMS using Amazon Pinpoint (Oct 2023) – Hands-on SMS workshop
- 📝 Building Customer Experiences with Amazon Pinpoint (Sep 2021) – Deprecated
- 📝 Use ML Speech Analytics to Obtain Customer Consent (Oct 2022) – Deprecated
AWS • Amazon SES • Amazon Pinpoint • AWS End User Messaging • Amazon Bedrock Agentcore • Amazon Bedrock Knowledgebases • AWS Lambda • Amazon DynamoDB • RAG • CDK • Python • TypeScript • React
