Full-stack developer, web designer and product builder. I design and build digital products, enterprise systems and custom web experiences.

Visitors make a decision within seconds about whether a business feels worth their attention. These ten landing pages showcase how I approach modern web design: distinctive visual direction, smooth animations, and interactive features that are not only engaging, but also designed to support real business goals — from bookings and price calculators to product configurators. Each concept opens as a full-screen, standalone website. Explore the one that feels closest to your business and imagine what the same approach could look like for your own brand.
Dated small-business websites and their redesigns in one frame — a confectionery, a law firm and a webshop. Drag the divider to compare; the new versions are working mockups with menus, forms and a cart.
A 3D product configurator: set the size of the garage, then pick the roof, the door, the cladding and the colours. The model rebuilds with every change and the price estimate follows. If you want a custom development like this for your own site, ask for a free consultation.
Choose a man or a woman model and a shirt colour, then print your own text or image on the front or the back. The print wraps onto the 3D shirt as you type, and the order price updates with size and quantity. If you want a custom development like this for your own site, ask for a free consultation.
Navigation as a camera flight: every menu item is a destination around one Justice statue. The camera glides from her face to the scales, out to a wide shot and down to the sword, with eased flight paths and a soft depth of field, while the text appears where the camera arrives. If you want a custom development like this for your own site, ask for a free consultation.
Build a professional CV step by step with a live preview. 24 modern, creative and classic layouts, reorderable sections, an optional photo and a print-ready PDF — plus a practical guide to writing a CV that gets read.
A free, hands-on path from the basics of the web to a deployed React + Spring Boot application — with quizzes, coding exercises that run in your browser, and a progress map.
Technical interview practice that feels like the real thing: read code, predict output, spot bugs and explain trade-offs — then see where you stand by level and topic.
More interactive projects are on the way.
Development, architecture and long-term support.
Software systems and integrations developed for Merkantil Bank.
Government project for the Czech Republic. A complex system for managing refugee-related processes and information.
Backend infrastructure in Node.js, front end in Angular — one owner across both.
Reporting and data solutions for Slovnaft / MOL Group, built inside their own LIMS.
Custom accounting software built around specific business requirements.
Modern websites, e-commerce experiences and custom web interfaces.
Tailor-made digital products and web applications for unique business challenges.
Consulting on where digital tools, automation and AI can create real value — before anything is built.
Brand identities and original product and portrait photography, so a site does not have to rely on stock images.
Turning business needs into clear requirements, and documenting how existing systems actually work.
Good software makes people’s lives easier.
I have spent the last eight years building software that other people depend on — enterprise platforms, banking integrations, government systems and the interfaces that sit on top of them.
I work across the whole stack: architecture and backend services in Java and Spring Boot, interfaces in Angular and React, and the design work that decides how the thing actually feels to use. I am comfortable in the space between business analysis and implementation, which is usually where projects are won or lost.
I prefer systems that are understandable over systems that are clever, and I would rather ask one uncomfortable question early than rewrite a module later.
Ask the uncomfortable question early.
● channel ready — describe your project