Updated README to reflect new banner and skills section. Removed outdated content and improved structure.
113 lines
4.3 KiB
Markdown
113 lines
4.3 KiB
Markdown
<div align="center">
|
||
<img src="./assets/banner.svg" width="100%" alt="Pietro Quintavalle" />
|
||
</div>
|
||
|
||
<br/>
|
||
|
||
<div align="center">
|
||
|
||
Economics models incentives under constraints — infrastructure models constraints under load.
|
||
I like sitting where those two disciplines overlap.
|
||
|
||
**[Portfolio](https://quinta0.github.io/whoami/)** · **[LinkedIn](https://www.linkedin.com/in/pietro-quintavalle-996b96267/)** · **[Email](mailto:0pietroquintavalle0@gmail.com)**
|
||
|
||
</div>
|
||
|
||
<br/>
|
||
|
||
---
|
||
|
||
### 01 — About
|
||
|
||
Economics student at USI Lugano and self-taught systems engineer, running homelab infrastructure since 2020.
|
||
|
||
`Lugano, Switzerland` — `BSc Economics, USI` — `Open for work: Junior SysAdmin · IT Consulting · Junior Quant`
|
||
|
||
<br/>
|
||
|
||
---
|
||
|
||
### 02 — Skills & Know-How
|
||
|
||
**Infrastructure & Development**
|
||
|
||
| | |
|
||
|---|---|
|
||
| **System & Infra** | Proxmox VE · UNRAID · TrueNAS · Docker · LXC · KVM · Linux · ZFS · Windows Server / AD |
|
||
| **Network & Security** | Cloudflare Tunnels · Tailscale · Traefik · Pangolin · Fail2Ban · CrowdSec · Authelia · VLANs · UFW |
|
||
| **Development** | Python · TypeScript · React · Next.js · Django · Rust · SQL · Bash · HTML/CSS |
|
||
| **Data & Monitoring** | Grafana · Prometheus · Uptime Kuma · cAdvisor · ZFS/RAID · rsync |
|
||
|
||
**Economics & Quantitative Methods**
|
||
|
||
| | |
|
||
|---|---|
|
||
| **Microeconomics** | Consumer & producer theory · market structures · welfare economics · externalities |
|
||
| **Macroeconomics** | GDP & growth models · IS-LM · monetary & fiscal policy · open economy models |
|
||
| **Game Theory** | Nash equilibrium · dominant strategies · extensive/normal form · mechanism design · auction theory |
|
||
| **Quantitative Finance** | Time value of money · probability & statistics · regression · financial modelling |
|
||
|
||
**Certifications**
|
||
|
||
`Google — Data Analytics Professional Certificate` · `Google — IT Support Professional Certificate` · `Microsoft — Foundations of IT Systems, Networking & Data Protection`
|
||
|
||
**Languages**
|
||
|
||
`Italian — Native (C2)` · `English — Fluent (C2)` · `German — Conversational (B1–B2)` · `Spanish — Basic (A1)` · `Norwegian — Basic (A1)`
|
||
|
||
<br/>
|
||
|
||
---
|
||
|
||
### 03 — Homelab
|
||
|
||
Two nodes — **Nargothrond** (UNRAID) and a Proxmox node — fully containerised, every entry point proxied, zero open inbound ports.
|
||
|
||
```
|
||
Traefik + Pangolin reverse proxy, zero-trust access, auto-TLS
|
||
AdGuard Home + Unbound network-wide DNS filtering, split DNS
|
||
CrowdSec + Gluetun intrusion detection, VPN-locked downloads
|
||
Jellyfin + *Arr stack media library and automation
|
||
Navidrome + slskd self-hosted music discovery and streaming
|
||
Immich + Vaultwarden photo backup and password sync
|
||
```
|
||
|
||
Full stack reproduced from code — Ansible + Docker Compose, rebuild in under 30 minutes.
|
||
Documentation: **[Nargothrond](https://github.com/Quinta0/Nargothrond)**
|
||
|
||
<br/>
|
||
|
||
---
|
||
|
||
### 04 — Selected Projects
|
||
|
||
| Project | Description | Stack |
|
||
|---|---|---|
|
||
| **[riptune](https://github.com/Quinta0/riptune)** | Terminal-native music client for Subsonic servers, built for niri | Rust |
|
||
| **[re-soulcommand](https://github.com/Quinta0/re-soulcommand)** | ListenBrainz / Last.fm → Navidrome downloader via slskd | Python |
|
||
| **[Ainulindale](https://github.com/Quinta0/Ainulindale)** | Fully self-hosted music discovery and streaming stack | Shell |
|
||
| **[ObsidianSetup](https://github.com/Quinta0/ObsidianSetup)** | Cross-platform Obsidian and plugin installer — 26 stars | PowerShell |
|
||
| **[Nargothrond](https://github.com/Quinta0/Nargothrond)** | Homelab provisioning documentation | Docs |
|
||
|
||
<br/>
|
||
|
||
---
|
||
|
||
### 05 — Open Source Contributions
|
||
|
||
**libratbag / libratbag** — reverse-engineered the USB HID protocol for an unsupported gaming mouse, wrote a complete driver from scratch. [PR #1873](https://github.com/libratbag/libratbag/pull/1873)
|
||
|
||
**ValveSoftware / steam-for-linux** — diagnosed and fixed a Steam Linux Runtime install bug. [Issue #13248](https://github.com/ValveSoftware/steam-for-linux/issues/13248)
|
||
|
||
**Recol / DLSS-Updater** — fixed a UI state desync bug between a popup overlay and the dropdown menu. [PR #252](https://github.com/Recol/DLSS-Updater/pull/252)
|
||
|
||
<br/>
|
||
|
||
---
|
||
|
||
<div align="center">
|
||
|
||
<sub>© 2026 Pietro Quintavalle — Lugano, Switzerland</sub>
|
||
|
||
</div>
|