Services
Real person, real code
Behind Doryo, that’s me: Matthias. No studio, no chain of account managers — you talk directly to the person who writes your code. I’ve been building frontends since 2005, freelance since 2011, focused on WordPress and Shopify, from solo founders to institutions.
AI-first, for me, means this: I work with Claude Code in the terminal because it makes me faster and more thorough — not to hand off responsibility. Every line goes through my review; every project carries my signature.
WordPress websites
Custom WordPress websites — whether with Elementor, an established theme, or a hand-built block theme. I pick the approach that fits your project: technically clean, fast, search-engine-friendly, and effortless to maintain in the editor.
Shopify development
High-performance Shopify stores and custom theme tweaks in Liquid — from the finishing touches to mandatory features like the right-of-withdrawal button, on-brand and legally compliant.
SEO & GEO optimization
Visible in Google and in AI answers (GEO): clean tech, linked schema markup and content that answers questions directly — this website is the proof.
Accessibility (BFSG)
Accessible to WCAG 2.2 AA: audit, implementation and documentation — mandatory for many websites and shops since the German BFSG, a quality gain for everyone else.
AI integrations & automation
AI features and automation right inside WordPress and Shopify: automate recurring busywork — from product copy and translations to support replies.
Maintenance & further development
Updates, security, new features: I stay on board after launch — on a predictable monthly plan or on call, based on real usage data.

Projects
Selected projects
Every project is different. Here's a small selection of the websites, online shops, and platforms I've built as a freelance web developer.
-
Stöbe
Schäferei Heidesee: a one-pager for a new residential quarter
Design-led WordPress one-pager for the new residential quarter Schäferei Heidesee in Friedersdorf, Brandenburg. Twelve custom Elementor widgets translate a Figma design faithfully into code, with scroll-driven image curtains, organic blob masks, a construction-phase timeline and an accessible contact form.
-
Horizon Institute
Emerging Tech Policy Careers
Relaunch of the Horizon Institute's career platform: 100+ guides for tech policy careers — rebuilt with WordPress and Bricks.
-
Nickelodeon contest platform
I developed a modular contest platform for Nickelodeon that can be launched on demand — including custom widgets for online games, JavaScript logic, Construct3 integration and tracking.
-
Galakto
The Shopify store of the Galakto kids' audio player — heavily extended and continuously maintained by me: product display, sorting logic and new features.
-
Paramount press
I developed a WordPress portal for Paramount to manage press and media content, including a protected member area.
-
SUITCASE Magazine
SUITCASE Magazine
Ongoing development of the international travel magazine: new templates, editorial workflows, ad integration and content migration — step by step.
-
Runter vom Gas – Unfallatlas
As part of the “Runter vom Gas” road safety campaign, I developed an interactive WordPress-based storytelling map visualizing traffic accident data.
-
Dein Irgendwo
I created an interactive WordPress platform for the Bavarian Youth Council, featuring a map and filtering system to connect young people with leisure activities.
About me
I'm Matthias — on the web since 2005, freelance since 2011
Media informatics graduate, class of 2005. After years at agencies, I went freelance in October 2011 — since then I have built websites and shops as Doryo for brands like Nickelodeon, MTV, and Paramount, for nonprofits, and for founders.
I work out of Berlin and remotely across the German-speaking region. With me, you always talk directly to the person who also writes the code.
Stack
What I work with
I work with a fixed set of tools that lets me move fast and reliably — but I keep trying new things and happily swap a proven tool for a better one. Over the years that has added up to hands-on experience with a lot of tools. If your team uses a particular setup, chances are I already know it — and if not, I get up to speed quickly.
-
WordPress
-
WooCommerce
-
Shopify
-
ACF
-
Rank Math
-
PHP
-
JavaScript
-
HTML
-
CSS
-
VS Code
-
Cursor
-
Sublime Text
-
Git
-
GitHub Actions
-
Docker
-
iTerm
-
macOS
-
Claude Code
-
Figma
-
Photoshop
-
Illustrator
-
Notion
-
Obsidian
-
ClickUp
-
Asana
-
Trello
-
Teams
-
Word
-
Excel
-
Slack
-
Google Kalender
-
Make
FAQ
Frequently asked questions
Who builds the Shopify right-of-withdrawal button for me?
Me — usually within a few days. The legally required right-of-withdrawal button is built into your existing Shopify theme in a design-consistent way, so your store never looks like it has a bolt-on.
Do you work with Elementor or other page builders?
Yes. I work with Elementor and other page builders just as much as with hand-built block themes — I pick the tool that fits your project and budget. What matters is that the site stays clean, fast, and maintainable.
What does AI-first actually mean?
I develop with Claude Code in the terminal: it speeds up routine work enormously and frees up time for what takes experience — architecture, accessibility, the details. Review and responsibility stay with me.
Are you only in Berlin?
I work out of Berlin — and remotely for clients across the entire German-speaking region. In-person meetings in Berlin are always possible.
Do you also maintain and develop existing sites?
Yes. Updates, security, and ongoing development — on a predictable monthly plan or on call. Including websites I didn’t build myself, after a short technical review.
What does a WordPress website from a freelancer cost?
Honest answer: it depends on the scope. Send me a short email with your project — within one working day you’ll get an assessment with a concrete budget range, free and with no obligation.
Do you also work for agencies?
Yes, regularly since 2011 — as frontend backup behind the scenes or with direct client contact. References like Nickelodeon, MTV, and Paramount came out of agency collaborations.
Does my website have to be accessible?
For many B2C websites and shops, yes: since 28 June 2025, Germany’s Accessibility Reinforcement Act (BFSG) applies. I audit your site, implement WCAG 2.2 AA, and document the status.
Contact
Let’s talk
The fastest way: a short email with your project. Within one working day you’ll get an honest assessment — what it needs, roughly what it costs, and whether I’m the right fit.