Independent developer · 20 years' experience · English and Czech · Brno (CET) · remote

Software built around how your business actually works

Custom applications, connecting your shop, stock, ERP and accounts, and taking over systems from a previous supplier – plus long-term care. For companies that don't have their own developers.

Free 30-minute intro call · reply within 2 working days

When to get in touch

Nobody's left to maintain your system

Your supplier has stopped supporting it or the developer has left, the application keeps failing and nobody's quite sure how it works. I find out what code and access you have, help you negotiate a clean handover with the supplier, write down the risks and propose next steps.

Your team re-keys data between systems

Orders, stock, your online shop and accounts are held together by people and spreadsheets. I connect them so data flows on its own, with alerts when something fails to transfer. I know ERP from the inside (Dynamics NAV, NetSuite); other systems I connect through their APIs.

You need an application for a business process

A web or mobile application that fits your existing systems, from design to release on the App Store and Google Play, including ongoing operation. I've worked on mobile apps in the energy and telemedicine sectors.

Selected work

  • 2017 – present · dance studio

    A point-of-sale system I've looked after for nine years

    Built in 2017 for a dance studio to meet Czech fiscal reporting rules, later connected to bookings and payment terminals. Same customer to this day; I'm now moving it to a new platform with role-based access and a full audit trail.

  • Node.js, React · a year of running it, then handover

    Taking over a system with no documentation

    An online cyber-security training game for company employees (Node.js, React). I took it over with no documentation, stabilised it first, then delivered a long list of improvements; after about a year I handed it over to the supplier's new team.

  • 2010–2015 · in-house developer

    Point of sale, warehouse and ERP at a trading company

    For five years, as an in-house developer, I customised and extended Microsoft Dynamics NAV (ERP) and developed the point-of-sale system, warehouse management including voice picking, and the link to payment terminals. The 2017 point-of-sale system grew out of that experience.

Ways to work together

  1. Intro call

    30 minutes · free

    You describe the situation and I tell you whether and how I can help.

  2. Initial system review

    from €600 excl. VAT

    For a small system; larger systems by scope. I go through the code, operations and access, and usually within 10 working days of getting access you receive a written report: what's in the system, what's risky and what I recommend. I carried out independent reviews of third-party systems as a consultant at a global IT consultancy.

  3. A defined project

    priced by scope

    A takeover, an integration or a new application with an agreed scope.

  4. Ongoing support

    monthly fee

    Operation and development for a fixed monthly amount. Support requests get a response within one working day (CET): I confirm receipt and tell you what happens next; the fix timeline depends on severity. When I'm unavailable, a trusted colleague covers for me.

I propose a price after the intro call – for takeovers, after the review – hourly, per project or as a monthly fee. As a VAT-registered EU business I can invoice in EUR or CZK. Almost six years at international companies – NetSuite (USA, later Oracle) and CGI (Canada) – mean I'm used to working in English with distributed teams.

What I don't take on: employment, brochure websites and template e-shops, apps built to the lowest possible budget, and 24/7 on-call.

Get in touch

How I work

I take on only a small number of projects at a time and plan timelines accordingly. I'll tell you when I can start on our first call. I handle smaller jobs and ongoing support myself; for larger projects I bring in freelancers I've worked with for a long time. You still talk to me, and I'm the one looking after the result.

  • I listen first. I find out how things actually work in your business and what's holding you back, and design the solution around your processes – not the other way round.
  • I deliver in stages, so you see results along the way, not only at the end.
  • I keep code and documentation in a state another developer could take over. For custom projects we can agree that code, access and documentation stay with you.
  • I use AI tools daily – on your project, only as far as you agree.

Changing systems while they run

Most of my work isn't greenfield – the system is already live and no change can be allowed to take it down. When I worked on NetSuite's tax engine, every change had to keep working for documents and settings customers had used for years. I still work that way: small steps, data checks and always a way to roll back.

For software houses and dev agencies

More work than people? I independently deliver or take over a well-defined part of a project for your client: backend, integrations, Camunda, React.

Since 2023 I've been contributing to the development and maintenance of lending and mortgage processes in Camunda 7 for a bank.

I work under your brand and in your tools, sign an NDA and won't approach your clients, even after the project ends. I hand code and documentation over to your team and bring in other people only with your consent. Rates agreed upfront.

Tell me what you need

A few lines are enough: which system you have, what isn't working or what you need, and how urgent it is. You don't need to know the technical details. I usually reply to a first message within two working days – whether I can take it on, when I could start and what a first step could look like.