Ondřej JasenskýShadowGhost

Programmer & UI/UX Designer

I design and build clear, fast websites and web apps for individuals, teams, and businesses of every size. I also take on UI/UX, Discord, and Roblox projects.

8+Years of experience
30+Projects completed
7,900+Happy clients
96%Finished within a week

Whatever your website needs

Common features clients ask for, all things I build in rather than bolt on afterward

Live chat

Real-time chat so visitors can reach you instantly, right from the site

Admin dashboard

A private area to manage content, bookings, or orders yourself, no developer needed

Booking & reservations

Let clients book appointments or reserve a spot online, on their own schedule

Payments & invoicing

Accept card payments and send invoices directly through your site

Multiple languages

Reach clients in their own language, not just yours

Fast & SEO-ready

Optimized to load quickly and show up when people search for you

Two ways to work together

Pick whichever fits how you want to run your website long-term

Managed for you
I keep everything running so you don't have to
Hosting included
Ongoing updates and small changes
Priority support
Simple monthly plan
Full ownership
A one-time build, fully yours from day one
Complete source code, handed over
Host it yourself or with your own team
One-time payment, no recurring fees
Full control from launch day

Add-on packages

Extra monthly services you can stack on top of either plan

Priority incident response+$39.99/mo

24/7 monitoring with a fast response to critical outages, so problems get caught and fixed before they cost you visitors

SEO & analytics+$34.99/mo

Ongoing SEO tweaks plus a monthly traffic and analytics summary, so you know what's actually working

Extra content updates+$29.99/mo

A monthly allowance of small content, copy, and image changes beyond what the base plan covers

Priority feature requests+$54.99/mo

Faster turnaround on small new-feature requests that fall outside the base plan's scope

Backups & uptime monitoring+$34.99/mo

Automated daily backups and round-the-clock uptime monitoring, so your site's data and availability are always covered

Extra language upkeep+$29.99/mo

Ongoing translation updates for extra languages as your content changes, so every version of your site stays accurate

Pricing depends on scope, so every quote is tailored to what you actually need

A simple one-page portfolio or landing page starts at $139.99.

Includes client-supplied content, responsive implementation, basic SEO, one revision round, and source-code handoff. Integrations and extras are quoted separately.

A basic showcase video of the finished website is included in the price. Multi-page or more complex websites may need an additional fee for the video, based on prior agreement.

Got questions? Check the FAQ

How it works

A straightforward path from first message to launch

01

Reach out

Message me with what you need, through the form, Discord, or email. We'll hop on a call only if it actually helps

02

Design

A clear visual direction you approve before any code gets written

03

Build

Development with regular check-ins, so there are no surprises at the end

04

Launch & support

Going live, plus a handover or ongoing management, depending on what you picked

Why work with me

A few reasons clients choose to work with me directly

One person, start to finish

No handoffs between a designer and a developer. What you approve is exactly what ships

Direct communication

You talk to the person actually building your site, not an account manager

Transparent pricing

Quote-based, scoped upfront, with no hidden fees added later

Built to be maintained

Clean, documented work that doesn't lock you in or fall apart when it's time for a change

Fast turnaround

Most projects launch in two to four weeks, not months

No lock-in

Your code and content are always yours to take elsewhere

Performance & SEO first

Every site is built fast and structured to be found in search

Real support after launch

Questions get a direct answer from me, not a ticket queue

What clients say

Real feedback from people I've built websites for

Frequently asked questions

Quick answers to what clients usually want to know before starting

Start a project

Send over the basics and I will get back to you with a non-binding quote

Choose what you need. Every submission is a private, non-binding enquiry, not a checkout.

IČO is the Czech company registration number, used to identify your business on the contract and invoice

DIČ is your VAT registration number. Only needed if your business is VAT-registered.

Recurring (managed) includes hosting and ongoing updates for a monthly fee. One-time means you get the full source code and own it outright.

A written contract adds formal legal terms for both sides. Not required for every project, but recommended for larger or ongoing work.

I use the details you submit to respond to your enquiry and take steps requested before a contract. See the for retention, providers, and your rights.

This is a non-binding request, no payment or commitment yet

The current estimated response time is within a day for regular orders

This is only an estimate and might not always be fully accurate

Or reach out directly