00 // COMPILED_PROFILE.ZRH

Full-stack web developer

Rokas Sileikis.

Websites & web apps for Zürich businesses — built fast, shipped clean.

A live client site in Zürich — a Prosecco bar built from a Piaggio Ape — plus a concept rebuild of a 35-year-old restaurant. Further down this page, a fractal renderer I wrote in Rust and compiled to WebAssembly by hand, and a UI generator that streams from Claude. All of it built and shipped by me.

BRIEF → PROTOTYPE → BUILD → SHIP

ZÜRICH · DE + EN · WEB SINCE 2016

ZRH_NOW

EUROPE/ZURICH

STATUS

=== AVAILABLE

selected projects

STACK.RUNTIME

ReactLaravelTypeScriptCloudflare

02 // SELECTED_WORK

08 projects

OPEN() ↓

01 / Services

What I build

From a one-page site for your bar to a custom web app — designed, built, and kept running.

01

Websites for small businesses

Fast, mobile-first sites that turn visitors into customers — built to rank locally and easy for you to update yourself.

Related build ↗
02

Restaurant & bar websites

Menus, opening hours, maps, reservations, and event enquiries — everything a guest looks for, in German and English.

Related build ↗
03

Custom web apps

When an off-the-shelf tool won't cut it: bespoke React and Laravel applications, APIs, and integrations.

04

Performance & care

Speed, accessibility, hosting, and ongoing improvements — so the site keeps earning its keep after launch.

02 / Projects

Selected work

Client sites that shipped, and experiments that pushed the browser.

03 / About

From law to code

I started out as a lawyer — a master's in international law, then a couple of years practising — before a deliberate restart to turn what I loved into my work. Since 2016 I've built for the web: freelance, at an ad agency, for a property-management SaaS startup, and now in Zürich between client projects and my own experiments. What stuck from law: I listen closely, think in the user's shoes, and ship on time. The deadlines keep me honest about details; the experiments — a fractal renderer in Rust by hand, an LLM's memory boundary wired myself — keep the work from going stale.

Path

  1. 2011–2016Master's, International Law · Vilnius
  2. 2016The restart — self-taught developer
  3. 2018–2019Web developer, ad agency · Innsbruck
  4. 2019–2022Full-stack, property-management SaaS · Innsbruck
  5. since 2022Independent & product work · Zürich

Backend

LaravelPHPRustPostgreSQLMySQLREST APIs

Frontend

ReactTypeScriptTailwind CSSWebAssemblyVite

DevOps & Tools

DockerFly.ioCloudflareGitHub Actions

04 / How we start

From first email to live site

01

Brief

A short call or email. You tell me what you need; I tell you honestly if I'm the right fit.

02

Prototype

You see a working prototype early — real layout, real content, not a slide deck.

03

Build

I build in the open, shipping in small steps you can check as we go.

04

Ship

It goes live fast and clean — and I stay around to keep it running.

05 / Contact

Let's build something

Got a site to build, or a gnarly front-end problem worth solving? Send a message — I read every one.