Understand before designing
Your business, audience, goals and available material. We define what the website needs to include before deciding how it should look.

I’m Cristiano Di Marco. I design and build websites that express your business and help your customers find their way.
Tell me about your project ↗UX · Web design · Webflow development
Based in Italy, working remotely too
A direct relationship, from idea to website

Before designing a page, I want to understand what you do, who you want to reach and what people need to do on your website. That shapes the content, navigation and visual direction.
As a freelancer, I’m your direct contact throughout design and development. When other professionals contribute to a project, I make their roles clear.
Structure, content and visual details shape the same experience. I work through them together, one step at a time.
Your business, audience, goals and available material. We define what the website needs to include before deciding how it should look.
I organise pages, priorities and journeys. Typography, hierarchy and interface design give the website a personality that fits your business.
I turn the design into responsive pages. I give interactions a clear role and check navigation, links and content.
A website takes shape through conversation: with the people who know the business, those who create its imagery and the people who will use it.
For Antica Posteria dei Sabbioni, I developed the website in Webflow and worked with Nicola Imbres on photography and video. The case study shows how the restaurant’s character sits alongside practical information for visitors.
Explore the Posteria project ↗Learning informs my work. Tools help me bring it to life.
Interaction Design Foundation
Understanding needs, organising information and designing clear user journeys.
View the certificate ↗Flux Academy · Webflow Professional
Turning structure and design into responsive websites, with content management in mind.
View the training certificate ↗Webflow · Framer · HTML · CSS · JavaScript
I choose tools and interactions to suit the content, project goals and ongoing maintenance.