My own phone
Based on OUR Phone project I have created my own phone that cann call, SMS, and connect to internet via LTE. I have based my build on CM5 module from Raspberry Pi and SIM7600 modem. Additionally, I have written in C a simple driver for Linux kernel, that can read battery percentage based on voltage provided by INA219 module.
Online file explorer
A secure solution for remote file access, fully compatible with Samba servers, enabling easy integration with existing infrastructure. Originally designed to share photos with friends and family, it now functions as a full-fledged file explorer.
Local web search engine
SearXNG, a meta-search engine, deployed as a Docker container. It provides internet access for the AI chatbot and other applications. I also use it daily as my primary search engine.
Battleship game with computer
A classic Battleship game where you play against a computer opponent. The computer’s moves are calculated based on probability rather than random guesses. Written in C.
Vaultwarden implementation
A Docker container running a self-hosted version of Bitwarden. It enables users to manage their password databases and, when paired with a browser plugin, serves as a comprehensive password manager.
Triangle library
A Rust library for calculating triangle properties without relying on analytical geometry. It uses sides and angles for its calculations, is fully object-oriented, and easy to implement. Over a thousand downloads to date.