Projects

___ _ __ _ _
| _ \___ _ _| |_ / _|___| (_)___
| _/ _ \ '_| _| _/ _ \ | / _ \
|_| \___/_| \__|_| \___/_|_\___/
Developer portfolio with terminal UI and 3D globe.

Portfolio

A personal developer portfolio built with Next.js 16 and React 19, featuring animated project showcases, a 3D globe, and a terminal-style hero section.

Next.js 16React 19TypeScriptTailwind CSS v4shadcn/uiMotion
_ _ _ _
| || |___ _ __ ___ | | __ _| |__
| __ / _ \ ' \/ -_) | |__/ _` | '_ \
|_||_\___/_|_|_\___| |____\__,_|_.__/
Proxmox hypervisor hardened with Blue Team principles.

Home Lab

A Cyber Security Home Lab built on a bare-metal Proxmox VE hypervisor, hardened step by step following Blue Team and Security Engineering principles.

Proxmox VELinuxAuditdFail2BanFirewallIAMWazuhSuricataAnsibleSmallstep CAHashiCorp VaultCIS Benchmark
___ _ _ ___ _ _
| \ _ _(_)_ _(_)_ _ __ _ / __| __| |_ ___ ___| |
| |) | '_| \ V / | ' \/ _` | \__ \/ _| ' \/ _ \/ _ \ |
|___/|_| |_|\_/|_|_||_\__, | |___/\__|_||_\___/\___/_|
|___/
Freelance driving school management with role-based access.

Driving School

A full-stack freelance web app for a driving school client — a public landing page combined with a role-based internal management system for scheduling, students, and audit logging.

Next.js 14TypeScriptPostgreSQLPrismaTailwind CSS
___ _ _ _____ _ _
| _ ) __ _ __| |_ ___| |___ _ _ |_ _| |_ ___ __(_)___
| _ \/ _` / _| ' \/ -_) / _ \ '_| | | | ' \/ -_|_-< (_-<
|___/\__,_\__|_||_\___|_\___/_| |_| |_||_\___/__/_/__/
AI-powered adaptive learning with deep knowledge tracing.

Bachelor Thesis

A full-stack adaptive learning platform exploring deep learning-based knowledge tracing translated into actionable pedagogical recommendations for classroom teachers.

Next.js 14TypeScriptFastAPIPyTorchSQLAlchemyshadcn/uiZustand
___ _ _ _ __ _ ___
/ __| |_ __ _ _ _(_) |_ /_/ /_\ |_ _|
| (__| ' \/ _` | '_| | _/ -_) / _ \ | |
\___|_||_\__,_|_| |_|\__\___| /_/ \_\___|
Clinical ML system for surgery complication detection.

Charité AI

A clinical ML system for detecting and classifying surgery-related complications, built during an internship at Charité – Universitätsmedizin Berlin.

PythonTensorFlowscikit-learnpandasNumPy
___ _ _ ___
| _ (_)_ _____| / __|_ __ ____ _ _ __
| _/ \ \ / -_) \__ \ V V / _` | '_ \
|_| |_/_\_\___|_|___/\_/\_/\__,_| .__/
|_|
Decentralized token exchange on the Polygon testnet.

PixelSwap

A decentralized exchange on the Polygon Amoy Testnet using an AMM model with token swaps, liquidity provision, and live market data.

Next.jsTypeScriptSolidityThirdwebRecharts