European engineering for mid-sized companies

I'll build you the system I would want to use myself

Custom database systems for companies with up to 250 people — manufacturing, B2B trade, specialised services. Built around your process, with API integrations and AI under human control. NIS2-ready, your data stays in the EU.

Proven beyond Poland: solutions I designed at Ziebart International were rolled out worldwide by the US headquarters. The full story →

Bartek Liszkowski, GoIDEA
Four situations — pick the one you are in today

Where exactly are you losing time and money?

"We run a large ERP or CRM system — yet not everything can be done in it. It lacks flexibility and integrations. Many tasks are still handled by hand."

A larger company, 200+ people: you work on big platforms and need dedicated modules at the seams of existing applications. The internal IT team has a six-month queue, or changes to the existing systems are hard to push through.

Modules around a big ERP

"We have grown to several dozen people and need software we cannot find on the market."

An SME of 50–200 people in manufacturing, B2B trade or specialised services. Processes used to run on trust — now that stops working. You need a system that will grow together with the company.

A system that grows with you

"I have many Excel spreadsheets and I do not trust the data they give me — but I want proof before I invest in a custom system."

A small or mid-sized company, run today mostly on spreadsheets. You need proof that the investment will deliver business value. You want to eliminate the risk.

Proof before the investment

"NIS2 makes me personally liable — and my system is not ready for it."

Company management is now personally liable for cybersecurity. I build systems where data sovereignty, access control and traceability are built in from day one — your data stays in the EU, on your own premises if you wish.

NIS2 & liability
1 / 4

In numbers

Three numbers that say more than a portfolio

30
years running companies

I have run companies of up to 100 people, with B2B contracts in the double-digit millions. I understand your business from the inside — not only from a software developer's perspective.

5+
years of average client relationship

Clients stay for years — the longest for well over a decade. The first module is usually the beginning: they come back with new ideas, at the pace of their own priorities.

1
client lost

In the entire history of GoIDEA, one client has left — by my own decision. The others come back, even without a maintenance contract, whenever the next problem comes up. You are welcome to ask them.

Comparison

Five ways to get a system — where working with me wins

The same needs can be covered in several ways. The table shows where each approach is strong and where costs and compromises appear.

With meGoIDEA Off-the-shelf softwaresubscription In-house IT teamon payroll Agencyper project Vibe‑codingAI tools
Fit to your process Complete — the system speaks your company's language Partial — the company adapts to the program Complete, if you can find someone to hire Good, depending on the requirements you hand over A quick sketch, shallow grasp of the process
Time to the first module Days to weeks Immediate, within the built-in features Months — recruitment and ramp-up Weeks to months Hours to a sketch, longer to deployment
Total cost of ownership Moderate and predictable Subscription grows with headcount High — salaries and maintenance High, billed per project Cheap at the start, costs return with every fix
Your data With you (on‑prem), GDPR/NIS2 from day one In the vendor's cloud With you Depends on the contract Usually in the tool's cloud
Responsibility for the outcome One person takes it on With the vendor With your people The project team With you — the AI only suggests
Growth over time Grows with the company, at your pace Within the vendor's feature set Depends on the team's availability Every change is a new project Harder as complexity grows
Who builds it and knows your business Me — with 30 years of running companiesThis is where you're closest A boxed standard product Your employees Changing contractors A tool steered by text prompts
After go-live A partnership that grows with your company Mass-market support In-house upkeep Ends with the project You're left alone with the tool

Every approach has its place. With me, you win where process fit, control over your data and responsibility for the outcome matter.

AI without hallucinations — the antithesis of vibe-coding

AI writes code 3× faster. And leaves behind debt you keep paying off for months. I build differently.

Vibe-coding — you type a prompt, get an application, deploy it. The problem starts later: AI-generated code picks the insecure option more often, and technical debt grows faster than you can pay it down. A year later you're putting out fires instead of building anything new, wondering why the system has fallen over yet again. I propose a different path.

45%

of the time, AI picks the insecure code variant over the secure one.

2.74×

more vulnerabilities than in code written by humans.

70%+

security failure rate of AI-generated code in Java.

Source: Veracode — GenAI Code Security Report, 2025

Vibe-coding produces debt. Let's do it differently.

1. Every AI decision can be logged

A log covering more than user actions — the agent's decisions too. What the AI proposed, what inputs it had. You see what the AI based a business decision on.

2. Critical paths go through a human

An AI agent may recommend, suggest, sort. It carries out a financial, legal or permanently data-changing action only after a human signs it off. That is a product decision in line with GDPR and NIS2.

3. Your data trains nobody else's models

Anthropic Claude and OpenAI run via API with the "no training on customer data" setting. AI models installed locally in your infrastructure. Your conversations with sales, production documents, sensitive data — they stay with you.

For company directors

NIS2 moves the liability onto your desk

The directive makes company management personally responsible for the company's cybersecurity — with fines and liability that no longer stop at the IT department. A system that brings data sovereignty, access rights and logging from the very start is not an add-on but the foundation.

How I work — in brief

Four steps. The first takes 30 minutes of your time and costs nothing.

  1. 1 Week 1 Conversation

    30 minutes online, no slides. We check whether we are a fit at all. If we aren't, I say so straight away and recommend someone else.

  2. 2 Week 2 Audit

    A longer conversation, a look at applications I have built, and a joint brainstorming session. A visit to your company is possible. This is where we choose which of your company's needs to tackle first.

  3. 3 Week 4 First MVP

    A working slice you can show your team. Not a mockup, not a presentation — a real module with your data.

  4. 4 Week 8 Production

    The system goes to your team and we iterate on real data. You pay for what works.

Featured case study

A production management system, recognised by Claris.

FAQ

Six questions I hear from buyers in the first conversation.

Are you an agency, or do you work alone?
I work alone. Sometimes with external developers, but the first conversation, the architectural decisions and the day-to-day contact always go through me. No salesperson, no account manager. That shortens the path, makes communication noticeably better, and saves time and your money — you pay for neither a whole team nor endless corporate meetings.
What if Bartek disappears?
Your data lives in your infrastructure (FileMaker installed locally or in your cloud, in a place you choose or we pick together). Any of the thousands of certified Claris partners worldwide can take over maintenance overnight. Claris FileMaker is a mature, publicly available platform, on the market since 1985. I deliberately chose tools that create no dependence on me.
What does it all cost? Realistically, through to the end.
The first module is 1 500 € (14 days; if refunded, you keep the code, the documentation and the data model) — a special offer for sceptics, see the section further down. A base project typically runs 5 000–15 000 €. New ideas often follow. Clients who stay for years sometimes invest a mid five-figure, in individual cases six-figure amount — spread over several years, at the pace of their own priorities and needs. We close the project once you feel that every need has been covered.
Why FileMaker rather than Mendix / OutSystems / SAP?
FileMaker wins where a custom system is needed — without enterprise licence costs and without lock-in to a single vendor's cloud. The Apple-family Claris ecosystem (yes, Claris is an Apple subsidiary — over 30 years on the market), running in the Claris cloud, in yours, or installed locally. Rapid application building and controlled AI. For companies with 20–250 people, this is the best return per invested developer hour. The platform also ships with built-in mechanisms for secure data access — there is no need to build them yourself, which significantly cuts the time and cost of producing the software.
Is the data safe — GDPR, EU?
Yes. The data can stay on-prem or sit with a hosting provider in the EU — wherever you prefer. NIS2 — I design for legal compliance from the very start.
Does my company fall under NIS2?
Very likely yes, if you employ more than 50 people and operate in manufacturing, energy, transport, information technology or finance — or supply those sectors. Check the details: NIS2 in detail →
Why you can trust me

Your business benefits from my experience.

My first company, founded in 1996 and co-run for ten years. From a hardware supplier, the company grew into a Comarch Gold Partner with the largest team of certified consultants in the Wielkopolska region. Comarch awarded Graphcom the title "Partner of the Decade" and twice "Partner of the Year" (2018 and 2019).

Graphcom Sp. z o.o.

I built the Polish subsidiary of Ziebart International from the ground up and ran it for five years. The solutions I designed for branding and outlet operations proved effective enough for the US headquarters to roll them out to other Ziebart locations worldwide.

Ziebart Polska Sp. z o.o.

The first time I built an application for my own company — four modules: sales pipeline, service forecasting from the counters of printing machines, marketing campaigns, oversight of IT projects. Only the functions we needed. Every one used by my team. Every one delivering business value. Those are the foundations I build on today.

X-Partner Sp. z o.o.

From 2008 to 2013 I founded and ran inLAND Systems — a company making software for archiving and document workflow. I raised 4 million PLN in EU grants. We carried out implementations for thousands of users and digitised the geodetic records of the city of Poznań. This is where I learned that tailor-made software wins through closeness to the client's process.

inLAND Systems Sp. z o.o.
1 / 4

What clients say.

Joanna Liszkowska
Joanna Liszkowska CEO, inLAND Audit

Thanks to the new CRM system on the FileMaker platform, we brought order to our complex client billing arrangements and automated our invoicing processes. We save a lot of time every month and have increased our revenue.

Sergio Mendoza
Sergio Mendoza CEO Factoria

GoIDEA has taken a role in a redesign, further development, and currently supports our production management system build on the Claris FileMaker that we have been using for 15 years. Very happy with their work ethic and results.

Devon Riel
Devon Riel Manager, MVP Team Photos

I've had an amazing experience with GoIDEA. We have relatively complex workflows, but with the help of GoIDEA and the FileMaker platform, our business has gotten much more efficient. There hasn't been an idea that I've had that they haven't been able to execute!

Mateusz Drab
Mateusz Drab Authorised Signatory, Ziebart Poland

Our outlet management system based on the FileMaker platform, delivered by GoIDEA in a very short time, gave us full control over customer service operations and made settlements with our partner businesses much easier.

First step

Book 30 minutes. I answer every email myself.

The first call is a calm conversation to get to know each other. I check whether I can help at all. No slides, no sales pressure. If I see it is a poor fit, I say so directly.

Would you rather talk than write? Pick a slot in the calendar — we will meet on Zoom:
Open Cal.com →

Phone +48 601 789 966 — you can call, I pick up myself.

Please enter your name and company.
Please enter a phone number or an email address.
Please choose your company size.
Please choose your industry.
Briefly describe what you would like to talk about.

Sent. Thank you.

I reply within one business day, usually sooner.