Work Experience
Sabbatical (and a few short-term projects)
2022-2024
Oppidium
Závist is an ancient Celtic oppidium near Prague that was settled around 500 BC. This project, intended for tourists, provides all important facts, texts, artifacts, and even 3D models. For a few locations, we created an AR view that rendered parts of buildings at the points where they originally stood. The project is still in development.
Tech Stack:
Metada Tutorials
Metada is a company that develops its own no-code platform. In 2023, I've prepared over 30 educational videos to help the users of the platform get familiar with the basics.
Tech Stack:
MAPK is a tool for collecting and analyzing data on culture and creative cultural sectors in Prague. It provides consolidated data on cultural events in the city. The technical solution includes a frontend and a data platform with two gateways—one for reading data from the frontend part, and another for accepting requests to parse and consolidate datasets. The platform processes over 40 datasets from various resources, including map polygons.
Tech Stack:
NPM
During my time researching cultural aspects at Oak’s Lab, I spent three months working on an NPM platform that served as a broker for the Nasdaq Private Market.
Tech Stack:
Socialbakers a.s., now Emplifi Inc.
2020-2022
Technologies:
Suite
The Suite was a complex platform for social media marketing, eCommerce, customer care, social media publishing, analytics, listening, and influencer marketing. As an onboarding manager, I had to familiarize myself with all major parts of the platform to prepare workshops and materials that smoothly transferred knowledge to new developers. My occasional contributions to the platform primarily involved rewriting old parts into TypeScript and implementing new features into a module called Settings that handled user roles, permissions, and workflows.
Tech Stack:
Educational Platform
EduWiki was a platform that aggregated all learning materials, workshops, videos, and diagrams for all new developers. I created my own templating library based on the RevealJS presentation engine to create fancy and enjoyable learning materials in HTML.
Tech Stack:
SinnerSchrader GmbH, now Accenture Song Inc.
2018-2019
Technologies:
HVV Hochbahn
Hochbahn was intended to be a train ticket Android app for the city of Hamburg. The project was canceled after 16 months of development.
Tech Stack:
MyAudi is a platform for Audi car owners. It offers a variety of services, including car history, user lists, insurance options, and more. Although MyAudi was not the largest project I've worked on, it involved the highest number of people from more than ten companies. Additionally, it was the only project that fully utilized the SAFe methodology to better orchestrate respective delivery trains.
Tech Stack:
Ackee s.r.o.
2016-2017
Technologies:
Grenke Bank
A client application for Grenke Bank for account and credit card management.
Tech Stack:
Carolina
A client application for car owners which allowed them to browse their vehicle's history, costs, documents, estimated price, and various other metrics. It also offered favorable insurance and financing options.
Tech Stack:
App4Fest
App4Fest was the only internal product of Ackee that I worked on. It was an app designed for festivals (and later conferences) that included the program, a sophisticated timeline, and other relevant information for each event. Highly customized for each respective event, including a set of features, it presented an interesting challenge in managing dozens of versions and features with varying functionalities simultaneously.
Tech Stack:
Bazoš
A client application for Bazoš, a second-hand marketplace portal. I was part of a three-person team.
Tech Stack:
Tapito
Tapito, now discontinued, was a highly customizable news and blogs aggregator from various sources. The project was challenging due to the demanding requirements for backward compatibility and display support. My primary contribution focused on developing widgets for the Android home screen.
Tech Stack:
Nev-dama
NEV-DAMA was a client application for a travel agency, providing customers with useful information about stays and skiing in the Alps, accommodations, services, routes, and more. I worked on this project in a two-person team.
Tech Stack:
Angelcam
This app displayed recordings from security cameras connected to the user's account. It presented significant technical challenges due to features like random seek in a video stream and pinch-to-zoom animation over an infinite timeline. Surprisingly, this was one of the few products where knowledge of graph theory came in handy.
Tech Stack:
Eria Labs, s.r.o.
2017-2017
Technologies:
MyDrinks is an alcohol beverage eshop built on top of the PrestaShop platform (PHP). I worked on new extensions along with an inventory system that was developed as a separate service in ASP.NET Core.
Tech Stack:
MEMOS Software s.r.o.
2013-2016
Technologies:
Leon
Leon was an internal CRM system developed for the DPD company. The frontend was written in ASP.NET, and most business features were implemented through stored SQL procedures.
Tech Stack:
DPD Intranet
DPD Intranet was the second and last application I worked on using MS SharePoint. It consisted of several web pages connected to SharePoint connectors.
Tech Stack:
RedQue
RedQue was an AI-powered document extractor, primarily focused on invoices. The recognition process included a custom-built OCR engine and a classification-based C4.5 algorithm that built the model from training data. It employed a supervised learning approach where, after the classification process was completed, users would use the front-end tool to fill in data that were not recognized correctly. The platform also included plugins, mail agents, CLI tools, an admin panel, and many other features.
Tech Stack:
Radost
Radost was a complaints portal consisting of a customer portal and an internal system. This system was used by employees of the DPD delivery company as a workflow tool to process respective complaints.
Tech Stack:
Price Proposal
Price Proposal was a workflow management tool used by the Nestlé company for approving new prices of respective products. The entire application was developed in MS SharePoint.
Tech Stack:
Speedcars
This project involved two mobile apps for the Speedcar taxi company—one for users to call a taxi, and another for drivers, allowing them to communicate with customers as well as the dispatch center.
Tech Stack:
TTS Portal
TTS was an internal back-office portal for the DPD company that managed issues from customers and third parties. The workflow included a complex queue and decision-making algorithm, implemented in stored SQL procedures, which assigned respective requests to available assistants.
Tech Stack:
Hybrid Book
Hybrid Book was a desktop editor designed for managing and editing books for visually impaired people.
Tech Stack:
Gappa Solutions, s.r.o.
2011-2012
Technologies:
SPNemesis
A desktop application designed to help solve issues with receivables. Key features of the app included monitoring customers in terms of adherence to due dates, alerting to emerging issues, gathering data from the insolvency register, and many other functionalities.
Tech Stack:
Other projects:
SeaCat
2017
SeaCat is a cybersecurity and data privacy library for mobile applications. My contribution to this project was creating a bridging library that connects the library itself, written in C, with .NET platforms.
Tech Stack:
Clara
2021
Clara is a simple database featuring aspects and tips focused on happiness management, developed in React. Each tip includes a resourceful guide on how to implement it within a company.
Tech Stack: