~/xavifortes

I write code, not just config files.

Platform engineers who can't write software are config managers. Here's the code that runs on the infrastructure I build.

◆

Strobel — Guitar Tuner

App Store

Production iOS guitar tuner app built in Swift. Real-time pitch detection using AVAudioEngine and FFT-based fundamental frequency analysis. Sub-5ms latency from audio input to UI update.

  • ▸AVAudioEngine tap → circular buffer → Autocorrelation + FFT hybrid for accurate low-frequency detection
  • ▸Custom SwiftUI gauge component with smooth needle animation at 60fps
  • ▸Multiple temperament presets (equal, just intonation) with concert pitch offset
  • ▸Xcode Cloud CI/CD: automated TestFlight builds on every push, App Store submission on tag
  • ▸Zero third-party dependencies — pure Apple frameworks
SwiftSwiftUIAVAudioEngineFFTXcode Cloud
⬡

Cross-Platform Desktop Tooling

Internal

Tauri-based desktop apps wrapping complex CLI operations behind a clean GUI. Rust backend handles the heavy lifting; the frontend is a thin React/TypeScript layer.

  • ▸SSH client wrapper with session multiplexing and key management UI
  • ▸Infrastructure status dashboard pulling from Kubernetes API and Prometheus
  • ▸Custom Tauri commands expose Rust structs as TypeScript types via serde
  • ▸Bundled as a single binary for macOS and Linux
RustTauriTypeScriptReactserde
🐍

Infrastructure Automation & Bots

Production

Python scripts and services that automate the boring parts of running infrastructure. Discord bots, alerting bridges, and backup orchestration.

  • ▸Discord bot for Grafana alert routing: Prometheus → Alertmanager → Discord webhook with rich embeds
  • ▸Automated Proxmox snapshot + B2 upload pipeline with retention policy
  • ▸Minecraft server status bot with player count, TPS, and disk usage reporting
  • ▸HAProxy stats scraper feeding InfluxDB for historical traffic analysis
Pythondiscord.pyProxmox APIInfluxDBasyncio