Web developer portfolio, Perugia

Ideas turned into products that work.

Eighteen scenarios across websites, e-commerce, web apps, brand identity, SEO and consulting: realistic examples built on the work I do most often. They don't name clients or report results; I'm happy to talk about real projects on a call.

● 150+ PROJECTS · 6 SERVICES · 18 SCENARIOS

Featured real case

The site you're looking at,
explained from the inside.

Vanilla PHP architecture, technical SEO across 24 pages, GDPR-compliant analytics, PageSpeed optimised from 86 to 99/100 on desktop. All documented — because this is the method I use on every project.

Read the case study
PHPSEOPerformanceAnalytics
● PageSpeed Insights · Desktop
99Performance
100Accessibility
100Best Practices
100SEO
LCP 0.8s · TBT 20ms · CLS 0.001
18 scenarios
Website · 01/03Scenario

Architecture studio

A fast, bilingual editorial portfolio that the studio updates on its own and that does justice to its projects.

editorialcustom CMSanimationsB2B
Scenario · Architecture studio6–9 weeks
Website · 02/03Scenario

Hotel and restaurant

A website that sells rooms and tables even at night, with an always up-to-date menu and careful local SEO.

WordPressbookinglocal SEOACF
Scenario · Hotel and restaurant6–8 weeks
Website · 03/03Scenario

Photography studio

A portfolio that lets the pictures speak and a private client area where couples find and download their photos.

client areagallerylocal SEOPHP
Scenario · Photography studio5–7 weeks
E-commerce · 01/03Scenario

Sustainable fashion

Product pages that tell the supply-chain story and a friction-free smartphone purchase, from cart to payment.

ShopifyCROKlaviyosupply chain
Scenario · Sustainable fashion7–9 weeks
E-commerce · 02/03Scenario

Subscription supplements

From one-off purchases to renewing subscriptions: custom kits, self-service pause and changes, PSD2-compliant payments.

WooCommercesubscriptioncustom PHPStripe MIT
Scenario · Supplements and wellness8–10 weeks
E-commerce · 03/03Scenario

Artisan workshop

One-off pieces sold with no risk of double sales, custom commissions with a quote and multilingual shipping of fragile items.

WooCommerceone-off piecescustom PHPWPML
Scenario · Artisan crafts8–10 weeks
Web app · 01/03Scenario

HR platform

Attendance, leave, reviews and reports in one place, with role-based permissions and fewer spreadsheets to chase.

ReactLaravelRBACdata viz
Scenario · Human resources10–14 weeks
Web app · 02/03Scenario

B2B product configurator

Customers and sales reps configure the product, see the price on their price list and download the quote as a PDF, with no email back-and-forth.

Node.jspricing engineHubSpotPuppeteer
Scenario · Custom manufacturing10–14 weeks
Web app · 03/03Scenario

Medical practice bookings

Several specialists’ schedules online, automatic reminders and a patient area, with health data handled with great care.

ReactNode.jsBullMQTwilioStripeGDPR
Scenario · Medical practice9–12 weeks
Brand identity · 01/03Scenario

Law firm

A restrained, recognisable identity: logo, typographic system, institutional palette, letterhead and ready-made templates for documents and presentations.

logotypographystationerymaterial kit
Scenario · Law firm5–7 weeks
Brand identity · 02/03Scenario

Fintech startup

A visual system ready to grow: logo, colours and typography that work in the pitch deck, the product interface and on social media.

startupfintechscalable systemmotion
Scenario · B2B fintech startup4–6 weeks
Brand identity · 03/03Scenario

Local cuisine bistro

A warm, recognisable brand: logo, palette, a seasonal menu that is easy to update, take-away packaging and in-house signage.

food & beveragepackagingmenuprint
Scenario · Food service6–8 weeks
SEO · 01/03Scenario

SEO for a cosmetics store

Catalogue structure, optimised product pages and content that answers what people search for, to get found without paying for every click.

keyword researchon-pagelink buildingschema
Scenario · Natural cosmetics6–9 months
SEO · 02/03Scenario

Local SEO for physiotherapy

A complete Google listing, reviews collected with a method and pages built for searches in the city, where new patients make their choice.

local SEOGoogle Businessmapsreviews
Scenario · Physiotherapy practice3–6 months
SEO · 03/03Scenario

Online cultural magazine

An article archive put back in order: updated content, internal links and an editorial plan that follows what readers search for.

content strategybloginterlinkingeditorial
Scenario · Online publishing4–6 months
Consulting · 01/03Scenario

Retail startup

Stack choice, data architecture and product roadmap: technical decisions made with a method, before spending on development.

tech stackarchitectureroadmapMVP
Scenario · Retail startupFrom 3 months, also ongoing
Consulting · 02/03Scenario

Manufacturing SME

A complete audit of website, SEO, data and CRM, and a phased plan showing what to do first, what next and with what budget.

auditdigital transformationSME3-year plan
Scenario · B2B manufacturing SME4–6 weeks for audit and plan
Consulting · 03/03Scenario

Creative agency

Fewer overlapping tools, clear processes and automations for repetitive work, with the team trained to use them.

workflowautomationteam trainingSaaS
Scenario · Creative agency2–3 months