Lukas Stanko Web & app developer

Freelance developer · Czech, based in Bali · UTC+8

Each website is built for speed.
Starting with this one.

I'm Lukas Stanko. I build websites and mobile apps for small businesses — hand-coded, no page builders, and measured before and after so you can see exactly what changed.

Hand-coded themes — no Divi, no Elementor Four languages, one codebase Booking.com sync running hourly English & Czech

Work

Two projects, described honestly.

One is a live client site, one is on the App Store. Both are mine, in full — no filler and nothing borrowed.

The rebuilt Apartment Jestrab homepage in English: warm oak palette, large photography, and a card of key facts overlapping the hero.
The original Divi-built homepage in English: grey type, a flat inline fact bar, the same hero photo.
Before · Divi After · hand-coded

Client project · WordPress · live

Apartment Jestrab

A vacation rental in the Czech mountains, with a booking calendar that syncs availability from Booking.com every hour. The front end was built in Divi: 238 KB of HTML on the homepage alone, 63 % of it inline CSS, plus a render-blocking font stylesheet on every page load.

I rebuilt it as a hand-coded theme in four languages — Czech, English, Polish and German — keeping the booking system, the content and the photos exactly as they were. Same site, a fraction of the weight — shipped to production in August 2026. Then I found the host itself was overloaded, had the site moved to a healthier server, and put a CDN in front of it.

  • 73 → 93 PageSpeed mobile
  • 238 KB → 33 KB homepage HTML
  • 154 KB → 0 inline CSS
  • 4 languages
  • 1 CSS + 1 JS on the whole site

Read the full case study →

The Carlyze app showing a used Škoda Octavia scored 49 out of 100 — Moderate Risk — with a score breakdown below it.

My own product · iOS · live on the App Store

Carlyze

An app that scores a used car before you buy it: the faults that engine and gearbox are known for, what each one costs to fix, and a risk number you can put in front of the seller.

I spent five years importing and selling used cars, so this is the tool I wanted and never had. Built in React Native and Expo, with the database, the API integrations and the first ad campaigns all done by me.

  • React Native + Expo
  • iOS · App Store
  • Database + API mine

Numbers

The rebuild, in bytes.

Every bar below is a real measurement from the Apartment Jestrab project. Nothing here is an estimate.

Homepage HTML
238 KB 33 KB
Inline CSS inside that HTML
154 KB 0 KB
73 → 93
PageSpeed mobile, before → after the rebuild
14 s → 0.15 s
worst measured time to load one gallery photo, before → after
85 → 98
PageSpeed desktop, before → after the rebuild
3 sizes
every photo ships at 720 / 1280 / full width, so a phone never downloads a desktop image

Before figures were measured on the old live site with PageSpeed Insights and by fetching the page directly. After figures are measured on the same site in production — the rebuild shipped on 22 August 2026, the server move and CDN followed on 24 August. Scores are Lighthouse 12 medians of three runs; the HTML size is the page as served.

Services

What I take on.

Websites for small businesses

Built around your content instead of squeezed into a template. WordPress when you need to edit it yourself, plain HTML when you don't.

Speed work & rebuilds

Replacing Divi, Elementor and WPBakery with a theme that ships what the page needs and nothing else. Core Web Vitals, render-blocking CSS, caching, hosting moves.

Mobile apps

React Native and Expo — iOS and Android from one codebase, with the API and database work included rather than handed off.

Keeping it running

Updates, backups, migrations, and fixing whatever broke on a Sunday. Booking forms and payment flows get a full backup before I touch them.

How I work

Three steps, in this order.

  1. 01

    Measure first

    Send me a URL. I'll tell you what's slow, what it's costing you in seconds and what I'd fix first — with the numbers attached. No charge, and no obligation to hire me afterwards.

  2. 02

    Build on a copy

    Your live site keeps taking bookings while I work. I clone it locally, rebuild there, and you look at the result before anything moves to your server.

  3. 03

    Ship, then measure again

    Same tests, before and after, so "faster" is a number rather than an opinion. Nothing goes live without a fresh backup and your go-ahead.

Lukas Stanko

About

Nine years explaining technical things to people who didn't want a technical answer.

I'm Lukas — Czech, working from Bali, with clients wherever they are.

Before I wrote code full time I spent nine years in technical sales and support, and five years importing and selling used cars. Carlyze came out of the second one. The habit of saying plainly what something will cost, what it won't do and when it'll be finished came out of the first.

That's still the part that decides whether a project goes well. The code is the easy half.

  • Languages English (fluent) · Czech (native)
  • Build with WordPress · PHP · JavaScript · HTML · CSS · React Native · Expo
  • Time zone UTC+8 (Bali) — 6 hours ahead of Central Europe, 12 ahead of New York. My hours are flexible, so we pick call times that suit your clock.

Contact

Tell me what you're building.

Send a URL or a couple of sentences. If it's a speed problem, I'll measure it and send you the numbers first — you decide afterwards whether it's worth fixing.

I answer within one working day.