Available for new projectsBased in Germany · Remote-friendly

Freelance Web Development

I design and build fast, accessible, and maintainable websites using modern web technologies. Clear communication, clean code, and long-term reliability.

This site will soon be available in multiple languages. For now, content is shown in English while the language infrastructure is being set up.

Typical projects: landing pages, portfolio sites, small business websites, performance & accessibility upgrades.
Modern, clean, responsive UI
Built with Next.js
Performance
Fast load times & great UX.
Accessibility
Inclusive, standards-based UI.
Maintainable
Clean code and structure.
SEO-friendly
Metadata + best practices.
Next.js + Tailwind
App Router · scalable structure
UI preview

Services

Clear scope, quick feedback loops, and production-ready delivery.

See all services
Website builds

Modern marketing sites and portfolios with clean design, responsive layouts, and a solid component system.

Learn more →
Performance & accessibility

Improve Lighthouse scores, UX, and accessibility with practical fixes and measurable results.

Learn more →
Frontend architecture

Scalable Next.js setups, refactors, and UI systems that stay maintainable as your site grows.

Learn more →

A simple process that works

You always know what’s happening, what’s next, and what we’re aiming for.

01
Define the outcome

We clarify goals, audience, content needs, and success criteria — no fluff.

02
Design + build

I create the UI and implement it with modern tooling, clean components, and best practices.

03
Polish + launch

Performance, accessibility, SEO basics, and deployment — so it’s ready for real users.

Built for long-term reliability

I focus on a clean structure and small, reusable components so the site stays easy to update and doesn’t collapse under its own complexity.

What you can expect
  • Pragmatic, readable code over over-engineering
  • Accessibility and performance baked in early
  • A maintainable system you can extend later
  • Clear communication and predictable delivery
Simple, scalable, and easy to maintain.
Mark Saville
Frontend / React / Next.js
Portrait placeholder

If you want, replace this placeholder with a real portrait in /public and swap the image source.

Have a project in mind?

Tell me what you’re building and your timeline. I’ll reply with questions, a rough plan, and next steps.