00 / Overview

Websites, graphic design and tools that solve real problems.

I build any kind of WordPress project: showcase sites, online stores, portals, blogs and online newspapers, including custom builds with ACF Pro. I also design for print. When a problem keeps wasting time and there's no ready-made fix, I design the solution, build it with AI and then test it on live sites.

role
senior web designer / tech lead
based in
Ferrara · Bologna, Italy
sites managed
70+
servers
25+ VPS
stack
WordPress · WooCommerce · ACF Pro
development
WordPress sites I design
+ tools and automations
built with AI

01 / Work

What I've built, and why

Every project starts from a real need. I design the tools myself, build them with AI, and they go through testing and a security audit before reaching production.

#01 · featured · WordPress plugin

Auto Alt Text 2.0

On many websites, thousands of images have no alt text: people using a screen reader can't tell what they show, and with the European Accessibility Act it has become an obligation to take seriously. Writing them by hand, one by one, isn't realistic.

The plugin generates them with Google Gemini, taking into account the page each image appears on, so the description is relevant rather than generic. It evolved from a first version based on Google Vision and was rewritten after a security audit.

  • review before publishing
  • background processing, even on large media libraries
  • built-in spending caps for API calls
  • choice of output language

PHP · Gemini AI Studio · accessibility

image page context Gemini alt for review
# example
image   flag-wavers-square.jpg
page    /palio/programme/
alt     Flag-wavers in costume in the square
        during the Palio di Ferrara
status  awaiting review
  • #02

    Redirect Mapper

    Compares the URLs of the live site with those of the new version, finds the pages that have moved and produces a 301 redirect file ready to paste. No more matching addresses by hand after a redesign.

    tool
    PHP · 301 redirects
  • #03

    Bot sign-up blocker

    Stops automated sign-ups on WooCommerce and removes fake accounts already created, while keeping anyone with orders, content or comments.

    plugin
    WooCommerce · Turnstile · anti-spam
  • #04

    Hosting client onboarding

    Brings a new client into the managed hosting service in a single flow: multi-step form, recurring payment via Mollie and a PDF contract generated on the fly.

    plugin
    Mollie · PDF contracts
  • #05

    Recesso Manager

    Handles the consumer right of withdrawal required by Italian consumer law (art. 54-bis of the Codice del Consumo) inside WooCommerce: requests, statuses, customer notifications and deadlines.

    plugin
    WooCommerce · compliance
  • #06

    Paywall Manager

    Paywall for a trade publication: login through an external system and an article counter that holds up even in private browsing.

    plugin
    REST API · WordPress
  • #07

    Corsi Calendar

    Course calendar that handles both single dates and multi-day cycles: the edge case that used to hide half of the courses.

    plugin
    ACF · WordPress
  • #08

    Article Importer

    Bulk import of articles and featured images to migrate an editorial archive to a new WordPress install.

    plugin
    WP-CLI · migrations
  • #09

    Email signature generator

    Multi-brand app for an agency's email signatures: fill in, copy, paste. Includes setup instructions for Apple Mail, Gmail and Outlook.

    app
    PHP · HTML email
  • #10

    Stack change across 70+ sites

    Replaced the caching, SEO and security tools across an agency's entire portfolio of sites, with pilot sites, a written procedure for the team and Core Web Vitals measured before and after.

    infrastructure
    FlyingPress · SEOPress · Cloudflare
  • #11

    Smart Hotel Ferrara

    Redesign, planning and build of the hotel's website, with ongoing maintenance.

    website
    showcase site · maintenancevisit site
  • #12

    My Loft Ferrara

    Redesign, planning and build of the showcase website, with ongoing maintenance.

    website
    showcase site · maintenancevisit site
  • #13

    Blueshell

    Planning and build of the showcase website for the most widely used marina management software in Italy.

    website
    showcase sitevisit site
  • #14

    Norma's Burger Bar

    Website, a «liquid» concept menu, business cards and flyers for the Ferrara restaurant.

    website + design
    site · menu · printvisit site
  • #15

    Associazione Piper & Drummer Italiani

    Website and maintenance, logo and letterhead, posters and registration management for annual events of European scale.

    website + design
    site · logo · eventsvisit site
  • #16

    Borgo San Giovanni

    Website of one of the historic districts (contrade) of the Palio di Ferrara: planning, build, maintenance and annual online registrations.

    website
    site · registrationsvisit site
  • #17

    Ghostbusters Italia

    Portal for the cultural association: build, management, maintenance and annual online memberships.

    website
    portal · membershipsvisit site
  • #18

    Destroy This Nerd

    Logo, build, management and maintenance of the blog.

    website + design
    blog · logovisit site
  • #19

    Heartbeat

    Cover and booklet for the «Heartbeat» digipak, the first album by the Heart of Italy Pipe Band.

    design
    packaging · print
  • #20

    La Tavola Rotonda

    Logo and posters for the world buhurt and medieval sword-fighting event organised by the Contrada Borgo San Giovanni.

    design
    logo · posters
  • #21

    Argnani e Monti

    Logo for Argnani e Monti srl.

    design
    logo

Portfolio on request. I can show you a selection of the websites I've built and of my print work: logos, menus, posters, packaging.

Request the portfolio

02 / Services

What I can do for you

S-01

WordPress websites and e-commerce

Showcase sites, WooCommerce online stores, portals, blogs and online newspapers, multilingual too: anything you can build with WordPress, from visual design to launch.

S-02

Custom WordPress

Custom builds with ACF Pro or similar tools: custom post types and fields, members' areas, online registrations, bespoke themes and blocks or Elementor, and a simple admin for whoever updates the site.

S-03

Plugins, integrations and automations

Custom plugins, connections to APIs and external services, automations: I design them and build them with AI, with testing and a security audit.

S-04

Graphic design and print

Logos, menus, posters and covers, all the way to print-ready files.

S-05

Servers, hosting and email

VPS, Plesk and cPanel, Cloudflare, DNS, mailboxes and email deliverability with SPF, DKIM and DMARC.

S-06

Migrations

Moving to a new host or domain, or a full redesign, without losing data, email or rankings, with 301 redirects in place.

S-07

Performance and technical SEO

Core Web Vitals, caching and CDN, on-site technical SEO, measured before and after.

S-08

Maintenance and support

Updates, verified backups, security, monitoring and a single point of contact you can email or call.

S-09

Compliance

GDPR and cookies, EU AI Act and Italian Law 132/2025, European Accessibility Act: documents ready to publish.

03 / About

I'm not a programmer by training. I'm a web designer who understands the problem, decides what's needed and tests it until it holds up.

I've been working on the web since 2012. I started out as a freelance web designer, and today, as part of a team of four, I look after the technical side of a communications agency: I keep the infrastructure running, help choose the tools, answer support tickets, and together we coordinate the management of the sites.

Alongside that I run my own freelance business, for clients who need a single point of contact across design, development and systems. I handle the things nobody usually wants to deal with: DNS migrations, email that doesn't arrive, red Core Web Vitals, GDPR and AI Act compliance. And the things everyone loves: custom plugins when there's no ready-made solution.

  04 / Contact

Tell me what's not working. Or what you wish existed.

I reply within one working day, usually much sooner.

Send me an email
email
hello@andreabottazzi.it
phone
+39 340 077 3538
whatsapp
wa.me/393400773538
linkedin
in/andreabottazzi