// WORK

Freelance

Freelance

2024 – Present

Senior Software Engineer

  • Built backend systems from scratch using Rust, TypeScript, and JavaScript, including deployment pipelines and CI/CD workflows in the cloud.
  • Developed blockchain applications for on-chain interactions, monitoring, analytics, and alerting.

Parity Technologies

Parity Technologies

2022 – 2024

Senior Data Engineer

  • Designed and built backend applications for large-scale data ingestion, processing, and computation.
  • Developed integration services to fetch, process, and deliver structured data to cloud object storage.
  • Created backend systems in Rust, JavaScript, and Python with full CI/CD automation for cloud environments.
  • Delivered blockchain-focused solutions for monitoring, analytics, and alerting.
  • Managed infrastructure as code using Terraform and Bash automation.

Klarna Bank

Klarna Bank

2022 – 2022

Senior Software Engineer

  • Designed and implemented machine learning applications for anomaly detection and incident analysis.
  • Developed data frameworks supporting ICT security and risk analysis.
  • Collaborated with external consultants on ICT security tools.
  • Ensured software performance, scalability, and security across all solutions.

Bitpanda

Bitpanda

2020 – 2022

Senior Data Engineer

  • Design, build, and maintain the data platform that enables us to collect, process, and analyze large volumes of data from various sources.
  • Develop and maintain data pipelines and ETL workflows that transform raw data into actionable insights.
  • Hire and onboard new data engineers, including defining job requirements, sourcing candidates, conducting interviews, and participating in hiring decisions.
  • Mentor and develop the skills of the data engineering team members, fostering a culture of learning, innovation, and excellence.
  • Schedule regular one-to-one sessions.
  • Stay up-to-date with the latest trends and technologies in data engineering and make recommendations for continuous improvement.

Udacity

Udacity

2019 - 2020

Mentor

  • Mentored students in the Android Development Nanodegree program.
  • Provided guidance and support to students in their learning journey.

Freelance

Freelancer

2017 – 2020

Big Data Engineer

  • Designed and implemented software solutions for clients (e.g., ČEPS).
  • Managed ingestion and transformation of large, structured, and semi-structured datasets.

NOTIX

NOTIX

2017 – 2019

Big Data Specialist

  • Designing and Coding of software as per the customer's needs.
  • Responsible for managing data coming from different sources (e.g., MSSQL, Oracle DB, Elasticsearch, Apache Kafka, Apache Cassandra, etc...).
  • Load and transform large sets of structured and semi-structured data (e.g., Apache Kafka Streams, Logstash pipelines, and Apache Spark Streaming applications, etc...).
  • Development of the distributed systems for store large datasets (e.g., Elasticsearch, Prometheus, Apache Cassandra, etc...).
  • Experimented with a variety of languages (e.g., Java, Python, Ruby, Go, Scala, and Bash) and frameworks (e.g. Spring Boot, Ruby on Rails, MEAN Stack, and Apache Spark).
  • Customers: Erste Bank, Société Générale, Raiffeisen Bank International, and O2 Czech Republic.

Freelance

Freelancer

2017 – 2017

Full Stack Developer

  • Developed full-stack web applications using React.js, Node.js, and Express.js.
  • Integrated apps with OAuth, LDAP, Elasticsearch, Cassandra, PostgreSQL, and MongoDB.

Freelance

Freelancer

2015 – 2016

Ruby on Rails Developer

  • Designed web APIs.
  • Developed back-end web apps for Single Page Applications.
  • Integrated Ruby on Rails applications with OAuth 2.0, LDAP, and MongoDB.

CTU in Prague

CTU in Prague

2015 – 2016

Data Warehouse / Software Engineer

  • Designed a web application for Data Warehouse.
  • Created web APIs for Pentaho Data Warehouse.
  • Integrated a web application with OAuth 2.0 Provider.
  • Developed a back-end web application for D3.JS charts.
  • Referee for Bachelor Theses.
  • 2016, Design and implementation of backend of the EBIE project by Hajčiar David.
  • 2016, Design and implementation of services into project EBIE by Černý Cyril.

Gerbil project

Gerbil project (ESA SOCIS)

2014 - 2014

QT/C++ Software Developer

  • ESA Summer of Code in Space 2014 (SOCIS 2014) is a program run by the European Space Agency. It aims at offering student developers stipends to write code for various space-related open source software projects.
  • ESA SOCIS - Gerbil project.
  • Hyperspectral Image Visualization & Analysis Framework, http://gerbilvis.org/.
  • Project: GUI enhancements.
  • Created new GUI components.

KDE project

KDE project (ESA SOCIS)

2013 - 2013

QT/C++ Software Developer

  • ESA Summer of Code in Space 2013 (SOCIS 2013) is a program run by the European Space Agency. It aims at offering student developers stipends to write code for various space-related open source software projects.
  • ESA SOCIS - KDE project - Marble Virtual Globe.
  • Marble is a virtual globe and world atlas.
  • Project: Displaying Solar / Lunar Eclipses in Marble.
  • Created an Eclipse Reminder Plugin.
  • Integrated an Astrolib library into the Marble library.
  • Refactored the code of existing plugins to use the newly integrated Astrolib.

IBM / CTU

IBM UTEC at CTU FEE

2012 - 2013

JAVA Enterprise Edition Software Developer

  • Developed an Object-Relational Mapping library for IBM BPM applications.
  • Developed Single-Sign-On integration plugin for Liferay Community Edition.
  • Developed Single-Sign-On integration plugin for IBM WebSphere application server.
  • Created a development environment on VMware vCenter Server 5.
  • Created server images with IBM WebSphere application servers.
  • Designed web services for IBM WebSphere Message Broker.

Wolf & Danniel

Wolf & Danniel Technology

2009 - 2012

Tech Lead & QT/C++ Software Developer

  • Created internal QT/C++ applications.
  • Designed a Software Architecture in UML for QT/C++ applications.
  • Developed a UI framework for build UI forms from the XML description.
  • Created a development environment on the Linux server (i.e., Trac project management, Subversion, and Git).