MarketMaker
Automated Cryptocurrency Trading System
[2025 Nov]
The system was built for a crypto trading competition and has been tested in real market scenarios including a multiple week deployment on an AWS instance.
Main logic of the trading script combines mean reversion, SMA crossover, and regime-switching strategies to identify optimal entry and exit points across crypto markets.
By using the Kraken API for real-time data fetching and a custom back-testing framework the program is able to validate performance across multiple market conditions and cryptocurrencies. It then automatically select the best decision parameters while avoiding overfitting.
Bookagement
Book Management System
[2024 May]
A self-hosted web-based system aimed at domestic users looking to keep better track of their physical book collection.
An initial core objective of the app was allowing for easy searching of books' locations within a household, however with time additional features such as book summaries, household book ratings, and personalized recommendations were added as they worked really well with the apps existing structure.
The system is largely based on the Python Flask microframework and SQLite for the back-end and data storage however being a web based app additional technologies such as Jinja, HTML, and CSS were used alongside it to implement an ergonomic and visually cohesive UI. Below is a rough dataflow diagram of the app.
Thermal ToDo’s
Daily Management Scripting Project
[2024 Feb]
A small project involving a Raspberry Pi running Linux interfacing with an old thermal receipt printer via the ESC POS protocol.
The script runs daily and uses multiple APIs and protocols, including Google's OAuth 2.0 to fetch data about the current weather, tech news, and active Google tasks which it then formats and prints out as small receipt-like notes.
GPoznanS
API Visualizaion Web App
[2023 Aug]
This project came about as I wanted to get better at utilizing APIs even ones which might not have extensive documentation. After discovering that some cities around Poland have API endpoints which can be used to fetch various city data I decided to pick one of the cities and try and create a simple app to visualize the data.
The app displays all the landmarks, parking meters, and public transport stations in Poznan and around it. Once you press any of the locations you can see additional information specific to that location category i.e. which transport lines pass through the station for public transport or which method of payment is accepted for parking meters.
Streamlit library was used as a frontend to create a responsive and simple to use UI while avoiding the hassle related with structuring a website from scratch using HTML and CSS.
Solar & Lunar Playing Cards
Custom Deck of Playing Cards
[2019 Oct]
As part of my middle school final project I designed and produced 50 custom prototype decks of playing cards. The cards were produced by the largest card company in the world Cartamundi and use their standard True Linen B9 finish.
The cards designs are based on very simple geometric shapes (triangles and circles) which when combined make up the more complex design elements on the card faces. This project was my first attempt at designing something digital and then getting it into production which ultimately left me with a physical product as an outcome of my work.
As an additional challenge I decided to use this opportunity to plan out a possible crowdfunding campaign around the product. This gave me a crash course on aspects like how to price a product, international delivery logistics and how to plan a successful pre-order based production run.