Persönliches Portfolio • Marco Hotz

Ich entwickle und betreibe Infrastruktur- und Softwaresysteme.

Ich beschäftige mich mit Netzwerkadministration, Linux-Servern, Virtualisierung, DNS, Backend-Entwicklung und eigenen Infrastrukturprojekten unter SouthLayer. Mich interessiert besonders, wie Software, Netzwerke und Betrieb zuverlässig zusammenspielen.

profil.ts
01const marco = {
02 name: "Marco Hotz",
03 focus: ["Netzwerke", "Linux", "Backend"],
04 projects: ["LayerDNS", "BotMine", "Managed Mail"],
05 region: "Darmstadt / Hessen",
06};
07> Eigene Infrastrukturprojekte dokumentieren...
MH

Marco Hotz

IT-Infrastruktur & Softwareentwicklung

Name
Marco Hotz
Bereich
Infrastructure & Software
Region
Darmstadt, Hessen
Bildung
Assistent für Informationsverarbeitung, Fachabitur
Zertifizierung
Cisco Certified Network Associate (CCNA)
Fokus
Linux, DNS, Virtualisierung, Backend

Über mich

Ich verbinde Softwareentwicklung mit Server- und Netzwerktechnik.

Mich interessiert nicht nur der Code einer Anwendung, sondern auch die Umgebung, in der sie läuft: Linux, DNS, Netzwerke, Container, Datenbanken, Logs und der laufende Betrieb.

Ich arbeite gern an Projekten, bei denen Infrastruktur und Software zusammenkommen: vom Netzwerkaufbau über Linux-Server bis zu APIs und Dashboards.

Netzwerke & Betrieb

Ich arbeite praktisch mit Routing, Switching, VLANs, DNS, Firewalls, Reverse Proxies und Monitoring.

Softwareentwicklung

Ich entwickle Webanwendungen, APIs und interne Werkzeuge mit TypeScript, Go, Java, SQL und Next.js.

Eigene Projekte

Unter SouthLayer baue ich eigene Infrastruktur- und Plattformprojekte auf und sammle Erfahrung im laufenden Betrieb.

Kenntnisse

Technische Grundlagen, mit denen ich praktisch arbeite.

Weniger Schlagwörter, mehr konkrete Bereiche: Netzwerke, Linux-Infrastruktur und Backend-Entwicklung.

Routing / DNS

Netzwerkgrundlagen & DNS

Netzwerke

Subnetting, IPv4/IPv6, VLANs, Routing, Switching, DNS, ACLs und Firewall-Regeln. Schwerpunkt: verstehen, wie Dienste erreichbar, getrennt und kontrollierbar betrieben werden.

VLANsRouting & SwitchingDNS-ZonenFirewalls & ACLs
Linux / Proxmox

Linux, Docker & Virtualisierung

Infrastruktur

Betrieb von Linux-Servern, Container-Setups, Proxmox-Umgebungen, Reverse Proxies, Backups und einfachem Monitoring für eigene Dienste und Projekte.

Debian/UbuntuDocker ComposeProxmox VENginx/HAProxy
Code / APIs

Backend & Webentwicklung

Entwicklung

Entwicklung von APIs, Dashboards und Plattformfunktionen mit Go, Java, TypeScript, Next.js, PostgreSQL und Prisma. Fokus auf nachvollziehbare Struktur statt unnötiger Komplexität.

GoJavaTypeScriptPostgreSQL

Projekte

Eigene Projekte sind der wichtigste Teil dieses Portfolios.

Hier geht es um praktische Arbeit: was gebaut wird, welches Problem dahintersteht, welche Technologien beteiligt sind und wie der aktuelle Stand ist.

DNS-Plattform

LayerDNS

Entwicklung und Betrieb einer DNS- und Domain-Plattform mit API, Kundenverwaltung, Whitelabel-Funktionen und Reselling-Möglichkeiten für Hoster, Agenturen und ähnliche Anbieter.

Problem

DNS-Zonen und Domains sollen einfacher verwaltet, automatisiert und für Partner als eigenes Angebot weiterverkauft werden können.

Mein Anteil

Konzept, Datenmodell, API-Struktur, Admin-Oberfläche, Reseller-Funktionen und langfristige Planung eines eigenen autoritativen DNS-Backends.

DNSDomainsResellingAPIPostgreSQL
Status: In EntwicklungLink ergänzen
Managed Discord Bots

BotMine

Plattform für verwaltete Discord-Bot-Instanzen mit getrennten Containern, Webpanel, Add-ons und Logs.

Problem

Discord-Bots sollen nicht manuell auf einzelnen Servern betrieben werden, sondern kontrolliert startbar, stoppbar und beobachtbar sein.

Mein Anteil

Backend-Konzept, Java/JDA-Bot-Runtime, Container-Isolierung, Webpanel, Add-on-System und Logging-Ansatz.

JavaJDANext.jsDockerPostgreSQL
Status: Prototyp / AufbauLink ergänzen
Netzwerkschutz

Infrastructure Shields

Konzept für eine zusätzliche Schutz- und Beobachtungsschicht vor öffentlich erreichbaren Diensten wie Gameservern.

Problem

Nach dem Provider-Schutz sollen ungültige oder unerwünschte Pakete protokollnah gefiltert und sichtbar gemacht werden.

Mein Anteil

Recherche, Architekturplanung, Layer-4-Proxy-Konzept, Metriken, Dashboard-Ideen und Go als geplante Umsetzungssprache.

GoTCP/UDPMonitoringLayer 4
Status: Konzept / RechercheLink ergänzen
Mail-Infrastruktur

Managed Mail

Geplantes Managed-Mail-Angebot auf Basis von Mailcow mit flexiblen Postfächern, Aliasen und Shared Mailboxes.

Problem

Kleine Projekte brauchen bezahlbare Mail-Infrastruktur ohne starre Benutzerlizenzen und ohne unnötige Komplexität.

Mein Anteil

Planung von DNS, Mailcow-Betrieb, Speicher-basierten Tarifen, Backups, Zustellbarkeit und administrativen Standardprozessen.

MailcowDNSLinuxBackups
Status: PlanungLink ergänzen

Werdegang

Wie sich mein Schwerpunkt entwickelt hat

Seit 2016Erste technische Grundlagen

Minecraft-Plugins, Webseiten, Proxmox und Netzwerke

Meine ersten praktischen Berührungspunkte waren einfache Programmierung rund um Minecraft-Plugins, eigene Webseiten sowie erste Experimente mit Proxmox und Netzwerktechnik. Diese frühen Projekte waren der Grundstein dafür, dass ich heute Softwareentwicklung, Serverbetrieb und Netzwerke zusammen denke.

StartEigene Experimente und kleine Projekte
ThemenMinecraft-Plugins, Webseiten, Proxmox
GrundlageProgrammierung, Server, Netzwerke
Bis Juni 2026Ausbildung

Assistent für Informationsverarbeitung

In der Ausbildung habe ich Grundlagen in Softwareentwicklung, Datenbanken, Betriebssystemen und Netzwerktechnik aufgebaut. Besonders hängen geblieben sind relationale Datenmodelle, C++-Grundlagen und die Verbindung zwischen Anwendung und System.

Abschluss10. Juni 2026
ThemenSoftware, Datenbanken, Netzwerke
BasisBetriebssysteme, SQL, ER-Modelle
Seit Januar 2026SouthLayer

Eigene Infrastrukturprojekte aufbauen

Mit SouthLayer entwickle ich eigene Plattformen und betreibe Infrastruktur für kleinere Projekte. Dabei lerne ich, technische Ideen nicht nur zu bauen, sondern auch zu betreiben, zu überwachen und realistisch einzuordnen.

PraxisHosting, DNS, Mail, Monitoring
BetriebLinux, Docker, Proxmox
AnspruchKlein starten, sauber betreiben
AktuellFachabitur & Vertiefung

Netzwerke und Software stärker verbinden

Der aktuelle Schwerpunkt liegt darauf, Netzwerktechnik, Backend-Entwicklung und Serverbetrieb enger zusammenzubringen. Dazu gehören Go für Netzwerkdienste, Next.js für Oberflächen und PostgreSQL für Plattformdaten.

LernenFachabitur in Hessen
CodeGo, Java, TypeScript
InfrastrukturDNS, Reverse Proxies, Monitoring

Arbeitsweise

Wie ich an technische Projekte herangehe

Nachvollziehbare Dokumentation

Ich dokumentiere Entscheidungen, Setups und offene Punkte so, dass ich Projekte später wieder aufnehmen und sauber weiterentwickeln kann.

Klare Projektstruktur

Ich trenne Konfiguration, Backend, UI, Datenmodell und Deployment bewusst, damit Projekte nicht unnötig schwer wartbar werden.

Git, Logs und Monitoring

Versionsverwaltung, Logs, Statuschecks und einfache Metriken gehören für mich früh zu einem Projekt, nicht erst nach dem ersten Ausfall.

Realistische Umsetzung

Ich baue Projekte schrittweise und unterscheide klar zwischen fertigen Funktionen, laufender Arbeit und Ideen für später.

Technischer Stack

SoftwareTypeScript, JavaScript, Go, Java, C++, SQL
WebNext.js, Node.js, REST APIs, Prisma
DatenPostgreSQL, Redis, relationale Datenmodelle
InfrastrukturLinux, Proxmox VE, Docker, Docker Compose
NetzwerkRouting, Switching, VLANs, DNS, VPN, ACLs
BetriebUptime Kuma, Prometheus, Grafana, Logs, Backups

Du möchtest dich über ein Projekt oder ein technisches Thema austauschen?

Schreib mir gern per E-Mail oder schau auf GitHub vorbei. Kein Pitch, einfach technischer Austausch.