atrapfare.com
Portrait of Dominik Knaup

Dominik Knaup

Software Engineering student in Stuttgart, working student at ISW.

Journey

  1. 2014 – 2020

    High School

    Evangelisches Mörike-Gymnasium, Stuttgart

  2. 2020 – 2023

    Technical High School, IT track

    it.schule Vaihingen, Stuttgart

  3. since 2023

    B.Sc. Software Engineering

    University of Stuttgart

  4. since 2024

    Working Student, Software Development

    ISW, University of Stuttgart

  5. 2027

    Master's (planned)

Projects

ILIAS Dashboard

Live

Courses, assignments and documents from the university's ILIAS in one dashboard. PWA with push reminders and a calendar feed.

  • Spring Boot
  • Vue 3
  • PostgreSQL

Files

private

My own file storage instead of Google Drive. Folders, uploads, ZIP extraction, trash.

  • Spring Boot
  • Vue 3
  • PostgreSQL

Jarvis

GitHub

Local chat assistant with Ollama. Runs on the GPU in my PC.

  • Spring Boot
  • Vue 3
  • Ollama

RISC CPU

GitHub

Pipelined processor in VHDL, with hazard detection and forwarding.

  • VHDL

Recipe Planner

GitHub

Weekly meal plan. The shopping list is generated from it.

  • Spring Boot
  • Vue.js
  • MariaDB

This server

VPS

Traefik in front, each site its own Docker stack. This page runs there.

  • Traefik
  • Docker
  • Linux

More on GitHub

Stack

Languages
  • Java
  • C++
  • Rust
  • Kotlin
  • TypeScript
  • SQL
  • Python
Backend
  • Spring Boot
  • Spring Security
  • JPA
  • PostgreSQL
  • MariaDB
Frontend
  • Vue 3
  • Vite
  • Pinia
  • Tailwind
  • React
Infrastructure
  • Docker
  • Traefik
  • Nginx
  • Linux
  • GitHub Actions

Other than that

Contact