Logo
Open to roles and projects

Hi. I'm Bartosz.

Full-stack developer

Apps and automation.

I build software that does the job without getting in the way.Ibuildsoftwarethatdoesthejobwithoutgettingintheway.

How I work

I can take a rough idea through to a working product. Along the way, I explain the trade-offs and leave behind code another developer can work with.

Developer working at a laptop
For teams

Full-stack product work

For businesses

Websites and automation

WhatWhatIIdodo

IIbuildbuildwebwebapps,apps,websites,websites,andandautomationsautomationsforforteamsteamsandandsmallsmallbusinesses.businesses.IIcarecareaboutaboutgettinggettingthethedetailsdetailsrightrightandandleavingleavingbehindbehindsoftwaresoftwarethat'sthat'seasyeasytotomaintain.maintain.

Web apps and SaaS
01Build

Web apps and SaaS

From rough idea to working product.

Custom web software, from the first technical decisions through deployment.

Best For

Teams and businesses that need software built around the way they work.

Next.jsSupabaseStripeVercel
Business websites
02Launch

Business websites

Clear pages that load quickly.

Responsive websites that load quickly and make the next step clear.

Best For

Small businesses, marketing teams, and creative agencies.

Next.jsMotionTailwind CSSCMS
Automation and AI
03Automate

Automation and AI

Less repetitive work, fewer manual handoffs.

Automation for repetitive work, with AI where it genuinely helps.

Best For

Operations teams and businesses spending too much time on manual work.

PythonOpenAISeleniumVector DBs

Selected client work

Projects

Anonymized client work

Logistics operations platform

A web platform for tracking inventory, vehicles, and shipments in one place. I built role-based access, live updates, and Stripe-powered B2B invoicing.

Next.jsSupabaseStripeRealtime
Anonymized logistics platform dashboard

Anonymized client work

Service business website

A responsive marketing site for a service business. I structured the pages for search, kept load times low, and used motion to guide attention without distracting from the content.

ReactMotionTailwind CSSSEO
Anonymized service business website

Anonymized client work

Competitor monitoring tool

An internal tool that collects competitor pricing and brings it into one dashboard. It uses vector search and AI to group findings and flag changes for the operations team.

PythonSeleniumOpenAIVector DB
Anonymized competitor monitoring dashboard

What clients say

Did exactly what I wanted, first time, with no fuss. Understood exactly what I needed and delivered beyond expectations.

I had a complex feature that was breaking the whole application. Bartosz fixed it and even improved the logic behind it. The result was better than my original idea.

Super fast response. I was expecting this to take a few days to figure out, but he had it running perfectly the next day. Will definitely work with him again.

Thanks.
To the people who trusted me with their work.

Ways to work together

Choose a defined project, ongoing support, or a few hours of focused help.

For a clear deliverable

Fixed-scope project

A good fit for an MVP, landing page, or focused automation. We agree on the scope, price, and timeline before work starts.

  • Fixed scope and price
  • Agreed deliverables
  • Clear timeline
  • You own the finished work
For regular development work

Ongoing support

I set aside time each month to work alongside your team on product development, maintenance, or data work.

  • Reserved availability
  • Direct contact
  • Technical input
  • Flexible priorities
For a specific problem

Hourly help

Useful when you need a bug fixed, a dataset collected, or a second opinion on a technical decision.

  • Pay for the time used
  • No ongoing commitment
  • Focused debugging
  • Technical consultation

Need a different setup?

Open to roles and projects

Looking for a developer?
Let's talk.

I'm open to joining the right team and taking on projects for small businesses. Send me a note and tell me what you're working on.

Email me

© 2026 Bartosz S.