A site that builds trust and brings in enquiries: a clear offer, a contact form, solid Google results and proper behaviour on a phone. On WordPress you can edit yourself, or custom-built.
Online shops
A WooCommerce store ready to sell on day one: products, online payments, shipping and integrations with the systems you already use. Easy to run day to day.
Website care
You no longer have to remember about updates, backups or technical problems. I take over the day-to-day upkeep and become the person you simply call. Already have a site? You don't need a new one - I can take over its maintenance.
Digital accessibility (WCAG)
I check sites for accessibility and help remove barriers to WCAG 2.2. An audit (manual testing plus automated analysis), a report with recommendations, help implementing the fixes and a re-check.
Web apps
When off-the-shelf isn't enough: bookings, customer portals, user accounts, integrations and APIs. Apps in React/Next.js with a backend (Node, Python/FastAPI, Java/Spring).
Automation & integrations
The repetitive work you can hand off: n8n automations, bots, system-to-system integrations and one notification channel (Discord, Telegram or email) where every enquiry, order and payment lands - so nothing slips by.
You don't have to start over
Already have a site?
You don't have to build it again. I can review the site you have, fix it, modernize it or simply take over its day-to-day upkeep - no matter who built it or whether you're still in touch with them.
the site is outdated, or nobody has touched it in a long time
the previous developer no longer maintains it, or is unreachable
you don't know who should be doing updates and backups
something stopped working: a form, payments, email
the site is slow, or looks wrong on a phone
you want to improve digital accessibility (WCAG)
you want to extend the site or shop with new features
you want one person who simply takes care of it
What you gain
Why me
A business owner rarely cares what a website is built with. They care whether it will work, whether it looks right on a phone, whether Google will find it, whether customers can get in touch and whether someone will help when it breaks. Here's what you get from me on each of those.
One person, start to finish
I don't hand over a finished site and vanish. I can handle the domain, hosting, launch, updates, security and further development - you have one number to call whenever something is needed.
Security from the ground up
I study and work in cybersecurity professionally. Your site is built with security in mind - hardening, updates, backups and OWASP best practices. That's my standard, not a paid extra.
A site everyone can use
Hands-on WCAG 2.2 AA experience - two accessibility audits completed and implementations on real projects (incl. the COO museum site). I'll check whether your site works for every visitor and help remove the barriers.
Fast, and visible in Google
Lean code and Core Web Vitals optimization - the site loads instantly, looks right on a phone and is set up for SEO so customers can actually find you.
Tools on paid licenses
I work on paid, premium-grade licenses - the same ones agencies use. For you that means more capability, full support and updates, with no free half-measures and no surprises a year later.
Licensed pro tools:Kadence ProGreenShift ProWPvivid Pro
Who I work with
Who it's for
Small & local businesses
Services, food, retail, clinics - a site that builds trust and draws in customers from your area.
Companies & institutions
A professional site with a rich structure - in the spirit of the deployments I already have behind me.
Online stores
Selling products? I'll set up a WooCommerce store ready for payments, shipping and growth.
Startups & ideas
Got an app idea or an MVP? I'll build it fast in React/Next with a solid, secure backend.
Selected projects and deployments
Work
Centrum Obsługi Odwiedzających
Websites
An institutional site for the Auschwitz-Birkenau State Museum: a deep content structure, a full PL/EN version, inquiry forms stored in a database and digital accessibility requirements. Collections, archive, a library with an online catalogue and a 1939-1945 timeline.
WordPress
Kadence Pro
Polylang
WCAG
Fikołki
Web apps
A commercial SaaS for a play centre: bookings, tickets and passes, online payments, notifications and a shop - the whole business in one place, with an admin panel for the staff. A team project, live in production and used daily.
React
FastAPI
PostgreSQL
KucharKi
Web apps
A cooking site live on its own domain: nearly 80 recipes from 16 cuisines, filters and search, a portion calculator that rescales the ingredients, shopping-list export and a keep-screen-awake mode for cooking. Signed-in users can rate, review and add their own photos.
An online voting system for a municipal contest in Słomniki: resident sign-up, multi-category voting, a live ranking and an organizer's panel. It ran the entire contest without paper ballots.
Next.js
Drizzle
PostgreSQL
Meetex
Web apps
A Zoom-style video-meeting app: instant and scheduled meetings, join via link, recordings and a personal room. Real-time video and audio, sign-in and user management.
Next.js
Stream.io
Clerk
MAKO Security - bot Discord
Web apps
A custom bot keeping order on a ~3000-member community server: role-ping moderation with exempt lists. Built, deployed, hosted and iterated on at the client's request - an example of an ongoing relationship after launch.
TypeScript
discord.js
Docker
About
Hi, I'm Bartek. I build and look after websites, online shops and web apps for businesses - from the first conversation through launch to updates and further development. I've worked on the Visitor Service Center site for the Auschwitz-Birkenau State Museum and on a commercial platform for the Fikołki play centres. Day to day I'm a developer (React/Next, Java/Spring, Python) and a cybersecurity Master's student - which is why security and accessibility are part of the job here, not a paid extra.
Real deployments (Auschwitz-Birkenau Museum, Fikołki)
Full-stack: React/Next, Java/Spring, Python
Care for speed, SEO and security
From idea to launch
How I work
01
Talk
I learn your goal, needs and budget.
02
Proposal
I propose a solution, scope and quote.
03
Build
I build and share progress as I go.
04
Launch & support
Go-live, handover and post-launch care.
05
Ongoing care
Updates, backups and monitoring - you stop thinking about it.
Every project is quoted individually - you pay for exactly what you need. Tell me in a few sentences what you want to achieve and I'll prepare an offer.
Optional: multilingual (PL/EN), a security audit and an accessibility (WCAG) audit as one-off extras. Care for an existing site starts with a technical review - only then is it clear what actually needs doing each month.
Before you ask
FAQ
How much does a website cost?
Every quote is individual - the price depends on scope (number of pages, features, shop, integrations). Tell me in a few sentences what you need and I'll send back a concrete offer. No hidden costs.
I already have a site. Can you take it over?
Yes - and you don't need a new one. I start with a review of what you have: technical state, updates, speed, security and accessibility. Then I tell you plainly what's worth fixing and what can stay as it is. You decide what's next: individual fixes, a modernization, or ongoing care. It doesn't matter who built the site before, or whether you're still in touch with them.
What exactly does website care cover?
WordPress, plugin and theme updates, regular backups including restores after a failure, uptime monitoring, baseline hardening and a response when something happens. Plus small content fixes, technical support and development as needs come up. In practice: you stop having to think about the site, and when something breaks you have one person to write to.
How long does it take?
A simple one-pager usually takes 1-2 weeks; a larger site or shop, a few weeks. Taking over care of an existing site starts working right after the review. We agree the deadline up front and I stick to it.
Will I be able to edit content myself?
Yes. I build on a friendly CMS (WordPress), and after launch I show you how to change text, images and products yourself. You also get a short guide. And if you'd rather I handled the updates - that's what the care package is for.
What about domain and hosting?
I'll help pick and set up a domain and hosting, or handle it end to end. You can also stay with your own - I'll adapt. The domain and hosting always remain yours; I don't lock clients in.
What is digital accessibility (WCAG), and does it apply to my business?
Digital accessibility means building a site that also works with poor eyesight, without a mouse or with a screen reader - the standard describing this is WCAG 2.2. It formally applies to public bodies, and since 28 June 2025 the rules implementing the European Accessibility Act also cover some private companies, including online shops and consumer-facing digital services (the smallest businesses are exempt). I'm not a substitute for legal advice, but I can review your site and tell you where you stand - and regardless of the rules, an accessible site simply means more people able to buy from you.
Do you handle security?
It's my thing - I study and work in cybersecurity. I secure every site (SSL, hardening, backups, updates), and for demanding projects I run a full security audit.
Can you automate the repetitive things in my business?
Yes. Most often it looks like this: important events from your business (a new form, enquiry, order, payment) land in one channel - Discord, Telegram or email - and you get a signal the moment something happens. Beyond that: system-to-system integrations, bots and n8n workflows. I set up the sources and channels for you, and I can host and maintain the whole thing.
What tools do you work with?
On licensed, premium-grade solutions (Kadence Pro, GreenShift Pro, WPvivid Pro) and a modern stack (React/Next, WooCommerce). For you that means full support and updates, rather than free plugins that stop being maintained a year from now.
Let's talk
Got a project, a site to take over or a question? Drop me a line - I reply fast.