Design and development
Quality shows.
In the details.
Websites for brands where design matters. Typography, imagery and interaction work together to present your work with care and make it easy for customers to get in touch.
- Design and structure shaped around your brand
- Your work and services clearly presented
- Fast and easy to use on mobile
- Launch and agreed ongoing care
From first design to ongoing care.
When your website needs to reflect the quality of your work and brand, we start with your business, website goals and content.
Shared technical foundations and automated workflows make development and maintenance more efficient. The visual direction is designed for you.
We agree the build, feedback rounds and ongoing care. You receive a project-specific quote before work begins.
Explore the service and how we workWebsite dashboard Planned / app.mietti.fi
Your website dashboard.
Everything in one place.
We are building a browser-based dashboard within mietti. It will let you edit website text and images, see proposed changes and approve them for publication. AI will help prepare content.
Connect your own Claude or ChatGPT.
The planned connection will let you request the same changes through your familiar AI assistant. Your request goes to mietti, where the change is prepared for review. You see the result in your dashboard before publishing.
The dashboard and AI-assistant connections are not available yet. For now, request edits directly from Miro. The example below illustrates the planned preview and approval step.
Your live page stays unchanged until you approve.
Use your own words.Request a small content change without code.
Review the preview.See the edit on your website before publishing.
Approve the update.The change goes live only after your approval.
Opening hours
Published page: Mon–Fri 9–17
You decide when the change goes live.
AI and automation
Start with your website.
Improve how your business works.
Your website can be the start of our work together. As we get to know your business, we can connect systems and automate repetitive tasks. We start with a practical need that is worth solving.
Connect your systems
Send website enquiries to your CRM or move information between the systems your business uses. Spend less time entering the same details in several places.
Automate repetitive work
Enquiry handling, information gathering or administrative tasks. We design and build automation around the way your business actually works.
Put AI to work
A tool suited to your business, for tasks such as finding information or preparing content. We build the connections it needs and help you put it into use.
AI at work.
Examples of my work. Anonymous illustrations; each implementation is tailored.
AI course for team leads
Five-part hands-on Claude course for non-technical leads.
Read moreClose
AI course for team leads
Five-part hands-on Claude course for non-technical leads.
Team leads across several departments wanted to use AI in their work but were non-technical and unsure where to start.
Ran a five-part hands-on Claude course that took non-technical leads from the basics to applying Claude in their own workflows, and even building working tools with it.
Participants finished using Claude day to day and shipping their own simple tools, with no coding background.
Finance
A Claude tool that lets non-technical users move invoice data themselves.
Read moreClose
Finance
A Claude tool that lets non-technical users move invoice data themselves.
Moving invoice rows between two systems needed technical know-how, which made it a bottleneck for the people who actually had to do it.
I audited both systems and their APIs, built a Claude-based tool that handles the transfer through API calls, and designed it so a non-technical person can run it.
Non-technical users now do the transfers themselves, and technical support got their time back.
Volume recruitment
A chatbot interview that pre-screens candidates' key details.
Read moreClose
Volume recruitment
A chatbot interview that pre-screens candidates' key details.
A logistics talent team collected each candidate's visa type and other key details through a form, but candidates often selected the wrong visa type, which caused errors later in the process.
I built an AI chatbot that interviews each candidate, helps them identify their correct visa type, and collects the other key details, then feeds the structured data into the recruitment process.
Candidates identify the right visa type up front, and incorrect submissions dropped sharply.
Multilingual support enablement
LLM translation tooling that skips the platform's costly add-on.
Read moreClose
Multilingual support enablement
LLM translation tooling that skips the platform's costly add-on.
A support team needed to reply to customers in many languages, but the ticketing platform's own translation add-on would have raised costs significantly.
I built LLM-powered translation tooling instead: automation flows and API integrations, plus a sidebar app that translates agents' outgoing replies into the customer's language, using parameters from the conversation to know which language to translate to.
Agents reply in languages they don't speak, with no expensive platform add-on.

Behind mietti
Miro Miettinen.
M.Sc. (Tech.) and service designer. I combine technical implementation with an understanding of how services work in everyday use.
I design websites and build AI tools, automations and API integrations. The same technical skills support your website and improvements to the way your business works.
Start with your business
What shall we build?
Tell us about your business and the website or AI solution you need. You do not need a finished plan.
miro@mietti.fi