Hi, my name is Alessandro.

Graphic designer since 2008, full-time freelance since 2012. I built Rodion because I was tired of paying 7 subscriptions to manage dozens of different clients. More dashboards than common sense.
Hero
SEI SITI DI CLIENTI VERI//CMS + CRM + PROGETTI//NIENTE WORDPRESS//I DATI STANNO IN EUROPASEI SITI DI CLIENTI VERI//CMS + CRM + PROGETTI//NIENTE WORDPRESS//I DATI STANNO IN EUROPA
Why I built all of this
The short version

Why I built all of this

I got into graphic design and web in high school, back in 2003. They were teaching us HTML on paper and I thought “wait what — what's the point of learning this with a pen? I want to make a real site.” So I made a real site. Meanwhile I was photoshopping friends' faces, making flyers for tiny parties and underground raves. Serious stuff.

Sometime in my early twenties, people were actually paying for that, so I kept going. Between 2008 and 2012 I was freelancing unofficially; from 2012 with a VAT number, when my accountant finally cornered me.

Since then: websites, brand identity, packaging, some video, apps, prototypes. I work for a bunch of different clients — not 3, definitely more. Finding clients was never the problem. Managing them was.

HubSpot CRM, Notion projects, Wave invoicing, WordPress + 8 plugins, Gmail. Five tools. Five logins. Three contradictory sources of truth. Zero time left to actually design.

In early 2025 I gave up and started writing Rodion. Not to launch a startup. To finish my workday at 6pm instead of 10pm.

Today I use it, and some clients use it. It works — you have to know how, it's not for everyone, but it works.

What's actually inside

12 modules, one dashboard, zero overlapping subscriptions

For clients

Multi-site CMS

Visual editor, live preview, static deploy. No WordPress, no plugins breaking every Tuesday.

For clients

PM + Kanban

Clients, projects, tasks, time tracking, Gantt. All connected — no Notion+Asana+Numbers chain.

In testing

Brain Dump AI

Press a button, talk or type. AI figures out if it's a task, note, todo, or lead. Then sorts it.

In testing

AI scanning

Photo of a receipt or brief, AI extracts the data into Finance or Projects. No more shoebox of paper.

On request

Finance + Stripe

PDF quotes, proforma, Italian e-invoices, deposit + final payment links. Webhooks that close things.

On request

CRM + Pipeline

Leads from anti-spam forms, kanban pipeline, scoring, automated follow-ups. Catch to close.

On request

Email marketing

Drip sequences, responsive templates, segmentation. From your SMTP — no rate-limit babysitting.

On request

Social manager

Editorial calendar, multi-account, multi-brand. You post when you feel like it, the app posts when it should.

For clients

Booking + Google Meet

Bookings on your Google Calendar, auto Meet link, reminders. No €12/mo Calendly.

In testing

Knowledge base AI

Upload docs, AI answers with citations. No hallucinations, no blind RAG — you see the source.

In testing

Native Android

Brain dump, scan, timer, smart push. In your pocket when the client calls you on the beach.

For clients

Multi-tenant + EU

Manage each client as a separate org. European hosting, your data, no US, no third parties.

On request

Morning briefing

Open it and Rodion tells you what today looks like: deadlines, unpaid balances, follow-ups gone stale. No dashboard to decode, it just says it.

For clients

Shared documents

Send a link, the client sees their files and uploads theirs. No expired WeTransfer, no 40 MB attachments bouncing back.

On request

Recurring work and reminders

Work that comes back every month proposes itself, and reminds you of what you promised. No sticky notes on the monitor.

On request

Notes and comments

The thought stays attached to the project instead of vanishing into chat. Six months later you can still find why a choice was made.

Not finding what you need?

It probably exists already and I have not written it down here yet: Rodion moves faster than this site. Or it does not exist, and then let us talk.

Yes, it is AI slop. With style.

Solo, by hand, I would have needed 82 years. Or a team costing thousands a month. I picked the third path: time, craft, and AI as an ally, used with awareness.

It is pointless to keep arguing "AI yes" or "AI no". AI is here. The question is how you use it and who is in charge: you, with a craft behind you, or it, free to spit slop on autopilot.

Twenty-plus years (sigh) behind me across web, graphic, UX and design. Plus a love for code, chronic omnichannel curiosity, and a taste for experiments. Until a few years back, a project like Rodion was out of reach for a single individual.

Careful, though. You don't just type "act as the world's best engineer and build me a platform with CMS, CRM, project management, finance, booking, native mobile app and a few more odds and ends" and wait for the miracle.

You need granular control over every layer: stack, architecture, design, UX, problem solving, security, privacy. Plus time. Cursing. More time. Money spent. Failed attempts. Yet more time. Problems.

It is not perfect yet. But I use it every day. And it does its dirty job, brilliantly.

Who uses it

Three real people. Three real stories.
5.0/5.0

"Yeah, it looks good I guess. I'm a wedding planner, not a tech person. All I know is the site works better now, contacts come in, bookings happen. What Alessandro actually did, no idea."

C
Claudia
Wedding planner, Tuscany

"At first I was like, 'another tool? Whatever, we'll see.' Two weeks in I realized I could cancel three subscriptions, and I was like alright. It's not magic — it's just that now things work. Alessandro is a weird one, but he makes serious stuff."

D
Diego
Property manager, Trentino (Italy)

"Yes, it's normal to refer to yourself in the third person on your own landing page. Designer's trick."

A
Alessandro
The author, third-person
6
Sites live, for real clients
114
Published pages
48
Blocks in the CMS
1
Developer
  • Backend: Python + FastAPI + Postgres
  • Dashboard: Next.js + React + Tailwind
  • Mobile: Native Android (Kotlin + Compose). iOS when I feel like it.
  • AI: Anthropic Claude for reasoning, Whisper for transcription, vision models for receipts
  • Static sites: build-time HTML, zero runtime, deploy via FTP/SSH/local
  • Hosting: European. Your data is yours. Doesn't end up in the US or some obscure data lake.
  • Email + e-invoicing: standard Italian SMTP, SDI/PEC support when needed
  • Payments: Stripe. Full stop. No PayPal — we have enough logins already.

Open source? Not yet. Maybe when it makes more sense. For now I prefer to know exactly what comes in and what goes out.

The data stays in Europe. Even when nobody's looking.

It isn't a box ticked at the bottom of a legal page, it's where the thing actually runs. European servers, European database, European backups. No part of your work takes a trip through the United States and back, and there's no third party helping itself to your data in exchange for a free tier.

Same story on the public side of the sites: a compliant cookie banner with consent recorded and reopenable whenever the visitor wants, Consent Mode v2 for anyone running campaigns, access and deletion requests handled from the panel, privacy and cookie policies generated and kept in step. Email goes out from the client's own domain, with SPF and DKIM in order, so it doesn't land in spam and doesn't look like it was written by somebody else.

It isn't the fun part to build. It's the part that saves you from embarrassment, which is why you'll find it already done.

Where things stand

No 'subscribe to be the first to know' form, no free plan turning Pro after 14 days, no public Notion roadmap. There's no point giving you generic access right now — if you're interested email me, I'll tailor it to what you need. I'll reply personally, not a bot. If you're not, that's cool too.
captain's log — git log
$ build 422 · updated August 18, 2026 · 422 commit
piattaforma: vitals dei progetti (Fuori orario), dashboard e profilo, pulizie
cms(piattaforma): pubblica/ritira con 301 morbidi, upload video ottimizzati, storia build
cms(blocchi+export): tema nei colori, motion, FAQ a righe, pin section, parità anteprima/sito
social: pipeline, OAuth, pubblicazione e viste — avanzamento luglio/agosto
cms(gdpr): preferenze cookie riapribili in qualsiasi momento
cms(ux): debounce preview + MediaPicker onesto + avvisi contrasto WCAG

Built with Rodion. No pitch deck involved.

© 2026 · Privacy · Cookies · GitHub
rodion home, Rodion | Freelance OS