Skip to content

About

I’m a Senior Frontend Engineer with expertise in functional programming, Elm and JavaScript/TypeScript. I closely collaborate with designers working on complex applications, with focus on UI/UX, accessibility and usability. In addition to that, I have a general knowledge of CI/CD, cloud architecture and working with distributed teams. In the last couple of years I’ve been also involved in leading developer teams and mentoring which makes me a versatile asset that can help in many areas.

Experience

Freelance - práca na volné noze : Mar 2026 - present

Elm developer : Scrive : Mar 2026 - present

Technical Lead : Ciklum : Oct 2024 - Mar 2026

Elm Developer : Ciklum : Jan 2019 - Mar 2026

QA Test Engineer : Ciklum : Jul 2015 - Dec 2018

Co-founder and Co-organizer of a cipher game lusteniny.eu : lusteniny.eu : Nov 2018 - present

Education

Master’s Degree (Ing.) in Security Technologies, Systems and Management

Tomas Bata University in Zlín, Czech Republic : 2015 - 2018

Bachelor’s Degree in Security Technologies, Systems and Management

Tomas Bata University in Zlín, Czech Republic : 2012 - 2015

Skills

Programming Languages: Elm, JavaScript / TypeScript, F#, HTML / CSS

Tools and Technologies: React, Tailwind, Azure Cloud, AWS, Git, NX Monorepo, Agile, Atomic Design, Domain Driven Design, TDD, BDD, automated testing

Languages: English (proficient), Slovak (native)

Certifications & Trainings

Talks & Public Speaking

Button tales, from basics to builder pattern : Oct 2024

How even a seemingly simple UI component such as a button evolves and requires a lot of thoughts to get right. Using the builder pattern and some other Elm magic to make it work.

Could you just approve this PR? : Jun 2023

A light talk on common pull request pitfalls and how to write clearer, more effective feedback.

Elm is fun() : May 2022

Introducing Elm to an audience on a public meetup “Nalejvárna” with a live coding demonstration of how easy it is to implement and extend a simple word game thanks to the elm compiler and the tooling available.

Fsharp vs Elm : Aug 2021

Presenting Elm at a functional programming meetup as an interesting language to learn if you are already an F# developer. Live coding implementation of a basic app that talks to previously prepared F# API.

Project Showcase Avarda Frontend Development : Mar 2021

Showcasing frontend development on the “Avarda” project, discussing issues we have been struggling with and how we leveraged Elm to solve them.

Let’s talk about Elm : Feb 2020

Introduction to Elm as an easy way to avoid common issues encountered while developing frontend applications. Read about what went well and what went wrong at my first ever public talk Stories - Let’s talk about Elm