~/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