I wrote my high-school thesis about Using the Matrix Protocol for Video Calls (Využití protokolu Matrix pro videohovory). I have taken part in the SPA (Students' Professional Activities) with the thesis and have won the second place in the region round of the competition. The source code is hosted on GitHub and so is the thesis text and the slides for the thesis presentation. The thesis presentation video can be found on YouTube.
A demonstration of how one could implement an image editor in Java with features such as layers.
Rendering of a 3D cube on hardware provided by the Computer Architectures course at CTU FEE.
A demonstration of how one could implement a file transmitter application over UDP with Go-Back-N ARQ.
A demonstration of how one could implement Gaussian elimination in C++.
A spam filter implementation in Python using Naive Bayes with Laplace smoothing.
During my internship at Element, I was part of a team that worked on cascaded selective forwarding units. I presented our work on FOSDEM 2023 in the Cascaded Foci (Selective Forwarding Units) talk.
4 day programming boot camp at CTU FEE focused on teaching Python to students before their first semester.
I have been contributing to open source projects on GitHub and publishing my own work there for a while now. See a list of all my pull requests and my profile.
dotfiles is a repo containing my configuration files as well as info about my setup. I am currently running NixOS with a custom desktop environment built on top of Sway (before Hyprland) and Aylur's Gtk Shell.
A facial authentication software for Linux built in Rust inspired by Howdy.
A Discord Bot to perform Natural Language Processing (NLP) and related tasks.
/publicRooms by room typem.room.server_acl events/publicRooms by room typeTaskizer aimed to be a free and open source task-management app with many features. From the perspective of today, the code is probably awful. Some if its features were:
The Yeelight C++ API is a library for controlling Yeelight bulbs using C++.