~/ whoami
Luna
Backend Engineer_
Ich baue und betreibe eigene Production-Tools — vom Backend bis zur Server-Infrastruktur, auf der sie läuft.
~/ über mich
Ich entwickle vor allem Full-Stack mit Fokus auf das Backend: APIs, Datenmodelle, Echtzeit-Systeme und die Infrastruktur drumherum. Am liebsten baue ich Dinge, die echte Leute benutzen, und betreibe sie dann auch selbst auf meinem eigenen Server.
Mein Weg geht klar Richtung Backend-Entwicklung. Was ich bisher gebaut habe, reicht von Streaming-Plattformen über Mobile-Backends bis zu selbst gehosteten Diensten.
~/ projekte
DnD Companion API
open sourceFastAPI-Backend zur Verwaltung von DnD-Kampagnen. REST-Endpoints für Benutzer und Charaktere, JWT-Auth, CI/CD über GitHub Actions, Deployment als systemd-Service.
- FastAPI
- PostgreSQL
- SQLAlchemy
- JWT
- GitHub Actions
Madoppeldi Hub
liveTwitch-Streamer-Plattform mit Echtzeit-Overlays, Live-Bingo und Spenden-Integration.
- Next.js
- PostgreSQL
- Twitch OAuth
- WebSockets
- Docker
MatchFlicks
pre-launchFilm- und Serien-Swipe-App mit Gruppen-Matching. Backend mit TMDB-Anbindung und eigenem Mailserver.
- FastAPI
- PostgreSQL
- Redis
- React Native
- Expo
~/ stack
- Sprachen
- Python
- TypeScript
- JavaScript
- SQL
- PHP
- Bash
- Backend & APIs
- FastAPI
- Flask
- REST APIs
- JWT / OAuth
- Node.js
- Daten & Datenbanken
- PostgreSQL
- SQLAlchemy
- Datenmodellierung
- Redis
- SQLite
- DevOps & Infrastruktur
- Docker
- Git
- GitHub Actions
- CI/CD
- Linux / VPS
- nginx
- Frontend
- React
- Next.js
- React Native
- Tailwind
~/ self-hosting
Ich baue nicht nur Apps — ich betreibe sie auch. Alles unten läuft auf meinem eigenen Server.
- Eigener VPSUbuntu-Server, den ich selbst administriere — Updates, Firewall, Monitoring inklusive.
- Reverse-Proxy & SSLnginx als Reverse-Proxy für mehrere Domains, TLS über Cloudflare-Zertifikate.
- ContainerDocker und rootless Container pro Dienst — sauber getrennt, einzeln deploybar.
- Selbst gehostete DiensteNextcloud, Bitwarden und ein eigener Mailserver laufen auf meiner Infrastruktur.
- DeploymentPM2 und docker-compose, getrennte Dev- und Prod-Builds, manuell kontrollierte Releases.
~/ kontakt
- emailluna@luns.dev
- githubgithub.com/lunan0va