Skip to content

σ Stochastic. Making complexity understandable

Understand the problem.Improve the process.Put AI to work.

Stochastic · Project Management · Account Lead · AI

I help small and medium-sized businesses organise their work and make better use of technology. We start with an audit and a plan, then build the automation, AI and tools the business needs.

01About

Business experience. Hands-on delivery.

My background is in marketing agencies as a Project Manager and Account Lead. I led projects, relationships with key clients and client-acquisition work. I also coordinated teams, including sales, developed online shops and built tools for analysing data.

Today I help businesses improve their day-to-day work. We first agree what needs to change: response times, information flow, service quality or results. That guides the choice of tools.

Bartosz Majewski

Industries I have worked with

  • Healthcare and dentistryBeauty and cosmeticsMarketing and SEOSoftware and IT servicesInteriors and propertyHotels and hospitalityAutomotiveFintech and cryptoGames and entertainment
  • Healthcare and dentistryBeauty and cosmeticsMarketing and SEOSoftware and IT servicesInteriors and propertyHotels and hospitalityAutomotiveFintech and cryptoGames and entertainment

02Approach

Understand first. Improve next.

Individual events only tell part of the story. Connecting the information makes it easier to see what needs to change.

Understand

I talk to the people doing the work, map the process and visualise how information moves. Together we identify where things get stuck.

Plan and build

We set priorities and agree how to assess the result. I connect systems, automate repetitive tasks and introduce AI where it can help.

Check the result

We compare how the work runs before and after the change, looking at time, service quality and results. Then we address what still gets in the way.

03Services

From an audit to a working solution

We can start with a single process. The scope follows your business needs and the improvements that matter most.

Audit and strategy

I identify problems in everyday work and prepare a practical plan with clear priorities.

  • Process and information mapping
  • Automation and AI opportunities
  • Delivery plan and success criteria

Automation and AI

I connect the tools you already use and reduce manual data entry. AI handles specific tasks with human oversight.

  • Assistants using your business knowledge
  • Document workflows and customer enquiries
  • System integrations and process automation

Analytics and integrations

I organise data from different systems so you can make decisions and keep track of your operations.

  • Operational and marketing dashboards
  • API integrations and databases
  • Reports that update automatically

Websites, shops and apps

I design and develop services around how your business works, with clear content, fast loading and a usable mobile experience.

  • Implementation, development and optimisation
  • Service websites and online shops
  • Forms, booking and analytics

SEO and AI visibility

I check whether search engines and AI systems can find and understand your content, then improve its structure and presentation.

  • Indexing and content audits
  • Structured data and consistent information
  • Brand visibility and answer-source tracking

04Technology

Connecting the tools your business relies on

I automate the flow of information between systems so your team does not have to re-enter data manually. These are examples of tools I connect most often.

Communication and team workflows
SlackMicrosoft TeamsClickUpNotionAsana
Sales and customer service
HubSpotPipedriveGmailFormsCRM
E-commerce and payments
ShopifyWooCommerceStripeeBayDelivery systems
Data and automation
MakeZapierAirtableGoogle SheetsGoogle Analytics 4Meta Ads

How I deliver solutions

I design, build and maintain solutions on a proven technical foundation.

Design and collaboration
FigmaGitHub
Hosting, performance and security
VercelCloudflare
Applications and data
SupabasePostgreSQL

05Work

Selected work

Business problems, practical improvements and tools that save time.

Case 01A website for a forklift rental companyMMHT, based near Konin and Koło in central Poland, rents, services and sells forklifts and pallet trucks. The company got a new website built around long-term rental and a phone call, with an enquiry form that doesn't expect anyone to know a machine's specs.
AstroTypeScriptVercelBranching formWCAG 2.1 AASchema.org
Problem
MMHT is moving from selling forklifts to renting them, and its old website didn't even have a working SSL certificate and barely showed up in Google. Small manufacturers often don't know which truck they need, and the owner handles them best over the phone.
Solution
A new rental-first website where the phone number is the largest element on every screen, and a form that asks only the questions relevant to the chosen truck and always accepts "I don't know". Plus a guide to truck types, a map of 35 served towns and local pages.
Outcome
The site is ready and waiting for the domain switch. In lab tests the home page weighs about 25 KB instead of 1.7 MB, and every claim on it is based on information the owner confirmed.
Case 02A website for a mobile workshop studioART AKCJA from Łódź brings materials and equipment to nurseries, schools, birthday parties and company picnics. They got a site that answers an organiser's questions before they have to write in, and a plan for getting from mockup to public launch.
AstroCloudflare WorkersSchema.orgMobile firstPassword gate
Problem
A mobile children's workshop studio in Łódź had an active Facebook page but nowhere a nursery or a parent could check the offer and the price without sending a message. Asking about cost got a reply of "send us a DM".
Solution
An Astro site organised around four kinds of customer, with packages, a three-step process and an enquiry form. It runs on the final domain on Cloudflare, locked behind a password and kept out of search engines while it's being built.
Outcome
The foundation is built and deployed, and every missing piece of content is clearly marked in the exact spot where it will appear. Swapping in prices and photos means changing one line or one file.
Case 03A website and CV for a lawyerA bilingual personal site and a matching one-page CV for Barbara Majewska, an LPC-qualified lawyer working in personal injury and dispute resolution. One set of content feeds the website and both PDFs, in English and Polish.
AstroVercelHeadless ChromeBilingual EN/PLSecurity headers
Problem
A UK-qualified lawyer moving into the legal market needed more than a PDF attached to applications. Recruiters read in English, part of her network reads in Polish, and the CV and the website kept drifting apart every time one of them changed.
Solution
A bilingual one-page site with a language switch, plus an A4 CV in English and Polish generated from the same content in headless Chrome. The download button always serves the CV in the language the visitor is reading.
Outcome
One source of truth for the site and both CVs. A fast static page with no cookies, no tracking and a strict security policy, live at barbara-majewska.com and updated in minutes when her career moves on.
Case 04A website for a plastic surgeonMarta Handziak, MD, is a specialist in plastic, reconstructive and aesthetic surgery who sees patients in Wrocław, near Kraków and in Kłodzko. Her site walks a patient from the first question to a consultation request that lands directly with the front desk of the clinic she chose.
AstroPHPResendSchema.orgGDPR
Problem
A plastic surgeon operates at three clinics, and what patients could find about her was scattered across clinic websites and a doctor review portal. There was no single place that answered their questions calmly and sent an enquiry to the right front desk.
Solution
A one-page site ordered the way a patient thinks, from who the surgeon is to the contact form. The form picks the right clinic's front desk on its own, never asks about health and keeps no copy of the enquiry.
Outcome
The site is finished and ready to go live on ordinary PHP hosting. Patients get the facts before they decide, front desks get enquiries with the clinic in the subject line, and no personal data stays on the server.
Case 05An operations and finance dashboard for e-commerceImplementation case study. One application instead of eight browser tabs, a spreadsheet, and the owner's memory.
Problem
Orders, purchasing, shipping and customer service were spread across separate systems. Understanding the actual margin required manually combining the data.
Solution
One application brings together Shopify, eBay, B2B supplier, Gmail and Royal Mail data. It supports order fulfilment and prepares AI-assisted reply drafts for human approval.
Outcome
The team works with shared order and shipping data. The dashboard shows margin after costs, while customer service can access the context of each order.
Case 06MOKO Meta Dash SwitcherA Chrome extension that turns account switching in Meta Business Suite from a series of clicks into a single keystroke.
React 19TypeScriptViteTailwind CSS 4Fuse.jsVitest
Problem
Marketing agencies and social media managers run a dozen — often several dozen — client accounts in Meta Business Suite at the same time. Meta's interface assumes you work on one account at a time: moving from one client's inbox to another client's posts means opening the account switcher, scrolling the list, picking an account and waiting for the view to reload.
Solution
A command palette built directly into Business Suite. Cmd+K on Mac, Ctrl+K on Windows, a few letters of the client's name, Enter — you're there.
Outcome
A Chrome extension that turns account switching in Meta Business Suite from a series of clicks into a single keystroke.
Case 07urzadzeniamatter.plAn independent Matter device catalogue built for the Polish market
Python (static site generator)JavaScript (Cloudflare Worker)YAML as the databaseCloudflare Workers Static Assets
Problem
Matter was meant to unify the smart home. In practice it moved the problem somewhere else. A buyer sees the Matter logo on the box and still cannot answer the three questions that decide whether the device will work in their home:
Solution
A deliberate minimalism. The project ships with one production dependency (wrangler). No CMS, no database, no frontend framework.
Outcome
A live service at urzadzeniamatter.pl: the catalogue, category pages, device pages, a side-by-side comparison view, an eleven-entry glossary explained at the point of use, a device submission form, and the system configurator.
Case 08Marketing intelligence dashboard and API integrationCampaign and e-commerce data lived in several places, so reporting was prepared manually.
PythonREST APIPostgreSQLMeta Ads APIGA4
Problem
Campaign and e-commerce data lived in several places, so reporting was prepared manually.
Solution
A Python service retrieves data through APIs and brings it into one clear cloud dashboard.
Outcome
Less repetitive reporting work and a consistent daily view of performance.
Case 09Lead-generation website for a service businessThe company website was slow and difficult to use on a phone.
AstroTailwind CSSVercelWebhooks
Problem
The company website was slow and difficult to use on a phone.
Solution
A new Astro and Tailwind site with focused interactions, contact capture and CRM-ready webhooks.
Outcome
A faster, clearer customer journey from first visit to enquiry.

06Contact

Let’s talk about what you want to improve

Describe your situation or choose a time for a free 30-minute conversation.

I will use these details to respond to your message or manage your booking.

hello@stochasticcompany.com

Tell me how things work today and where you are getting stuck. We will work out whether I can help and what to do next.

Choose a time to talk

Times shown in your timezone:

Meeting date