Skip to main content
System Online

Hi, I'm Franz

Full Stack Developer · Go, Vue, Astro & Cloud Infra

Backend APIs in Go (go-chi), frontends in Vue and Astro, and infrastructure on Oracle Cloud and bare metal. Docker, k3s, Traefik, and Linux in production.

Go
Vue
Astro
Docker
Linux
// 01 — Stack

Tech Stack

Technologies I use for backend, frontend, and infrastructure

Backend & APIs

Go go-chi FastAPI Python PHP Java Spring Boot

Frontend

Vue Astro Tailwind

Containers & Orchestration

Docker Kubernetes (k3s)

Reverse Proxy & Web

Traefik Nginx OpenResty HTTP/3

Cloud & Hosting

Oracle Cloud Google Cloud Cloudflare Ionos bare metal

Networking & Security

Tailscale WireGuard SSH firewalld / ufw Ingress/egress

Data & DevOps

PostgreSQL Git GitHub Actions

Scripting & OS

Linux Bash PowerShell

Integrations & Technical SEO

Technical SEO Resend API SEO / geo
// 02 — Projects

Featured Projects

Software I've built and deployed in production

wg-easy-vpn

WireGuard VPN Server

Self-hosted VPN solution using wg-easy for secure remote access. Fully containerized with Docker, providing easy peer management through a web interface.

Docker WireGuard Linux
go-chi-crud-api

CRUD API + Vue Frontend

REST API built with Go and go-chi: CRUD operations, HTTP rate limiting, and a Vue frontend for interaction. Deployed with Docker and reverse-proxy routing.

Go go-chi Vue Docker
image-api

Image Processing API

Golang REST API for image processing and email notifications. Features HEIC to JPEG conversion, SMTP integration with multi-recipient support, deployed with Traefik routing.

Go Docker Traefik SMTP
oracle-infra

Oracle Cloud & Machine Setup

Provisioned Oracle Cloud instances, configured services, and set up machines with firewalld/ufw, ingress-egress rules, and secure access (SSH, Tailscale, WireGuard).

Oracle Cloud firewalld Tailscale Linux
astro-site

Astro Static Sites

Static sites with Astro: performance-focused, partial hydration, SSG/SSR, HTTP/3 where enabled. Deployed via Cloudflare and Tailwind for styling.

Astro Cloudflare Tailwind
// 03 — Contact

Get In Touch

Interested in working together? Let's connect!

Send a Message

This form opens your email client. No data is stored.