// WORK
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.
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.
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.
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.
2019 - 2020
Mentor
- Mentored students in the Android Development Nanodegree program.
- Provided guidance and support to students in their learning journey.
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.
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.
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.
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.
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.
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.
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.
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.
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).