Websites nobody will mistake for a template.
I design and build from scratch, for one company and one job to be done. Kraków, Poland.
Scroll-driven opening scene: a desk at night with a dark monitor. Scrolling lights up a layout sketch on the screen, the camera moves into the screen and shows the page laid out in layers: navigation, header, hero image, copy, cards and footer. The layers line up, fill with content and merge into one finished page, which the camera finally moves into.
One laptop, every site in full.
Click a tile and that site loads on the laptop screen, then scrolls itself from header to footer. Hover the screen to scroll it at your own pace. Every one of them runs live at its own address, so nothing here is a mock-up. On the shelves: 3 client projects and 3 studio demos.
One laptop, every site in full: click a tile and the live site loads on screen, then scrolls itself from header to footer. On the shelves: 3 client projects and 3 studio demos.

Thirteen pages about something you can't see: energy leaking out of a plant.
13pages built from scratch
- Next.js
- React Three Fiber
- GSAP
- Tailwind
EffenPRO
Brands marked as studio demos are invented: the names, prices and people don't describe any real company. The design, the code and the measurements are real.
Everything below can be checked in ten minutes.
- 6
- sites built from scratch, every one of them live
- 99-100
- mobile performance points in Lighthouse
- 0
- accessibility violations in the axe-core audit
- 21
- tests guarding the engine that does the counting, not the model
Every site's address is above. Run the measurements yourself: Lighthouse in your browser, accessibility with any axe audit. I'm not asking you to take my word for it.
Three things. Each one done properly.
I don't take everything on. I take what I have the craft for, and what I can stand behind after launch. The third one is for companies, not end clients.
Websites
Design and build from scratch. Not a template with swapped photos: a site made for one company and one job to be done.
- interview, copy and information architecture
- a custom animation or 3D scene as the signature element
- Lighthouse 90+ on mobile, WCAG 2.2 AA with no exceptions
- launch, domain, certificate and handover of access
AI automation
A panel and a network of agents working on the company's own data: quoting, handling enquiries, reports. Hosted at the client's, on their own keys.
- audit: what can realistically be taken off people's plates
- a panel with a decision history, not a black box
- deployment at the client and training the team
- ongoing support and development on retainer
White-label subcontracting
For agencies and software houses that have a client and a deadline, but not enough hands. I work under your brand; the end client never has to know about me.
- one-week sprint: a production-ready module with measurements and tests
- AI builds where the code does the counting and the model only describes it
- AI Act compliance for chatbots and generated content
- an NDA, zero trace in the code, an invoice
Four things I don't negotiate on.
It can't look like AI made it
No pastel gradients, no stock-photo smiles, no “Trusted by” sections without a single logo in them. Every frame, every illustration and every sentence is made for one specific company.
Speed is part of the design
The site is measured the way your client's client will measure it: a phone, a weak connection, a throttled processor. A score below ninety points goes back for fixes, not for excuses.
Accessibility, no negotiation
Contrast, keyboard, screen reader, reduced motion. This isn't a paid extra: it's a condition of calling the work done.
One thing you'll remember
Every site gets one thing worth telling a friend about. A 3D scene, a camera fly-through, a map, a counter. Something the competition doesn't have.
You always know what's happening and when.
No disappearing for three weeks and showing up with a finished product. A live preview from day one, decisions in writing, deadlines set upfront.
Call and brief
An interview about the company, its clients and what should happen once someone lands on the site. It results in a written brief you sign off before work starts.
Direction and frames
Before the whole site exists, you see frames: typography, colour and the signature element. Changing direction here costs hours, not weeks.
Build
Code, copy, photos, animation. A live preview from day one; you comment as we go, not after the fact.
Quality gates
Performance measurement, accessibility audit, security review, language and typography check. Everything comes with numbers, handed to you in writing.
Launch
Domain, certificate, redirects, sitemap. You get access credentials and instructions for editing content yourself.
Tell me what your website needs to do.
I reply the same day. The first call is free and ends with something concrete: scope, timeline and a price range, not a twenty-page proposal.






