Web Application Development
I build web applications in React and Next.js with clear component structure, thoughtful state management, accessible UI, and performance work that holds up as features grow.
Senior Software Engineer · Prague
I help teams plan, build, and improve digital products that are fast, usable, and maintainable. Fifteen years across UX, front-end, and full-stack delivery taught me how software works in production, not only in demos.
As a senior software engineer, I work in React, Next.js, and full-stack product teams where clear architecture, accessible interfaces, and steady delivery matter. Clients usually bring me in for new builds, redesigns, feature delivery, and technical cleanup when a product needs to keep moving.
↓How I can help
Some projects need end-to-end delivery across interface, API, data, and release. Others need focused help with accessibility, design systems, performance, or untangling an existing codebase before the next phase.
I build web applications in React and Next.js with clear component structure, thoughtful state management, accessible UI, and performance work that holds up as features grow.
I work across interface, API, data model, and deployment when a project needs one engineer who can keep product decisions and implementation connected.
I bridge design and engineering with interaction design, accessibility reviews, design systems, and interface QA so polished UX survives real delivery pressure.
I help teams make technical decisions, review architecture, scope work, and find the fastest path from unclear requirements to a stable release.
Selected work
These projects show the kind of range clients usually need: rebuilding interfaces, supporting high-traffic customer journeys, and shipping internal tools that remove daily friction. In each case, the goal was not only to write code, but to make the product easier to use and easier to maintain.
At Monster.com I helped rebuild an aging interface, shaped a reusable component library, and improved accessibility and content structure across customer-facing flows.
I supported and optimized an application used by thousands of customers to sign up for supplementary pension savings, with a focus on stability, operations, and smoother completion flows.
I built an internal browser extension for Systeum that reduced repetitive CRM work and gave the team a faster workflow inside their existing tools.