Kevin Poppe Logo

My Projects

A selection of my best work

This Portfolio
FullstackLive
This Portfolio
2025
My personal portfolio showcasing my journey as a developer, my projects and skills. Built with Next.js, TypeScript and Tailwind CSS for a fast and appealing user experience. In the backend, I use ExpressJS for a robust API. Images are efficiently processed and hosted with imgproxy. Deployment happens seamlessly via a CI/CD pipeline with GitHub Actions and my own Docker Swarm environment.
Next.jsTypeScriptTailwind CSSExpressJSDockerDocker SwarmCI/CD

Highlights:

  • 99.9% Uptime
  • Mobile-first Design
  • SEO optimized
  • Fast loading times
  • CI/CD Pipeline
Homelab & Self-Hosting
DevOpsLive
Homelab & Self-Hosting
2023 - ongoing
My homelab with 3 rack servers, multiple Raspberry Pis and a GPU node, operated with Docker Swarm and Traefik. Additionally, another cluster at Hetzner. I self-host various services like Paperless-NGX, Home Assistant, Gitea, n8n and Nextcloud to ensure maximum control and data privacy.
Docker SwarmTraefikRaspberry PiHome AssistantNextcloudGitean8nPaperless-NGXUbuntu ServerHetzner APIImage ProxyS3 StorageCluster ManagementPostgreSQLMongoDBMySQLRedisUptime KumaGrafana

Highlights:

  • Completely self-hosted
  • High availability
  • Automated backups
  • Centralized management
  • Scalable architecture
  • Energy efficient
  • Secure and private
  • Diverse services
  • Easy expandability
  • Cost effective
  • Monitoring & Alerts
  • Cloud exit

Do you have a similar project in mind?

Let’s bring your idea to life together. I bring the experience and know-how to make your project a success.