Skip to content
Roman AI

I build AI voice agents, trading platforms, fully automated websites, SEO blogs on autopilot, lead generation systems, automated viral content, video editing software, any platform you need

Custom AI systems and software, from idea to production. I work with React, Next.js, Node.js and Python, plus the right AI models for each task.

calls a month handled by the voice agents I've built
50,000+
kinds of systems I build
10
ReactNext.jsVueNuxtSvelteGSAPFramer MotionThree.jsReact Three FiberWebGLReact NativeExpoFlutterSwiftKotlinNode.jsExpressFastifyNestJSHonoPostgreSQLMySQLMariaDBSQLiteMongoDBAWSGoogle CloudAzureVercelNetlifyOpenAIAnthropicGoogle GeminiMistralLlamaElevenLabsTwilioVapiRetell AIDeepgramn8nMakeZapierAirtableNotion APIStripePayPalNetopiaShopifyWooCommerceBinance APIBybit APIInteractive Brokers APIMetaTraderTradingViewRemotionFFmpegDaVinci ResolvePremiere ProAfter EffectsGoogle Search ConsoleSchema.orgAhrefsSemrushPlausibleJestVitestPlaywrightCypressPytestFigma

My systems, in action

Four examples end to end: what goes into the system and what comes out. The data is made up, but the workflows are the ones I build for businesses.

Call ended
  1. AI agent:

    Good morning, Example Clinic, this is the virtual assistant. How can I help?

  2. Caller:

    Hi, I'd like to book a check-up and a cleaning.

  3. AI agent:

    Of course. What name should I book it under?

  4. Caller:

    Andrew P.

  5. AI agent:

    I have Thursday, 16 October, at 10:30 or 14:00. Which suits you?

  6. Caller:

    Thursday at 10:30 is perfect.

  7. AI agent:

    Noted. I'll text the confirmation to the number you're calling from, the one ending in 214?

  8. Caller:

    Yes, thanks.

  9. AI agent:

    Your appointment is confirmed. Have a good day!

Booking created

Name
Andrew P.
Service
Check-up and cleaning
Day
Thursday, 16 October
Time
10:30
Phone
07xx xxx 214

Booked with nobody on the phone. The summary and transcript land in the clinic's dashboard.

Inbox

  1. Company Alpha New order

    in the sheet

    Hello, please send us 200 pcs of 40×30 cardboard boxes by 18 October. Thanks, Company Alpha

  2. Company Beta Urgent need

    in the sheet

    Hi! We need 50 rolls of stretch film, delivered Friday. The Company Beta warehouse

  3. Company Gamma Confirmation

    in the sheet

    Can you confirm 12 pallets of A4 paper for Monday, 20 October? The Company Gamma team

  4. Company Delta Re: quote

    in the sheet

    We'll go with the quoted option: 300 pcs of kraft bags, due 28 October. Company Delta

  5. Company Epsilon Small order

    in the sheet

    Hi, Company Epsilon here. We'd like 5 boxes of packing tape as soon as possible: tomorrow.

Orders spreadsheet

ClientProductQuantityDueApprove
Company Alpha40×30 cardboard boxes200 pcs18 Octoberin the sheet
Company Betastretch film50 rollsFridayin the sheet
Company GammaA4 paper12 palletsMonday, 20 Octoberin the sheet
Company Deltakraft bags300 pcs28 Octoberin the sheet
Company Epsilonpacking tape5 boxestomorrowin the sheet
5 of 5 orders in the sheet5 approved by a person

Every order is in the sheet and checked by a person. Nobody copied anything by hand.

I want this for my business
  1. 1Keyword
  2. 2Research
  3. 3Outline
  4. 4Article
  5. 5SEO checks
  6. 6Publishing

Keyword

invoice automation for small businesses

Research

  • 1How to automate invoicing, step by step
  • 2Invoicing software: the complete guide
  • 35 mistakes in manual invoicing

Outline

  • H2Why manual invoicing eats your time
  • H2What can be automated, step by step
  • H2Tools and costs
  • H2Example: from order to invoice, no copying

Invoice automation for small businesses: a practical guide

Manual invoicing looks like a small job until you add up the minutes at the end of the month. The good news: most of it can be automated without changing your invoicing software. We start from the orders that arrive by email, extract the details and create the invoice right in the software.

  • Title and meta description
  • Keyword in the first paragraph
  • Internal links to related articles
  • Alt text on images
  • Article structured data

/blog/invoice-automation-small-businessScheduled: tomorrow, 09:00

Hot 3

Joanna M.

92

Website form

New site for a clinic

✓ reply sent

Ryan T.

88

WhatsApp

Voice agent, 3 locations

✓ reply sent

Mike D.

81

Google ad

SEO blog, clear budget

✓ reply sent

Warm up 2

Omega Ltd

48

Facebook ad

Only asking for prices

✓ reply sent

Sigma Ltd

74

LinkedIn

Order automation

✓ reply sent

Not a fit 1

Ellen S.

21

Website form

University project

✓ reply sent

3 hot leads sent to sales; every one got a reply within seconds

Examples with made-up data

What I build

Pick a kind of work: see where the data comes from, what the system does and where it ends up. Below: examples, what you get and what I don't do.

Where the data comes from

  • Incoming calls
  • The business calendar
  • Services and prices
What the system doesThe voice agent listens, understands, answers and takes notes

Where it ends up

  • Booking in the calendar
  • Summary and transcript
  • Call handed to a person when needed
Illustrative schematic, built from the examples below; every project gets its own in the written proposal

Examples

  • 24/7 phone reception: bookings, common questions, handing over to a person
  • Confirmation and reminder calls for appointments
  • Orders taken by phone and written straight into the CRM or a spreadsheet
  • A summary of every call: what the customer asked for and what happens next

What you get

  • The agent on the business's number, with the voice and scripts we agreed
  • A dashboard with calls, transcripts and outcomes
  • Clear rules for when the agent hands a call to a person

What I don't do

  • I don't let the agent promise what the business can't deliver
  • I don't run unsolicited mass calling

Where the data comes from

  • Real-time market data
  • Your broker or exchange account
  • Your strategy rules
What the system doesThe platform calculates, alerts and executes by the rules

Where it ends up

  • Live charts and portfolio
  • Orders placed and logged
  • Alerts on your phone
Illustrative schematic, built from the examples below; every project gets its own in the written proposal

Examples

  • Real-time prices and charts from exchange and broker APIs
  • Orders, portfolios and history in one interface
  • Alerts and strategies that run automatically, on rules you set
  • Performance reports and a trade journal

What you get

  • The working platform, on your servers
  • Source code and documentation

What I don't do

  • I don't give investment advice or manage money
  • I don't promise profit: the platform runs your strategy

Where the data comes from

  • Supplier feed
  • Inventory software
  • Website forms
What the system doesThe system updates pages and starts the workflows

Where it ends up

  • Prices and stock always right
  • New pages, indexed
  • Orders and quotes processed
Illustrative schematic, built from the examples below; every project gets its own in the written proposal

Examples

  • Products, prices and stock synced from the supplier or inventory software
  • Pages generated from data, each with its own SEO
  • Forms that send quotes, invoices or bookings with no one involved
  • Automatic reports on what sells and what visitors search for

What you get

  • A fast, optimised site in the business's account
  • Documented update workflows

What I don't do

  • I don't use copied themes
  • I don't let generated pages go live without quality rules

Where the data comes from

  • Keywords and topics
  • What competitors publish
  • Business information
What the system doesThe system researches, writes, optimises and publishes

Where it ends up

  • Articles published on schedule
  • Internal links and structured data
  • Ranking report
Illustrative schematic, built from the examples below; every project gets its own in the written proposal

Examples

  • Automatic keyword research and a look at what competitors already publish
  • Articles structured for search, with titles, meta descriptions and structured data
  • Internal links, images and scheduled publishing
  • Refreshing older articles when they slip in Google

What you get

  • The blog publishing on the agreed calendar
  • A dashboard of articles, rankings and what's next

What I don't do

  • Nothing goes live that you don't want to see first: you can approve each article
  • I don't promise the top spot in Google

Where the data comes from

  • Website forms
  • Ads and social media
  • WhatsApp messages
What the system doesThe system qualifies, scores and replies at once

Where it ends up

  • Leads sorted in the CRM
  • Automatic reply sent
  • Calls booked
Illustrative schematic, built from the examples below; every project gets its own in the written proposal

Examples

  • Forms and chatbots that ask the qualifying questions
  • A score for every lead and automatic routing in the CRM
  • An automatic reply within seconds, by email or WhatsApp
  • Scheduled follow-up until a call is booked

What you get

  • The full workflow, connected to the business's CRM
  • A report on which sources bring good leads

What I don't do

  • I don't buy databases or send spam
  • I don't process data without a legal basis (GDPR)

Where the data comes from

  • Trends in your niche
  • Your existing content
  • The posting calendar
What the system doesAI agents suggest, write, edit and schedule

Where it ends up

  • Weekly ideas and scripts
  • Videos ready to post
  • Performance report
Illustrative schematic, built from the examples below; every project gets its own in the written proposal

Examples

  • An agent that follows trends in your niche and suggests ideas every week
  • Scripts and hooks in your brand voice, built from your existing content
  • Short videos generated and edited automatically for TikTok, Instagram and YouTube
  • Scheduled posting and a report on what worked

What you get

  • The agents configured and run together with you
  • A short guide to using and adjusting them

What I don't do

  • Nothing is published without your approval
  • I don't buy followers or views

Where the data comes from

  • Raw footage
  • Brand style
  • Export formats
What the system doesThe software cuts, captions, reframes and renders

Where it ends up

  • Clips ready to publish
  • Versions for every platform
  • Editable DaVinci projects
Illustrative schematic, built from the examples below; every project gets its own in the written proposal

Examples

  • Automatic removal of pauses and mistakes
  • Captions generated and styled automatically
  • Horizontal to vertical reframing that follows the speaker
  • DaVinci Resolve integration and automatic batch rendering

What you get

  • The tool installed and set up on your workflow
  • Source code and instructions

What I don't do

  • I don't replace the editor on complex creative projects
  • I don't use material without the rights

Where the data comes from

  • Order emails
  • Quote requests
  • The week's data
What the system doesThe system reads, extracts the details and prepares drafts

Where it ends up

  • Spreadsheet of orders
  • Draft reply, checked by a person
  • The Friday report
Illustrative schematic, built from the examples below; every project gets its own in the written proposal

Examples

  • Orders that arrive by email land in a spreadsheet on their own, details extracted
  • Quote requests are read, sorted and get a draft reply
  • The Friday report builds itself from the week's data

What you get

  • The working workflow, in the business's own accounts
  • A handover document: what it does, where it stops and how to change it

What I don't do

  • I don't automate what isn't worth it: if a task is rare or keeps changing, I say so
  • I don't let a workflow make important decisions without a person checking

Where the data comes from

  • The apps you use
  • Business data
  • The team's requirements
What the system doesI build the platform from scratch, with code written around how your company works

Where it ends up

  • Everything in one place
  • Data in sync
  • Steps that start on their own
Illustrative schematic, built from the examples below; every project gets its own in the written proposal

Examples

  • CRMs and internal dashboards pulling data from several apps
  • Client portals with accounts, documents and payments
  • Installable phone apps (PWA) for the team or customers
  • Sync between the shop, invoicing, stock and accounting

What you get

  • The source code, in the business's account or repository
  • Installation and usage docs

What I don't do

  • I don't start without a short specification agreed in writing
  • I don't keep the code: it's the business's

Where the data comes from

  • The team's real tasks
  • Company documents and context
  • The AI tools you already have
What the system doesThe method: the right tool, context, examples and checking

Where it ends up

  • Assistants and instructions ready to use
  • Written guide for the team
  • List of tasks tested
Illustrative schematic, built from the examples below; every project gets its own in the written proposal

Examples

  • Which tool for which task: writing, research, images, video, code, automation
  • Methods that raise quality: context, good examples, saved instructions, small steps, checking
  • Assistants and instructions set up on the business's own documents and tasks
  • Exercises on your real tasks, not generic examples
  • For technical teams: working with coding agents in your own project

What you get

  • A written guide to the tools and settings chosen for you
  • The list of tasks tested and what worked

What I don't do

  • I don't offer official certifications
  • I don't promise results without exercises on your own tasks

What you get, on screen

This is what the systems I build look like from the inside. Illustrative screens with made-up data.

AI voice agents

The voice agent listens, understands, answers and takes notes

See the service
Example Clinic, AI front deskLive

Calls today

1,684

Solved without a human

91%

Bookings created

212

Average length

2:41

Call from 07xx xxx 21402:14

Hi, I'd like to book a check-up and a cleaning.

Sure. I have Thursday, 16 October, at 10:30 or 14:00. Which suits you?

Thursday at 10:30 is perfect.

Done. I'm sending the confirmation by text message.

Bookings created today

TimeClientService
10:30Andrei P.Check-up and cleaning
11:00Maria L.Whitening
12:15Vlad C.Consultation
14:00Irina D.Scaling
16:45Paul S.Check-up

Trading platforms

The platform calculates, alerts and executes by the rules

See the service
Terminal, Momentum strategyLive
BTC / EUR58,214.30+2.41%

Open positions

PairSizeEntryProfit
BTC/EUR0.3557,035.10+€412.80
ETH/EUR4.202,310.40+€96.15

Fully automated websites

The system updates pages and starts the workflows

See the service
Shop, admin panelLive

Supplier sync active, next run in 13 min

Products updated automatically

ProductPriceStock
Ergonomic chair Pro€24924
Standing desk 160 cm€4797
LED desk lamp€3856
Dual monitor arm€660, hidden
Anti-static mat€3031

Pages created today

  • Standing desk 160 cmIndexed
  • LED desk lampIndexed
  • Guide: choosing an office chairIndexing

Pages indexed by Google

1,248 of 1,262

100% automated blogs with SEO

The system researches, writes, optimises and publishes

See the service
Blog, automated newsroomLive

Keyword: invoice automation small business

Automating invoices for small businesses: a practical guide

Manual invoicing looks like a small task until you add up the minutes at the end of the month. Most of it can be automated without changing your invoicing software.

Why manual invoicing costs you time

We start from the orders that arrive by email, extract the data and create the invoice directly in the software.

Lead generation

The system qualifies, scores and replies at once

See the service
CRM, leads qualified automaticallyLive

New2

Radu T.74

Auto Service North

WhatsApp€3,500

Elena S.21

Personal project

Site form—

Qualified2

Ioana M.92

Dentis Clinic

Site form€8,000

Mihai D.81

Green House

Google ad€5,200

Any custom platform

I build the platform from scratch, with code written around how your company works

See the service
Company dashboardLive

Orders today

38+12%

Invoices sent automatically

31all

Time saved this week

14.5 h

Revenue this month

€16,900+8%

Orders per week

W1
W2
W3
W4
W5
W6
W7
W8

Latest orders

No.ClientStatus
#1042Tehno GroupInvoiced
#1041Dental PlusShipping
#1040Agro NorthInvoiced
#1039Green HousePaid

What I build with

I work across the whole ecosystem used in complex projects and pick what fits each one.

198 technologies and platforms across 15 areas

Fast web interfaces

  • React
  • Next.js
  • Vue
  • Nuxt
  • Svelte
  • SvelteKit
  • Angular
  • Astro
  • Remix
  • SolidJS
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • Tailwind CSS
  • Sass
  • shadcn/ui
  • Radix UI
  • Material UI
  • Redux
  • Zustand
  • TanStack Query
  • React Hook Form
  • Zod
  • Vite
  • Webpack
  • Turbopack

Motion, interaction and 3D in the browser

  • GSAP
  • Framer Motion
  • Three.js
  • React Three Fiber
  • WebGL
  • Lottie
  • Rive
  • Spline

Apps for phone and desktop

  • React Native
  • Expo
  • Flutter
  • Swift
  • Kotlin
  • Ionic
  • Capacitor
  • Electron
  • Tauri
  • PWA

APIs, servers and business logic

  • Node.js
  • Express
  • Fastify
  • NestJS
  • Hono
  • Bun
  • Deno
  • Python
  • FastAPI
  • Django
  • Flask
  • Go
  • Rust
  • Java
  • Spring Boot
  • PHP
  • Laravel
  • Ruby on Rails
  • C#
  • .NET
  • GraphQL
  • REST
  • gRPC
  • tRPC
  • WebSockets

Structured data, search and vectors

  • PostgreSQL
  • MySQL
  • MariaDB
  • SQLite
  • MongoDB
  • Redis
  • Supabase
  • Firebase
  • Neon
  • DynamoDB
  • Elasticsearch
  • ClickHouse
  • TimescaleDB
  • Prisma
  • Drizzle
  • pgvector
  • Pinecone
  • Qdrant
  • Weaviate

Hosting, scaling and continuous delivery

  • AWS
  • Google Cloud
  • Azure
  • Vercel
  • Netlify
  • Cloudflare
  • DigitalOcean
  • Hetzner
  • Docker
  • Kubernetes
  • Terraform
  • GitHub Actions
  • GitLab CI
  • Nginx
  • Linux
  • Sentry
  • Grafana
  • Prometheus

Models, agents and machine learning

  • OpenAI
  • Anthropic
  • Google Gemini
  • Mistral
  • Llama
  • DeepSeek
  • Hugging Face
  • LangChain
  • LlamaIndex
  • Vercel AI SDK
  • MCP
  • RAG
  • Embeddings
  • Fine-tuning
  • Ollama
  • vLLM
  • PyTorch
  • TensorFlow
  • scikit-learn
  • OpenCV
  • Whisper

Voice agents and calls

  • ElevenLabs
  • Twilio
  • Vapi
  • Retell AI
  • Deepgram
  • Piper
  • WebRTC
  • SIP

Workflows between apps

  • n8n
  • Make
  • Zapier
  • Airtable
  • Notion API
  • Google Workspace API
  • Microsoft Graph
  • Slack API
  • WhatsApp Business API
  • Telegram Bot API
  • Meta Graph API
  • TikTok API
  • YouTube API
  • Webhooks
  • Puppeteer
  • Playwright
  • Scrapy
  • BullMQ
  • RabbitMQ
  • Kafka
  • Celery

Shops, payments and invoicing

  • Stripe
  • PayPal
  • Netopia
  • Shopify
  • WooCommerce
  • Medusa
  • SmartBill
  • Oblio

Markets, orders and analysis

  • Binance API
  • Bybit API
  • Interactive Brokers API
  • MetaTrader
  • TradingView
  • ccxt
  • Pandas
  • NumPy

Editing, generation and rendering

  • Remotion
  • FFmpeg
  • DaVinci Resolve
  • Premiere Pro
  • After Effects
  • Runway
  • Sora
  • Veo
  • Midjourney

Visibility and measurement

  • Google Search Console
  • Schema.org
  • Ahrefs
  • Semrush
  • Plausible
  • PostHog
  • Google Analytics

Code that doesn't break on the next change

  • Jest
  • Vitest
  • Playwright
  • Cypress
  • Pytest
  • ESLint
  • Prettier
  • Storybook

From sketch to interface

  • Figma

How much time does it really take?

Move the sliders for one repetitive task in your business. The maths uses only your numbers.

15
20
1

240

30

hours a year

8-hour working days

30 of 240 working daysOne square is one working day: 48 weeks × 5 days

Based on 48 working weeks. Not a promise: not every task is worth automating, and we decide that together.

Send me this task

How a project runs

A conversation, a written proposal, building in small steps, and handover with documentation. At each stage you know what you get and what I need from you.

  1. 01

    Conversation on WhatsApp or email

    You start from the brief on this site. I ask how the process works today, who does it and how often.

    You get
    A straight answer: worth automating or not, and why.
    I need
    A description of the process, with one real example.
  2. 02

    Written proposal

    I write down what I'll build, what's out of scope and how we'll check that it works.

    You get
    A one-page document with scope, stages and cost.
    I need
    Your agreement on scope, before any code.
  3. 03

    Building in small steps

    I work in stages you can see and test. If something isn't what you expected, we change course early.

    You get
    Working versions along the way, not only at the end.
    I need
    Feedback at each stage and access to the apps involved.
  4. 04

    Handover

    I show you how everything works and where to change it. My access to your systems is closed.

    You get
    The handover documentation and a session explaining the system.
    I need
    Someone on the team to take the system over.
The full process

Questions

Do I need to know exactly what to automate?

No. It's enough to know what eats your time. From your description I'll tell you what can be automated, what can't, and why.

How much does it cost?

It depends on what we build. There are no fixed packages: after the first conversation you get a written proposal with scope and cost, before any work starts.

Who pays for AI tools or other app subscriptions?

The business, directly, in its own accounts. That way you own the tools and don't depend on me to use them.

Who owns what you build?

The business. Workflows, agents and code stay in your accounts, with documentation, so you can change them or hand them to someone else.

What happens to company data?

I only ask for the access needed, ideally through separate accounts. At handover my access is closed, and the data isn't used in other projects.

All questions

Got something to automate?

Answer five questions. The brief writes itself and you send it on WhatsApp or by email.

Roman AIWhatsApp or email

Hi! I filled in the brief on the Roman AI website.

What I want:
An automation
What happens today:
copying data from email into Excel
Tools:
Gmail, Excel
When:
Within the next month
Example: what the brief looks like when sent
Start a project