"use client" import { useState } from 'react' const ChevronDown = () => ( ) export default function Home() { const [openAcc, setOpenAcc] = useState>({ 'exp-0': true, 'edu-0': true, }) const toggle = (id: string) => { setOpenAcc(prev => ({ ...prev, [id]: !prev[id] })) } return ( <>
{/* NAV */} {/* ANNOUNCE STRIP */}
Open to work Available for Junior SysAdmin & IT consulting →
{/* HERO */}
Lugano · Switzerland · USI Economics student
Pietro
Quintavalle
Systems Engineer · Developer · Homelabber

5+ years building production-grade infrastructure from the ground up. Self-hosting everything from DNS to music indexing pipelines, secured behind zero-trust networking and automated fail-safes.

Get in touch → Explore homelab View projects
⚡
90%+ uptime
Production servers
💻
6–10 servers
Under management
📅
5+ years
SysAdmin experience
🎓
BSc Economics
USI · Ongoing
🌐
IT · EN · DE · ES · NO
5 languages
{/* ABOUT + TERMINAL */}
quinta@proxmox:~
➤ ~ neofetch
 
OS Proxmox VE 8 / UNRAID / TrueNAS
Virt LXC · Docker · KVM
DNS Cloudflare · AAAA · AdGuard
Tunnels Cloudflare Tunnel · Newt
Proxy Pangolin + Traefik + Auto-TLS
Security Fail2Ban · Crowdsec · Authelia
Storage UNRAID parity · ZFS RAID-Z
Media Jellyfin · Navidrome · *arr
Music Listenbrainz · Symfonium
Monitor Grafana · Prometheus · Kuma
Code Python · TypeScript · SQL
Status Open for work ●
 
➤ ~
About me

Hi — friends call me Quinta. I’m an Economics student at USI Lugano and a self-taught systems engineer who’s been running homelab infrastructure since 2020.

My setup spans everything from bare-metal Proxmox clusters to DNS and domain management via Cloudflare, Pangolin/Traefik reverse proxying, and a full media+music automation pipeline.

On the academic side I’m deepening my understanding of microeconomics, macroeconomics, game theory, and quantitative finance — and finding more overlap with systems thinking than you’d expect.

{/* SKILLS */}
Technical Arsenal
🖧
System & Infra
Proxmox VEUNRAIDTrueNASDockerLXCKVMLinuxWin ServerAD
🔒
Network & Security
VLANCloudflareAAAA/DNSCF TunnelsTailscaleFail2BanCrowdsecUFWAutheliaTraefik
⌨
Development
PythonTypeScriptReactNext.jsDjangoSQLBashAnsibleHTML/CSS
📊
Data & Monitoring
GrafanaPrometheusUptime KumaZFSrsyncRAIDcAdvisor
Economics & Quant
📈
Microeconomics
Consumer theoryMarket structuresProduction & costsPrice theoryWelfare econ.
🌎
Macroeconomics
GDP & growthMonetary policyFiscal policyIS-LM modelOpen economy
⚅
Game Theory
Nash equilibriumDominant strategiesExtensive formMechanism designAuctions
💹
Quantitative Finance
Time value of moneyProbabilityStatisticsRegressionFinancial modelling
Certifications
🎓 Google Data Analytics Professional Certificate
🎓 Google IT Support Professional Certificate
{/* HOMELAB */}
Homelab Infrastructure

Every service containerised, every entry-point proxied, every failure logged. Domain management via Cloudflare with AAAA records and tunnels. Built to enterprise patterns at personal scale.

Hardware
ComponentUNRAID ServerProxmox Node
CPUIntel Core Ultra 5 225Intel Core i7-8700
RAM48GB DDR5 5600MHz32GB DDR4
Storage4× HDD parity array + NVMe cacheSSD (OS) + SATA pool
Network1Gbps LAN · VLANs1Gbps LAN · VLANs
OSUNRAID 7.3.1Proxmox VE 8
AccessPangolin + TraefikTailscale + SSH
FocusIdle power efficiency · perf/wattVirtualisation · LXC
Services & Stack
💾UNRAID NAS
Parity-protected array hosting 9-user network shares, Docker Appdata, automated backups. Acts as the central file hub for all services via SMB/NFS.
UNRAID 6.xParity arrayZFS cache9 usersrsyncSMB/NFS
🌎DNS & Cloudflare
Domain managed through Cloudflare with AAAA records for IPv6, Cloudflare Tunnels for zero-open-port external access, and AdGuard Home for internal DNS resolution and ad-blocking.
CloudflareAAAA recordsCF TunnelsAdGuard HomeSplit DNSDNSSEC
🔀Pangolin + Traefik
Pangolin (Traefik-based) handles all inbound HTTPS with automatic TLS, subdomain routing, and middleware. Newt tunnel enables access without exposing raw ports. Authelia adds SSO/2FA.
PangolinTraefikAuto-TLSNewt tunnelAutheliaMiddleware
🛡Fail2Ban + Security
Fail2Ban monitors SSH and auth logs, auto-banning brute-force IPs. Crowdsec adds community threat intelligence with real-time blocklist sync. UFW provides host-level firewall rules on each node.
Fail2BanCrowdsecUFWiptablesSSH hardeningAuthelia
🎬Jellyfin + Media
Jellyfin handles hardware-transcoded streaming with per-user OAuth authentication and Authelia SSO. Sonarr/Radarr auto-manage TV and film libraries; Bazarr handles subtitles; Prowlarr indexes trackers.
JellyfinHW transcodeOAuthSonarrRadarrBazarrProwlarr
🎵Music Pipeline
Lidarr monitors for releases → Prowlarr indexes → Beets normalises tags → Navidrome streams via Subsonic API. Scrobbling to Listenbrainz. Mobile playback via Symfonium and Explo apps.
NavidromeLidarrProwlarrBeetsListenbrainzSymfoniumExplo
🔗
Zero open ports via Tailscale + Cloudflare Tunnels
All services reachable remotely through a combination of Tailscale mesh VPN (for trusted devices) and Cloudflare Tunnels (for public-facing services). No port-forwarding. MagicDNS handles internal name resolution. Pangolin’s Newt agent tunnels external traffic into the private LAN.
{/* DESKTOP */}
Personal Workstation

Daily driver and dev machine. Built around AMD’s 3D V-Cache architecture for a blend of high single-threaded performance and serious GPU compute — doubles as a local ML/render node.

ComponentSpec
CPUAMD Ryzen 7 9800X3D (8c/16t · 3D V-Cache)
GPUZotac RTX 5080 Solid OC
RAM32GB DDR5 6000MHz
MotherboardGigabyte X870E AORUS PRO X3D ICE
OSWindows 11 / CachyOS (dual boot)
RoleDev · Gaming · Local ML inference · Rendering
⚡AMD Ryzen 7 9800X3D
Zen 5 architecture with 96MB 3D V-Cache. Exceptional single-thread and gaming performance, with low-latency cache access ideal for simulation and data-heavy workloads.
Zen 58c / 16t96MB L3 3D V-Cache5.0GHz boost
🎮Zotac RTX 5080 Solid OC
Blackwell architecture. 16GB GDDR7, hardware ray tracing, DLSS 4 with Multi Frame Generation. Used for rendering, local LLM inference (llama.cpp / Ollama), and GPU-accelerated dev tasks.
Blackwell16GB GDDR7DLSS 4MFGCUDAOllama
🔌X870E AORUS PRO X3D ICE
Gigabyte X870E flagship board with PCIe 5.0, USB4, and optimised X3D power delivery. Supports DDR5 6000MHz XMP out-of-the-box. White aesthetic matches the build’s ICE theme.
X870EPCIe 5.0USB4DDR5 6000WiFi 7
{/* PROJECTS */}
Personal & Client Projects
● Live
Professional Client
Enterprise Proxmox Cluster
Full single-node virtualisation with VLAN segmentation, Pangolin/Traefik reverse proxy, Cloudflare Tunnels, and centralised Grafana/Prometheus monitoring. 90%+ uptime maintained.
ProxmoxDockerLXCTraefikTailscale
● Live
Professional Client
9-User RAID 10 NAS
TrueNAS on RAID 10 serving as a self-hosted cloud for 9 users. Per-user ACLs, automated rsync offsite backups, ZFS snapshots for instant point-in-time recovery.
TrueNASRAID 10ZFSrsyncACLs
↗ Open Source
Personal Project
Valgo — Algorithm Visualizer
Step-by-step algorithm visualisation built with React and Next.js. Sorting, graph, and search algorithms with live code annotations and speed controls.
ReactNext.jsTypeScriptTailwind
◐ In Dev
Personal Project
Finance Tracker
50/30/20 budgeting tool with Django backend, SQLite, and Chart.js dashboards. Monthly trend analysis, category breakdowns, and exportable reports.
DjangoPythonSQLiteChart.js
● Live
Personal Homelab
Self-Hosted Stack (IaC)
Entire homelab reproduced from code — Ansible playbooks, Docker Compose, and Bash scripts. Idempotent provisioning; full rebuild in under 30 minutes from scratch.
AnsibleComposeBashIaC
More on GitHub
github.com/Quinta0 ↗
{/* GITHUB */}
GitHub — Contributions & Issues
Quinta0/valgo
Algorithm visualizer — step-by-step sorting, graph and search walkthroughs. Author & maintainer.
TypeScript↗ repo
Quinta0/finance-tracker
50/30/20 budgeting dashboard with Django and Chart.js. Author & maintainer.
Python↗ repo
Quinta0/homelab
IaC scripts, Ansible playbooks, Docker Compose stacks for full homelab provisioning.
upstream contributions & issues
PRs and issues filed in external repos (Pangolin, Jellyfin, Lidarr, etc.)
{/* EXPERIENCE + EDUCATION */}
Experience

End-to-end IT infrastructure for private and business clients in Ticino.

  • Built 6–10 production servers at 90%+ uptime using containerisation, IaC, and automated monitoring.
  • Domain management via Cloudflare: AAAA records, Cloudflare Tunnels, DNSSEC, split-DNS with AdGuard Home.
  • Pangolin + Traefik reverse proxy with Authelia SSO, automatic TLS, and Newt tunnelling.
  • Fail2Ban + Crowdsec intrusion detection; UFW + iptables firewall rules across all nodes.
  • Jellyfin media server with per-user OAuth, hardware transcoding, and full *arr automation stack.
  • Music pipeline: Lidarr → Prowlarr → Beets → Navidrome + Listenbrainz scrobbling + Symfonium/Explo mobile.
  • Windows Server: Active Directory, DNS, DHCP, Group Policy, Disaster Recovery planning.
Education

Ongoing bachelor’s focusing on rigorous theory and quantitative methods.

  • Microeconomics — consumer and producer theory, market structures (perfect competition, oligopoly, monopoly), welfare economics, externalities.
  • Macroeconomics — GDP and growth models, IS-LM, monetary and fiscal policy, open economy models, inflation and unemployment dynamics.
  • Game Theory — Nash equilibrium, dominant strategies, extensive and normal form games, mechanism design, auction theory, repeated games.
  • Quantitative Finance & Statistics — probability theory, statistical inference, regression analysis, time series, financial modelling, portfolio theory basics.
  • Accounting, Statistics, and Quantitative Methods for economic analysis.
Game TheoryMicroeconomicsMacroeconomicsQuantitative FinanceStatisticsFinancial ModellingIS-LMNash Equilibrium
  • Software Engineering, Agile, Data Structures & Algorithms, OOP (Java, C++), Web Development.
  • Maturità Cantonale: 4.5/6. AFC Economics: 5/6. Above-average in both.
Languages
Italian
Native
English
Fluent
German
Conversational
Spanish
Basic
Norwegian
Basic
{/* CONTACT */}

Ready to
collaborate?

Whether you need server infrastructure, network architecture, a self-hosted media stack, or a Junior SysAdmin — let’s build something reliable together.

✉ 0pietroquintavalle0@gmail.com GitHub ↗ LinkedIn ↗ +41 79 906 82 53
{/* FOOTER */} ) }