Based in Poland, working remotely · for businesses and agencies

Building websites, online shops and web services

I design and build web solutions for businesses and agencies: from company websites and product catalogues to WooCommerce shops and custom functionality.

Are you an agency? B2B and white-label partnership

  • 7+ yearsof experience
  • 100+projects
  • B2Bfor agencies and software houses
ibuki-shop.com
Ibuki Shop
Technologies I work with
WordPressLaravelSymfonyVue.jsPHPWooCommerceGitDocker
Services

What I do

Websites, shops and web services on WordPress, plus applications in Laravel and Symfony. I match the technology to the scale: a simpler project runs on a proven theme, a larger one on a theme written from scratch on Bedrock and Sage.

Work

Selected work

Labplus homepage

WordPress websiteWordPress, Bedrock, Sage, Polylang

Labplus

A brochure-type website with a very large number of pages, built from modular sections (flexible content) and using Polylang. Frontend and backend built from scratch based on a provided design.

Ibuki Shop homepage

WooCommerce shopWooCommerce, Bedrock, Sage

Ibuki Shop

An online shop selling bonsai trees. Theme written from scratch; the design was created by a designer I brought in, based on a brief and my guidelines.

Sago Online homepage

Product catalogueWooCommerce, Bedrock, Sage

Sago Online

A product catalogue without prices, built on WooCommerce. Frontend and backend built from scratch based on a provided design.

Johny Wick homepage

WooCommerce shopWooCommerce, GeneratePress

Johny Wick

A scented candle shop on the GeneratePress theme, extended with custom features: adding labels and shared stock levels across different products, including group purchases.

Reviews

Client reviews on Google

Very smooth collaboration on several projects. Mateusz keeps in good contact and works on time and professionally. Everything went without any problems. Highly recommended!

Piotr M.Marketize

Working with Mateusz on building our online shop was a real pleasure. He always approached tasks meticulously and suggested solutions himself that improved how our shop works. He delivered without dragging out deadlines and always replied straight away to our emails with questions. Highly recommended!

Bartek P.Johny Wick
Process

How I work

  1. Call and scope

    I learn about your goals, scope and timeline. Based on that you get a quote and a work plan.

  2. Design and build

    I work from the design you provide, or we prepare one together with a designer. I build in milestones and you follow progress on a staging environment.

  3. Testing and tracking

    I test on devices, check performance and forms, and prepare analytics events.

  4. Launch and growth

    I publish the site and hand over access. Care and further development are available as a separate paid engagement.

About

You talk to the person who writes the code

I am a PHP developer. I specialise in WordPress on the Bedrock architecture, and for more complex systems I work with Laravel, Symfony and Vue.

I keep the code in a Git repository. I take responsibility for the project from requirements analysis to launch, and you work with one direct technical partner throughout. I use AI tools where they genuinely save time, while keeping full control over code quality.

Mateusz KrzakPHP developer · Interaktiva
  • 7+years of commercial experience
  • 100+deployments, from company websites and shops to applications with their own business logic
  • 1direct technical partner from requirements analysis to launch
  • B2Bprojects for businesses, digital agencies and software houses
Engagement and pricing

A project for your company or support for your agency

For agencies

B2B and white-label partnership

I deliver projects for agencies and software houses: from design to working frontend and backend on WordPress (Bedrock, Sage) or WooCommerce. I work within your processes and keep things confidential.

  • Building from your design, e.g. from Figma
  • Working in your tools and Git repositories
  • Confidentiality and NDA; hourly, per project or ongoing billing
For businesses

A project for your company

Scope, schedule and price agreed before we start. A good fit for a new website, shop, catalogue or custom feature.

  • Fixed price for an agreed scope
  • Schedule split into milestones
  • Review and sign off after each milestone

What affects the price?

Every quote is prepared individually. The more of this you include in your enquiry, the faster and more accurately I can estimate cost and timeline.

Get a quote
  • 1ScopeNumber of pages, templates and sections.
  • 2DesignA ready Figma design or one created from scratch.
  • 3FeaturesShop, bookings, multiple languages, customer portal.
  • 4IntegrationsCRM, ERP, payments, sales systems, custom APIs.
  • 5Content and migrationMoving content and URLs from your old site.
  • 6Timeline and supportDelivery pace and the scope of support after launch.
FAQ

Frequently asked questions

Didn't find your answer?

Get in touch

I build websites, WooCommerce shops, web services and product catalogues on WordPress, as well as custom solutions in Laravel and Symfony. I handle both frontend and backend, and after launch I can keep developing the project.

The price depends on scope: number of pages, design, features and integrations. After a short call I prepare an individual quote with a detailed scope and schedule.

It depends on the size of the project. I set the timeline before we start and split it into milestones, so you always know where the project stands.

Yes. Most often I work from a design prepared by the client or agency, e.g. in Figma. If there is no design yet, we can create one together with a designer based on a brief.

Yes. For over 7 years I have delivered projects for digital agencies and software houses, on a B2B or per project basis. I build from provided designs and keep things confidential.

A published website and access to an admin panel where you edit content yourself. Handover details, such as access to the code and repository, are agreed before work starts.

Yes, as a separate paid service: updates, backups, fixes and new features, billed as a monthly plan or hourly.

Yes. WordPress sites come with an easy admin panel where you change text, images and pages without touching code.

WordPress works well for company sites, landing pages and shops where your team edits content. I choose Laravel or Symfony when a project needs its own business logic, a dashboard or an API. I will recommend the best option once I understand your goal.

I am based near Lublin, Poland, and work remotely with companies and agencies across Poland and abroad. Meeting in person in Lublin is also possible.

Contact

Let’s talk about your project

Briefly describe the project, its goal and your timeline. I will reply within one business day with suggested next steps.

Office
Przytoczno 41, 21-146 Przytoczno
Lublin Province, Poland
Response
Within 1 business day

The data controller is Interaktiva Mateusz Krzak, ul. Rzeszowska 32, 36-122 Dzikowiec, Poland, tax ID (NIP) 8141691737. Form data is processed only to respond to your enquiry and, if requested, prepare an offer (Art. 6(1)(b) and (f) GDPR) for up to 12 months. The form is handled by Formspree. You have the right to access, rectify, erase, restrict and object to processing, and to lodge a complaint with a supervisory authority. Privacy Policy