About
I'm Floyd Sally Jr., and I work in IT as a Senior Analyst. Outside of work, I run FSJ-LAB: a two-node Proxmox cluster, a Cisco and FortiGate network, and about a dozen self-hosted services, all completely cut off from the internet.
The lab exists because reading about infrastructure isn't the same as running it. Here I can design a network, break it, find out why, and fix it, without a production outage on the line. Keeping it air-gapped makes every build harder in a useful way: nothing installs itself, so I have to understand what each system actually needs.
This site is my portfolio of that work. Each project is a real build, written up with the problems I hit and what I learned, so you can see how I think and troubleshoot, not just which tools I've used.
Skills, with the work behind them
Every skill links to the project where I used it.
| Area | What I've done | Tools | See it in |
|---|---|---|---|
| Networking | VLAN design and subnetting, inter-VLAN routing, trunking, RPVST+, OSPFv2 with filtered redistribution, LLDP | Cisco Catalyst 3560 and 2960S, FortiGate, UniFi | |
| Virtualization | Hypervisor builds, clustering and quorum, GPU passthrough, VM standards and scheduled snapshots | Proxmox VE, Corosync, QDevice, VFIO | |
| Linux administration | Package management and repair, storage and fstab, systemd, permissions, SSH | Ubuntu, Debian, dpkg, rsync, nginx | |
| Monitoring and logging | SNMP polling and alerting, centralized syslog, stream rules, dashboards, packet capture | LibreNMS, Graylog, OpenSearch, Oxidized, tcpdump | |
| Backup and recovery | VM-level, file-level, and config-version backups, with planned restore paths | Proxmox vzdump, Bacula, RANCID with Git, Synology NFS | |
| Security | Network segmentation, port security, device hardening, least-privilege service accounts, scrubbing sensitive data before publishing | FortiGate, Cisco IOS, role-based access in Proxmox, Graylog, and Supabase | |
| Automation and AI | REST APIs, workflow automation, local LLM hosting, retrieval-augmented generation | n8n, Supabase, Docker, Ollama, Open WebUI |
How this site was built
I built this portfolio from scratch with Astro, Tailwind CSS, and MDX, and it costs nothing to host. The full write-up covers why I chose that stack, the setup problems I worked through, and how I keep sensitive lab details off a public site.