Curriculum Vitae

This page summarizes my experience, academic background, skills and current interests.

If you would like to connect or collaborate, you can reach me via the links below.

Experience

02/2025 - Present Part-time

Python Engineer

Continued development of Python SDKs and Ataccama Data Quality Gates . Focused on integrations with Snowflake and Databricks.

Was a member of internal Hackaton winning team delivering a new integration with external workflow orchestration tools such as Zapier or n8n.

02/2024 - 01/2025 Part-time

Developer Advocate

Developed Python SDKs and a Python-based Data Quality Engine. Contributed to the development of the Ataccama Data Quality Snowflake Native App.

04/2022 - 01/2024 Internship

AI Research Developer

Developed my bachelor's thesis Prediction of data-profiling duration which was focused on building a Spring Boot microservice to predict data-profiling job runtimes using historical and similar job executions with regression-based ML models. Designed the architecture and implemented the service end-to-end from scratch using Java, Spring Boot, Hibernate, PostgreSQL, and both GraphQL and REST APIs.

2016 - 2020 Casual

Tennis Coach

Coached children and junior players, focusing on basic technique, coordination, and enjoyment of the sport.

2018 - 2020 Holiday Job

Summer Camp Instructor

Worked as an instructor at several children's summer camps, mostly focused on sports or tennis.

Education

09/2024 - Present

Master's degree

Software and Data Engineering

09/2020 - 06/2024

Bachelor's degree

Computer Science with specialisation in Programming and Software Development

09/2012 - 06/2020

Secondary School Leaving Exam (Maturita)

General secondary education with a focus in the final two years on advanced mathematics, chemistry, physics, and programming.

Skills

Programming Languages

Advanced: Python, Java, C#, SQL

Basic: Javascript/Typescript, C/C++, Kotlin, PHP

Projects

2024

Bachelor's Thesis: Prediction of data-profiling duration

Developed a predictive model prototype to estimate data-profiling job runtimes in Ataccama ONE for smarter scheduling, identifying table features that impact duration and validating the model on real data. Delivered an extensible microservice that detects new jobs in real time and integrates into the platform.

2023

Quoridor LAN Multiplayer Game (C# WinForms, TCP/JSON)

Multiplayer Quoridor with a Windows Forms UI and client-server networking over TCP using JSON messages, including lobby/chat/admin controls and technical documentation.

2023

XML-Driven SQLite Test Data Generator (C++17)

App that parses a configuration XML to create tables and insert/generate realistic test data into an output SQLite database, built with vcpkg/MSBuild and libraries like SOCI and pugixml.

2023

Gradle "Code Insights" Plugin (Line Count + Size Reports)

Gradle plugin packaged as a JAR providing tasks to report file line counts and file sizes with configurable scope, extensions, and output formatting.

2022

Lossless File Compression CLI (Java 17)

Command-line tool for compressing/decompressing text using Huffman coding and run-length encoding, with a custom argument parser and a Strategy-based design for adding new algorithms.

Other

Languages

English (Fluent), Czech (Native)

Interests

Tennis / Racket sports

Cue sports (Pool, Snooker)

Rubik's cube, Bridge, Chess