From simple web apps to CRM systems and integrations that connect the tools you use every day. Fast, secure and ready to grow, because I start with a solid data model.
Hi, I'm Miłosz. I live in Gdańsk and build web applications from the first line in the database to the last pixel of the interface.
I completed an engineering degree in Computer Science with a Front End Developer profile and am now doing a master's in Computer Science with a Web Developer profile.
I start with the data model and access rules, because everything else rests on them. That's why a product comes together fast and is easy to develop later.
I work independently, with clear communication and regular versions to review, so you always know where the project stands.
A ticket sales system for concerts and events: event pages, cart, Przelewy24 payments, tickets with a QR code and a scanner at the entrance. Plus an extensive admin panel with sales and traffic statistics.
Personal website of a Chief Data Officer: about, competencies, experience, education and qualifications, animated counters and a contact form with a custom API.
Website of a sushi bar in Kwidzyn: a menu with sets, rolls and ramen, events, a map and contact details. Plus a custom panel with login and visit statistics stored in Supabase.
A real estate marketplace for the Polish market: listings with a gallery and a map, a search with filters, an agency directory, promoted listings and payments, and accounts for users and agencies. The project is currently on hold.
Next.js
React
TypeScript
Supabase
Tailwind
On hold
Personal projects
Projects I build on my own.
Desktop app
Llama Control
A graphical panel for running local AI models on llama.cpp, no command line needed. Manage GGUF models, live chat, performance tests and automatic tuning of server settings.
A platform that connects the programs a company uses (email, spreadsheets, messengers) and performs repetitive tasks for people. A visual automation builder with execution logs, CRM, lead inbox and analytics, powered by a FastAPI workflow engine and more than 10 integrations.
A free call where I learn about your idea and needs. I reply within 24 hours.
02
Requirements and quote
We agree on the features and you get a quote based on the agreed scope. I state running costs separately and up front.
03
MVP
You pay a 20% deposit and I prepare a first version of the product (MVP) with the most important features. You check the direction before investing in the whole.
04
Final product
If the MVP works for you, I deliver the full product and deploy it. You pay the rest after acceptance.
We start with a free call where I learn about your idea and needs. Then we agree on the requirements and features, you get a quote, I prepare the MVP, and finally I deliver the finished product.
02How much does a project cost?
It depends on the scope, so I prepare the quote after a call and once the requirements are agreed. As a guide: simpler projects (e.g. a website with a panel and a contact form) start at around 3,500 PLN, and larger systems with payments, user accounts and an admin panel usually start at around 10,000 PLN. You know up front what you pay for, because the price follows the agreed features. I state running costs (hosting, database, domain) separately and up front, so there are no surprises.
03How do payments work?
I don't run a registered business, so we settle in one of two ways: a contract for specific work (umowa o dzieło) or through the Useme platform, where the invoice is issued by the platform. With a contract for specific work the price is the final amount, and with Useme 23% VAT is added to the agreed price. We choose the method before signing. Payment is split in two: a 20% deposit before the start (this is the MVP price), and the remainder after deployment and acceptance of the full product.
04What is an MVP and why does it cost 20% of the price?
An MVP is a first version of the product (a mockup) with the most important features. I prepare it for 20% of the main price, paid as a deposit. That way you can check the direction and see the result before investing in the whole.
05Is the first call really free?
Yes. The first conversation about your idea is free and doesn't oblige you to anything.
06How quickly do you reply?
Usually within 24 hours, with a proposed time for a call.
07What technologies do you use?
Mainly Next.js, React and TypeScript on the front end and Supabase (database, authentication, storage) on the back end. When a project needs it, I also use Python and FastAPI. I deploy on Vercel, and the back end on Railway. I choose them to fit the project.
08What happens to my data after I submit the form?
I use it only to answer your enquiry and delete it after 12 months. Details are in the Privacy Policy.
Your question isn't here? Write to me and I'll reply within 24 hours.