🚀 Senior Specialist Solutions Architect @ AWS (SES & End User Messaging)
📍 London, UK | 🌍 Building resilient omnichannel messaging & GenAI-powered communication systems
I help organizations scale their communications with AWS, integrating Generative AI into messaging systems and building solutions that drive customer engagement across email, SMS, and WhatsApp at global scale.
While I specialize in Amazon SES and AWS End User Messaging, I also work extensively with AWS Lambda, Amazon DynamoDB, Amazon Bedrock, Amazon Athena, and more to deliver end-to-end solutions. Over the years, I’ve authored blogs, workshops, open-source solutions, and videos that have reached and empowered hundreds of thousands of builders worldwide.
- 📝 14+ AWS Blogs → 79k+ views
- 🎥 9+ Technical Videos → 96k+ views
- 🎓 3 AWS Workshops → 70k+ participants
- 🛠️ 10+ 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:
- 📦 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
• GenAI (Bedrock)
• Lambda
• DynamoDB
• CDK
• Python
• TypeScript
• React
✨ “Helping builders innovate with communication services at scale.”