Fatlind Useini

Fateland.dev

This is my portfolio of web apps, games, and school projects.

I’m Fatlind Useini, 17. I study application development at IMS Winterthur, with classes at Berufsbildungsschule Winterthur and Kantonsschule Büelrain Winterthur. I want to study computer science and work in cybersecurity.

Skills

Java, JavaScript, HTML & CSS, React, Python, SQL, Git, Docker, Roblox Studio

Projects

Tavia school association

I worked on the Spring Boot backend for the association’s website. The contact form checks reCAPTCHA and sends email over SMTP. This project was created by Androbyte, a group of me and my friends.

vereintavia.org ↗

DOORS: Terminal Edition

A Java school project based on Roblox DOORS. Search rooms for keys and coins, turn on a flashlight in the dark, and hide when the lights flicker.

GitHub ↗

LeCoinTracker

A React app that plots cryptocurrency prices with Chart.js. The frontend reads data from a JSON-backed API.

GitHub ↗

M294 task manager

A browser task list with JWT login. Once signed in, you can add, edit, and delete tasks through the backend API.

GitHub ↗

Canvas particle demo

Click to spawn particles. They bounce, shrink, and eventually disappear.

GitHub ↗

Speed Tsunami prototype

A Roblox prototype with checkpoints, revives, teleports, and admin controls. My Roblox username is NotFateland.

@NotFateland ↗
All repositories ↗

Live sites

FatesViewer

Coded with AI

Inspect CS2 skins in your browser, compare floats and pattern seeds, and try knives with different gloves.

skins.fateland.dev ↗

More to come soon, sooner than you think:)

Hosting

This site runs on a Mac mini at home. Nginx serves the HTML from a Docker container. Cloudflare Tunnel forwards requests to the Mini, so I can keep the router’s inbound ports closed.

When I edit this file, Nginx reads the new version straight from the mounted folder.