☀️ 🌙

Portfolio

Personal Projects & Work

Checkers Game

A fully-featured implementation of the classic checkers game with advanced capabilities and customizable rules. The game offers the ability to play against friends in real-time or test your skills against advanced AI with adjustable difficulty (1-10). The AI utilizes minimax algorithm with alpha-beta pruning for intelligent and strategic decision-making. The system supports various rule variants: mandatory captures, flying kings (International rules), backwards captures, and more. Includes real-time move validation, automatic multi-jump detection, king promotion, complete game management with match history, win/loss statistics against each opponent, and live notifications when opponents make moves. Built on modern ASP.NET Core architecture using SignalR for real-time game state synchronization between players.

C# ASP.NET Core Razor Pages SignalR JavaScript
Try it out! Log in with: Username: guest Password: checkers

LedControl

A native Android mobile application built with .NET MAUI for controlling RGB LED strips and smart lights. The app features intuitive color pickers, preset scenes, timers, and smooth animations. Communicates with LED systems via Bluetooth or WiFi. This project is currently for personal use, but I'm considering expanding it with multi-device support, cloud synchronization, and potential monetization with a public release on Google Play.

C# .NET MAUI Android Bluetooth WiFi
Developed in .NET MAUI with modern Material Design interface. Screenshots will be added after completing the UI redesign.

SamzviWeb

A comprehensive web application built on ASP.NET Core 9 with Razor Pages architecture. Includes advanced user management with roles, multiple interactive areas (Checkers, Bible Tracker, PDF Reader), full localization (Czech/English), authentication via ASP.NET Identity, and this portfolio. Utilizes SQLite database, modern CSS design, and responsive layout for all devices.

C# ASP.NET Core 9 Razor Pages SQLite Localization

PDF Viewer

A custom web-based PDF reader built on PDF.js with advanced features. Enables smooth page navigation, dynamic zoom controls, fullscreen mode for comfortable reading, and a complete library management system. The application supports reading position persistence, bookmarks, and a personal document collection with search and categorization capabilities.

C# ASP.NET Core PDF.js JavaScript

Bible Tracker

A comprehensive Bible reading progress tracker with an intuitive interface. Enables marking of completed chapters, visual progress display by book, completion statistics, and advanced filtering options. Data is stored in a SQLite database using Entity Framework Core for fast and reliable persistence. Ideal for regular Bible readers or structured reading plans.

C# ASP.NET Core Entity Framework SQLite

Home RaspberryPi

A custom home automation system running on Raspberry Pi with Pi OS Lite (headless setup). Enables GPIO pin control for managing lights, switches, and other devices. Access via local web interface built in Python with Flask framework, optimized for low power consumption. The system runs 24/7 and provides reliable home device control without cloud service dependencies. Secured using SSL and local network access only.

Raspberry Pi Pi OS Lite Python Flask GPIO
Local network only - intentionally no public access for maximum security and privacy.
← Back to About Me