All work

Case study

vaidom

This site is the portfolio and the proof at once. A static bilingual Astro front-end, plus a private SSR admin on Cloudflare that replaces a whole Notion workspace. I designed, built, and shipped both.

Role
  • Product and design direction
  • Front-end build: static bilingual Astro
  • Admin build: SSR on Cloudflare, D1, React islands
  • Performance, SEO, and security engineering
Scope
  • Web App
  • Website
  • SEO
Timeline
2026

Why build it this way

A portfolio that claims I build fast, well-built things has to be one itself. So this is two apps in one: the public site you are reading, and a private admin behind it that runs the actual business.

The admin replaces a Notion workspace with something faster and more direct for the way I work: clients, projects, daily checklists, Meta and Google campaigns, content scheduling, bills, and file links, in one place built for the job.

How it is built

The public site is static Astro, bilingual EN and RO from the ground up, with a strict content security policy, self-hosted fonts, and a cinematic hero that loads zero overhead on mobile.

The admin is the opposite posture by intent: Astro in SSR on Cloudflare, with D1 for data and React islands for the interactive views like the calendar and campaign board.

The result

The public side is fast, bilingual, and clean. The private side runs the business it describes. Together they make the argument better than a deck would: this is what I ship, and you are standing in it.

It is a living project. The two halves stay wired together, so publishing a case study from the admin is what puts it on the site you are reading.

Have a project? Let’s build it.

Tell me what you want to launch. I’ll tell you how we’d design, build, and grow it.

Start a project