Skip to content
View f-klement's full-sized avatar

Block or report f-klement

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
f-klement/README.md

Florian Klement

DevOps, Web & Mobile Engineer · Vienna

I build the software people use and the infrastructure it runs on: web and mobile frontends, the pipelines that ship them and the platforms they run on. Before that, data engineering and NLP, and before that, comparative literature.

florianklement.at · LinkedIn

Projects

  • Endpaper: a self-hosted catalogue for the books you share, at home or in an archive. React web client on a FastAPI backend, React Native app in development.
  • Private infrastructure: a four-node Kubernetes platform backed by TrueNAS, reproducible from code. GitOps delivery with Argo CD, a full observability stack and layered security feeding one SIEM.
  • Errata: a checker for the claims a repository makes about itself. Documentation that has drifted, versions that disagree between files, steps that no longer work. Written in Go, checks are small programs in any language and run on every push.
  • Gothic fiction pattern detection: master's thesis applying distant reading to a corpus of gothic fiction with topic modelling, named entity recognition and network analysis.
  • TrueNAS hardware control: fan and status light control for a UGREEN DXP4800 Plus running TrueNAS SCALE.

Happy to collaborate on infrastructure work, especially Kubernetes, and on TypeScript or Python projects.

Tech stack

LanguagesTypeScript JavaScript Python Go SQL Bash R HTML5 CSS
Frontend & mobileReact React Native Vite Tailwind CSS Bun TanStack Query
Backend & APINode.js Express NestJS FastAPI Django Flask Prisma PostgreSQL SQLite SQLAlchemy Pydantic OpenAPI Redis
Testing & qualityVitest pytest Ruff Prettier SonarQube Testing Library Hypothesis Trivy
Containers & deliveryDocker Kubernetes K3s Helm Rancher Argo CD GitLab CI GitHub Actions Jenkins Renovate Nexus
ObservabilityGrafana Prometheus OpenTelemetry Elasticsearch Netdata
Networking & securityTraefik Nginx Apache HTTP Server Apache Tomcat Cloudflare Ubiquiti WireGuard Falco AdGuard Home OpenBao Authelia JWT
Servers & storageLinux Debian Arch Linux Proxmox TrueNAS MinIO ZFS
Data & MLPandas Polars NumPy scikit-learn PyTorch Plotly Jupyter Leaflet

Pinned Loading

  1. endpaper endpaper Public

    A self-hosted catalogue for the books you share, at home or in an archive.

    Python 1

  2. errata errata Public

    Checks the claims a repository makes about itself against its files, its live systems and what the next apply would change. Built for GitOps.

    Go

  3. gothic-fiction-pattern-detection gothic-fiction-pattern-detection Public

    A masters thesis about pattern detection in gothic fiction with the use of distant reading, topic modeling and network analysis.

    Jupyter Notebook

  4. trueNAS-config trueNAS-config Public

    configs and utilities for controlling lights and fans under trueNAS on a UGREEN DXP4800 Plus.

    Shell