Software
Projects, tech stack, and what I build with.
Projects
- 2025 - presentFull-stack · Web platform
Posaunenwerk Rheinland
Full-stack web platform for a regional brass music association. The public site offers an event calendar, course listings, news, and organizational information. A role-based dashboard lets staff manage content (events, courses, posts), handle course registrations, and run an approval workflow (draft → pending → approved) with different permission levels (admin, regional, district). Includes Docker-based deployment, RSS and iCal feeds, and optional two-factor authentication.
Next.js 16 (App Router)TypeScripttRPCPrismaPostgreSQLBetter AuthTailwind CSSDockerRSSiCal2FA - 05/2025 - presentBig data · Data mining
Deutsche Bahn data mining
Data-mining project around Deutsche Bahn: collecting and processing railway data for delayed stops, changed platforms, and related real-time or historical changes. Built to explore and analyze DB data at scale.
PythonData miningAPIsPostgreSQL
Tech stack
Languages
- TypeScript
- JavaScript
- Java
- Python
- SQL
- HTML
- CSS
Frontend
- React
- Next.js
- Tailwind CSS
- Vite
- React Query
- Vue.js
Backend & APIs
- Node.js
- Express
- REST
- GraphQL
- tRPC
- FastAPI
- Quarkus
- Keycloak
Data & Infra
- PostgreSQL
- MongoDB
- Redis
- Docker
- AWS
Tools & Practices
- Git
- CI/CD
- Agile
- Scrum