Tissla Logo

Portfolio

Updated 2025-08-14
Opforjellyfin - Image 1
GoCLIFangCross-platform

Opforjellyfin

One Pace downloader, metadata fetcher, and indexer, baked into one convenient tool.

mangaSpy - Image 1
React NativeZustandEvent-drivenUX/UIKotlinAndroid

mangaSpy

Manga tracking app. Tracks news and releases for your favorite manga!

No image

Next.jsReactUX/UI

Next.js template

A template for next.js projects. Includes features such as LanguageContext, ThemeContext, AuthContext, and NotificationContext. This page is based on this template!

No image

.NETC#WPFTCP/IPPLCMVVMIndustrial AutomationSimulation

PLC Emulator

Emulator created to test and validate PLC control software without using physical hardware. Useful for the development and validation of automation solutions. Features: - TCP/IP for authentic PLC communication. - Real-time simulation of up to 9 motors with configurable parameters - Visual feedback showing motor state, position, and operational status. - Standard PLC operation support (homing, centering, position control) - Scriptable motor configurations for automated testing scenarios - Dark/Light theme

tissla.org - This! - Image 1
DockerDevOpsGoCaddyMicroservicesNode.jsNext.jsIntegrationAuth

tissla.org - This!

This web address is more than just a place for me to display my portfolio. It's the gateway to my self-hosted homelab infrastructure. Running on a Docker-orchestrated server with Caddy as reverse proxy. Features: - Microservice deployment with Docker Compose - Reverse proxy routing with Caddy - Custom-made authentication service - Media services (Jellyfin, FileBrowser) - Custom dashboard (which leverages a custom logging system) - Cloudflare tunneling for reliable access All services are protected behind a custom-built authentication layer that validates requests through a Node.js verifier-service.