MigrationProject migration
I've successfully migrated the old production system from PHP to .NET 6. New architecture, database, and workflows — delivering faster processing, proper scaling, and stronger security.
Building systems that last —
from architecture to production.
At work
I'm a 27-year-old developer who loves solving problems. I've built backend systems in small teams and entirely on my own — end to end, with full responsibility.
Most of that has been e-commerce. A production platform serving thousands of clients. Ad management automated across multiple advertisers, from campaign creation through to budget and bid optimisation. Pipelines that keep entire shop inventories in sync in near real time.
Audits, refactors, and data migrations are familiar ground. I'm not afraid to put AI to work to keep the pace up, and I stay the one steering it in the right direction.
Off the keyboard
A gamer since childhood — that's where the interest in computers started, and it never really left. It just wandered: video games, then IoT tinkering, then software for its own sake.
Sci-fi and fantasy take most of what's left over — a Magic: The Gathering collection that keeps quietly growing, and a close eye on space exploration.
My secret passion is bonsai — someday, a proper collection. Running clears my head; reading fills it back up.
I've successfully migrated the old production system from PHP to .NET 6. New architecture, database, and workflows — delivering faster processing, proper scaling, and stronger security.
I've kept every system I built up to date with its external API providers. Recurring audits, breaking changes, fast-moving versioning — and compliance with EU regulations throughout.
I've created a background system that processes gigabytes of client data in a matter of minutes. Highly efficient by design — parallelised throughout, with carefully optimised memory use.
I've built tools that create and manage ads across platforms, plus background processes that keep them optimised. Thousands of live ads — where a slight miscalculation turns critical.
Faculty of Mechatronics, Informatics and Interdisciplinary Studies
Coursework
Thesis — Multiplatform application development using .NET
A desktop music player that treats YouTube and Spotify as one library. Search once, play from either, and stop caring which service a track happens to live on.
A coding challenge released every December. Twenty-five puzzles that reward creative thinking over brute force — and a new language to learn each year.
Turns long links into short ones, done properly. A small project about running lean — minimal infrastructure, minimal cost, and security built in from the start.
A pocket notebook for tea. Log what you liked most and what you'd buy again. Find the right temperature — and the taste you're looking for in each cup.
Got a system that needs building — or one that needs untangling? Write to me.
Contract work, a second opinion on an architecture, or a problem you have been staring at for too long — all welcome. Services provided in both Czech and English.
Open to