Booking projects for 2026

I build websites and systems that last for years.

Full-stack product engineer based in Ostrava. From the first consultation through design and development to hosting and long-term care - all from one person, with nothing lost between departments.

17

years in professional development

1

person from design to operations

24 h

typical response time

Radek Štumbauer, full-stack product engineer
Radek Štumbauer · Ostrava, Czechia

Services

What I can do for you

Four areas I work in. Most projects combine several of them.

Custom websites

Presentation and company websites built around what the site actually has to achieve - not around a purchased template.

  • Design and implementation from one person
  • SEO and GEO optimisation from the ground up
  • Focus on speed and accessibility
  • Integration with the systems you already use

Custom systems and applications

Complex systems, internal tools and bespoke applications. From process analysis through architecture design to production deployment.

  • Process analysis and architecture design
  • Development in PHP/Symfony, Go and React
  • Data migration from legacy systems
  • Documentation and team onboarding

Hosting and maintenance

I do not just build the site, I run it. Updates, monitoring and backups run on my own infrastructure.

  • Hosting on my own servers
  • Uptime monitoring and backups
  • Security updates
  • Fast response when something breaks

Integrations and automation

Payment gateways, accounting systems, product feeds and third-party APIs. I connect your systems so data moves on its own.

  • Payment gateways and invoicing
  • Accounting system integrations
  • Product feeds and data exports
  • Queues and asynchronous processing

How I work

Five steps from idea to operations

The same process for a small website and for a large system. Only the scale changes.

Consultation and analysis

First I want to understand what the solution has to do for your business. I ask about processes and numbers, not about button colours.

Proposal and budget

You get a solution proposal, scope, price and deadline. In writing and up front, so there are no surprises halfway through.

Development

I work iteratively and show progress continuously. You can correct course long before a change becomes expensive.

Launch and handover

Production deployment, monitoring, documentation and training. I hand over a working product, not an archive of source code.

Long-term development and care

Launch is not the end. With most clients I keep working for years - the site evolves as the company and its needs evolve.

Technology

What I work with

I choose technology to fit the problem, not the other way round. This is what I use daily.

Backend

  • PHP
  • Symfony
  • Go
  • Doctrine
  • REST API

Frontend

  • React
  • TypeScript
  • JavaScript
  • HTML
  • CSS

Databases

  • PostgreSQL
  • MySQL
  • MariaDB Cluster
  • Elasticsearch
  • Redis

Infrastructure

  • Docker
  • Linux
  • CI/CD
  • GitHub Actions
  • GitLab CI
  • Caddy
  • Nginx

Integrations and data

  • RabbitMQ
  • Platební brány
  • Účetní systémy
  • XML/CSV feedy
  • SEO
  • GEO

Career

Where this comes from

From running game servers through document systems to payments in an international e-commerce business. Fifteen years in Prague, today in the Moravian-Silesian region.

Product Engineer

Footshop s.r.o.

I own the payments and accounting domain of an international streetwear e-commerce platform. I build and run the payment system, the accounting system integration and the product feed exports. Symfony, PostgreSQL, a MariaDB cluster, Elasticsearch, Redis and RabbitMQ are my daily tools.

PHP Developer

Software602 a.s.

Development and customisation of document systems and bespoke information solutions for public and private sector clients.

Junior Software Developer

OldanyGroup s.r.o.

Development of custom web applications.

Web Developer and server administrator

GameTeam.cz

Building websites, running SMS and e-mail gateways and configuring servers. This is where I learned that operations matter as much as code - nobody cares how elegant a server is when it goes down on a Saturday night.

BSc, Applied Informatics

Vysoká škola polytechnická Jihlava

Alongside my studies I built Android applications and the website for the university ball.

FAQ

What clients ask most often

If you cannot find your answer here, write to me - I usually reply within 24 hours.

What services do you offer?

My name is Radek Štumbauer and I am a full-stack product engineer based in Ostrava, Czechia. I build custom presentation and company websites, information systems and bespoke applications, I host and maintain websites, and I connect them to third-party systems such as payment gateways, accounting systems and product feeds.

How much does a custom website or information system cost?

The price always depends on scope, so I do not publish flat rates - for bespoke development, numbers without context would be misleading. After an initial consultation, which is free and non-binding, you receive a written proposal with scope, price and deadline. Smaller presentation websites are typically in the tens of thousands of CZK, custom information systems in the hundreds of thousands.

How long does it take to build a website or application?

A presentation website usually takes three to six weeks. A larger company website with integrations typically takes two to three months. A custom information system depends on scope and generally starts at three months. You receive an exact deadline in the proposal before work begins.

Which technologies do you work with?

On the backend PHP with Symfony and Go, on the frontend React and TypeScript. For databases I use PostgreSQL, MySQL and a MariaDB cluster. I also work with Elasticsearch for search, Redis for caching, RabbitMQ for asynchronous processing, and Docker with CI/CD pipelines for deployment.

Do you also provide hosting and long-term maintenance?

Yes. Hosting runs on my own infrastructure and includes uptime monitoring, regular backups and security updates. With most clients the collaboration continues for years after launch - the site keeps evolving as the company's needs change.

Will you take over a project someone else started?

Yes, that is a common situation. I start with an audit - I review the code, infrastructure and dependencies and write up the state of the project, what needs fixing immediately and what can wait. Only then do we decide whether to build on the existing foundation or rewrite parts of it.

How does remote collaboration work?

Most collaboration happens remotely - by e-mail, video call and through a shared project tool where you can see the status of every task. Distance is therefore not a factor and I work with clients across the whole country. I lived and worked in Prague for fifteen years and today I am based between Ostrava and Opava. I am happy to meet in person here in the region, and for larger projects that call for it I will gladly travel to Prague as well.

What is GEO optimisation and why does it matter?

GEO, or Generative Engine Optimization, means structuring content so generative search engines - ChatGPT, Perplexity, Claude or Google AI Overviews - can read and cite it correctly. Where classic SEO targets a position in a list of links, GEO targets being named directly in the answer. In practice it comes down to structured data, unambiguous factual statements and content that makes sense out of context. I do both, because customers now search both ways.

Contact

Let us talk about it

Tell me what you are working on. The initial consultation is free and non-binding - even if the conclusion is that the solution you came with is not the best one for you.

required fields