My name is Ferdinand and I am living in Carinthia, which is the southernmost state in Austria.
My Motto: Don't overengineer for the future. (Learnt through hard lessons)🌱
This repository contains my personal projects that I want to share, lots of gamejams, which were all held by the ITEC University of Klagenfurt, and also my personal blog and website, as they are public anyway.
From a tech perspective, I am interested in building AI applications ✨, data processing pipelines and retrieval systems 🤖, which is unfortunately closed work, but I will try to implement some open source versions as well! I am also interested in all kinds of home automation with Home Assistant, but unfortunately I am missing the time for that lately.
My tech stack, not programming languages, usually consists of any one or a combination of:
- React, especially NextJs using typescript only
- FastApi, also typed
- SpringBoot
- Jupyter
I am a big fan of self hosting and open source software, not getting vendor-locked by any big company. My database of choice is PostgreSQL which hase some awesome (partial open source) capabilities that are most of the time all you need!
- Timeseries database: timescaleDB
- Vector Database: pgvector
- Geo Spatial Data: PostGis
- Automated REST-Endpoint: PostgREST
Most of this functionality is thanks to PostgreSQL's awesome extension functionality
I host everything on either Hetzner or on bare metal in my basement 💪.
Besides sitting in front of a screen all day, I am a volunteer firefighter 👨🚒, owner of a stubborn mixed Shiba-Inu 🐕, that coincidentially looks very much as the emoji, that takes me outdoors on adventures. Yes, that phrasing is correct. She dictates where we are goinng if I don't pay attention.
If you want current news about what I am up to, head to my blog or website as you won't find me present on any social media. You will maybe find accounts, but I rarely or never use them.