Home Projects Blog What I Do Experience Contact
Book a call
SUPERVISOR AGENT
RAG
DATA
SYNTHESIS

AWS Cloud / AI Infrastructure

AWS TechDocs Intelligence

Production-grade multi-agent RAG system on AWS from scratch. Upload a PDF, ask via REST API, get a synthesised answer from 4 coordinated Bedrock Agents — all traffic private inside a VPC.

AWS Bedrock Claude Haiku 4.5 RDS pgvector Lambda API Gateway
View project

Agentic AI

N8N Workflow Generator

Meta-automation: an AI system that designs and builds other N8N workflows. Uses HITL Q&A via Slack to gather requirements, routes to Claude for JSON generation, and delivers a complete N8N-compatible workflow file.

N8N OpenAI AI Agent Claude API OpenRouter Slack
View project

Workflow Automation

AI CV & Job Application Engine

Share a LinkedIn job URL from iOS → Tavily researches the role → AI produces a tailored cover letter, CV match score, keyword gaps, and a customised CV — all auto-saved to Google Drive.

N8N OpenAI Tavily iPhone Shortcuts Google Drive API
View project

Process Automation

Intelligent Email Triage Engine

Inbound emails classified into 7 priority categories using OpenAI intent detection. Low-priority messages auto-archived; high-priority emails get AI-drafted replies sent automatically.

N8N OpenAI API Webhook Email
View project

AI Processing

AI Presentation Generator

Enter topic + slide titles → system validates via live web search → generates PowerPoint, HTML Q&A document, and speaker script automatically. Client-delivered project.

Python Claude API Claude Code Web Search PowerPoint
View project

Personal Automation

Personal Expense Manager

Dual-trigger pipeline (Telegram or iPhone Shortcut) — capture expenses in natural language → OpenAI parses and categorises → stores structured records to Notion. Zero manual data entry.

N8N OpenAI API Notion Telegram Bot iPhone Shortcuts
View project

Sales Automation

Cold Email Quality Analyser

Pre-send quality gate: validates email → analyses quality and deliverability score → rewrites poor emails with OpenAI → reformats to template → delivers final version to Slack.

N8N OpenAI API Webhook Slack
View project

Content Automation

LinkedIn Content Scheduler

Fully autonomous content pipeline: scheduled trigger → Gemini generates cybersecurity topic content → formatted for LinkedIn → queued for posting. Zero manual effort required.

N8N Google Gemini API LinkedIn API Scheduled Trigger
View project
WF 1 Public Login bcrypt · JWT issue WF 2 JWT Sub-WF verify · is_active WF 3 Protected Hook Switch → RBAC SECURITY CONTROLS bcrypt s=12 rainbow-safe Param SQL no injection Env secrets not in export Admin-only reg controlled users Login → bcrypt → JWT · verify sub-wf → is_active → RBAC Switch

Cybersecurity / N8N

N8N JWT RBAC Authentication System

Production-grade multi-user auth built entirely in N8N — bcrypt password verification, JWT issuance with 8-hour expiry, and role-based access control enforced at every endpoint via a reusable sub-workflow. MSc Cybersecurity principles applied to real automation engineering.

N8N PostgreSQL JWT bcrypt Docker
View project
LEAD INPUT
RESEARCH
SCORE
PERSONALISE
HITL APPROVAL
CRM WRITE

AI Automation / n8n

Multi-Agent Lead Intelligence

n8n pipeline that orchestrates specialised AI agents end-to-end: researches companies, scores against ICP using RAG, generates personalised outreach, and routes qualified leads to HubSpot & Airtable — with a human-in-the-loop approval gate before any CRM write.

n8n GPT-4o Claude Sonnet pgvector HubSpot
View project

Let's Work Together!

Have a project in mind? Let's talk about it.

Send me a message

Message sent! Thanks for reaching out — I'll get back to you soon.