Riddle mascot Roman / AI automation engineer
--:--:-- available
01 Freelance · Cardiff, UK Available · 2026

I connect your stack to AI agents that actually ship.

Voice bots, autonomous agents and end-to-end automations — designed, built and deployed on the tools your business already runs on.

9 projects shipped · voice AI live in production · EN · UA · RU
RR
Claude
Vapi · voice
n8n
Telegram
Python
Railway
02 What I do

I design, build and ship the whole thing — not slideware.

Voice, agents, automation. End-to-end, on the tools your business already runs on.

end to end
design → build → deploy → maintain

You describe the bottleneck. I hand back a system that runs itself.

voice agents · RAG chatbots · automations · mini-apps
Voice agents

Answer calls 24/7. Book the job.

Inbound calls picked up round the clock — booked into the calendar, logged to a sheet, owner pinged on Telegram.

vapi· elevenlabs· twilio
zsh — riddle — 78×9
~/riddle · flashhandy git:(main) $
✓ deployed in 1.2s
shipped to production
09
real projects deployed and running — voice, bots, pipelines and apps.
RAG chatbots

Answers strictly from your data.

Retrieval-augmented text bots that quote your prices and rules — and never hallucinate an answer.

no hallucinations · ~£0.30/mo
Automations

Runs weekly. Hands off.

Scrapers, digests and pipelines on a schedule — they do the boring part of the week so you don't.

n8n · github actions · cron
03 Selected work

Four flagships, all in production.

Each one shipped, deployed and running today. Scroll — the page takes on each project's colour.

01 Multi-agent orchestration · personal OS live

Hermes

One orchestrator that runs my entire workday — from my phone.

Hermes sits in a Telegram supergroup and routes everything: an AI trend scout pulls from RSS, YouTube and Reddit; sub-agents code, research and test; Claude Code executes in tmux on a VPS; Mem0 gives it RAG memory and Obsidian is its second brain over a two-way Git sync. I steer the whole thing by sending a message.

OpenRouterKimi K2.6Gemini 2.5 Flashn8nMem0Claude Code
InboxTelegram supergroup, threaded
ScoutRSS · YouTube · Reddit
Sub-agentsCoder · Researcher · Tester
MemoryMem0 RAG · Obsidian sync
~/hermes · personal-os $ architecture live
Hermes architecture: a Telegram supergroup feeds the Hermes orchestrator, which routes between an AI trend scout, sub-agents, Claude Code on a VPS, Mem0 RAG memory and an Obsidian second brain
02 AI day-planner · Telegram mini-app live

Planfolio

A to-do list that plans your actual day around your energy.

Drop in your tasks and Planfolio time-blocks them into a real schedule. Pick an execution style — easy→hard, hard→easy, or an energy wave — set your planning hours, and it builds the day. Progress tracking, urgent flags, categories and a weekly view keep it honest. Bilingual EN/RU, DeepSeek under the hood.

ReactTypeScriptDeepSeekTelegramRailway
Open in Telegram
Planfolio settings: language, execution style and planning hours
Planfolio dashboard showing task progress, weekly view and urgent tasks
Planfolio day plan with time-blocked tasks and difficulty tags
03 Full AI system · real UK business live

FlashHandy

A complete AI front desk for a South Wales handyman business.

Three parts working as one: a voice agent that answers every call, a website I built for the business, and a RAG chatbot for people who'd rather type. Together they capture jobs 24/7 — no missed calls, no manual admin.

VapiClaude HaikuElevenLabsn8nTwilioRailway
flashhandy.co.uk
FlashHandy website: South Wales Home Repairs, Fixed Fast — with Chat with AI and Call AI Agent buttons
01

Voice agent

Answers inbound calls 24/7, books into Google Calendar, logs orders to Google Sheets and alerts the owner on Telegram.

vapi (claude haiku + elevenlabs) → n8n on railway → twilio UK number
02

Website

A landing site I designed and built for the business — clear services, one-tap call and chat, mobile-first.

south wales home repairs · fixed fast
03

RAG chatbot

A text bot that answers strictly from a database — pricing, arrival times — with no hallucinations, and takes text orders for people who prefer typing.

retrieval-augmented · ~£0.30 / month
n8n — vapi orders → process → route → respond
n8n workflow: webhook from Vapi orders, process order data, switch, then save to Google Sheets, send Telegram messages and create a calendar reminder
04 Data-aggregation service live

Hackathon Aggregator

Every hackathon worth entering, in one ranked feed.

Pulls hackathons from multiple sources into a single feed — runs them through filters, reads live participant counts and prize info straight from the browser, and converts prize currencies to USD/GBP. Built to stand alone and be sold as a data-aggregation service, with the ranked digest delivered to Telegram.

PythonWeb scrapingAutomation
Hackathon Aggregator weekly digest in Telegram, listing coding competitions ranked with prize money, deadlines and live participant counts
04 Also built

Smaller bots, still running.

01 AI Digest Bot Daily AI-news digest to Telegram — RSS → LLM. ~$0.30 / mo
02 Twitter Analyzer Bot Weekly X analytics without the Twitter API. Playwright · GitHub Actions
03 Real Estate Search Bot Natural-language property search — Claude → filter, pandas → results. No hallucinations
05 Stack

Tools I reach for, grouped honestly.

01 Languages TypeScriptPythonJavaScriptSQL
02 AI / LLM ClaudeDeepSeekOpenAIWhisperPrompt designRAG
03 Voice VapiTwilioWhisperElevenLabs
04 Automation n8nGitHub ActionsTelegram Bot APIWebhooksCron
05 Frontend ReactViteTailwind
06 Infra RailwayDockerPostgreSQLRedis
06 About

Eighteen, building since fourteen.

Portrait of Roman Cardiff, UK

I write code that deletes the boring part of someone's week — the forwarding, the tagging, the reporting, the chasing — and gives them their time back.

I started shipping side projects at fourteen. Four years later I freelance from Cardiff, working with founders and small teams who want an extra pair of hands that can actually deploy.

No agency overhead. No "discovery phase" theatre. We talk Monday, you have a prototype Friday.

signed Roman
Fact sheet
based
Cardiff, UK
working
Mon – Fri · 09–18 GMT
languages
EN · UA · RU
engagements
project · retainer · hourly
turnaround
prototype in a week
07 Contact
response < 24h

Tell me what's
slowing you down.

If it's repetitive, an agent can probably handle it. Send a line and I'll come back within a day.

Telegram @RR_Riddle X / Twitter @RR_Riddle GitHub @handyautomatization-commits