From first web pages to full-stack product engineering.
Software should make complicated work feel straightforward.
I have been developing software since around 2007. I started with HTML, CSS, and PHP during high school, moved into C# and ASP.NET MVC, and continued through XAF, WPF, .NET Core, Angular, and Aurelia.
My work sits where long-lived business systems meet modern product engineering: understanding a difficult domain, reducing accidental complexity, and shipping software people can rely on.
The part Git remembers
A measurable record of software development from 2019–2026.
A record of shipped changes and continuous development.
Distinct days with at least one recorded commit.
Adds, edits, deletions, and renames made during development.
A stack that grew with the problems
The technologies changed. The recurring job did not: learn the domain, find the useful abstraction, and leave the system easier to change.
Web foundations
HTML · CSS · PHP
Started building for the web during high school and learned the fundamentals close to the browser and the server.
The .NET foundation
C# · ASP.NET · MVC
Moved into typed application development and server-side systems, building deeper experience with business logic and maintainable architecture.
Rich business applications
XAF · WPF · Aurelia
Worked on data-heavy tools and desktop-style experiences where workflows, permissions, and domain clarity matter more than surface novelty.
Modern full stack
.NET Core · Angular · TypeScript · WCF · REST APIs · OData · PowerShell scripting · Vue.js (junior) · n8n automation (junior)
Builds and evolves modern applications across API, domain, state, performance, testing, and user experience.
Selected systems
Most of my work focuses on private administration systems, but I also build focused public websites and CMS solutions. I use an AI-first development workflow from analysis and implementation through testing and verification.
Attis platform
Angular · TypeScript · C# · .NET Core
A long-running enterprise product spanning a large Angular front end and .NET back end. Work includes architecture, performance, permissions, dynamic interfaces, data tooling, testing, and ongoing modernization.
Administration products
Angular · TypeScript · Component systems
Business administration interfaces across several products, with an emphasis on reusable UI behavior, complex grids and forms, localization, mapping, and maintainable front-end structure.
Stock applications
TypeScript · Angular · Vue
Inventory-facing applications and shared UI work, including translation tooling, package modernization, testability, and migration between generations of front-end architecture.
Pushkar Zlín
Customer website · HTML · CSS · JavaScript
pushkar-zlin.cz — A fast, responsive website for an Indian restaurant in Zlín, with accessible navigation, online ordering links, restaurant information, and embedded PDF menus.
ZkontrolujemeAuto.cz
Customer website · PHP · MySQL · JavaScript
zkontrolujemeauto.cz — A responsive service website for independent used-car inspections, with search-friendly content, optimized imagery, and a secure contact request flow.
Let’s build something that lasts.
I am most useful on products with real domain complexity: systems that need thoughtful architecture, pragmatic modernization, and a user experience that respects people’s time.