Portfolio & Projects

This is a collection of the technical work I’ve done — from building out a full-featured home lab to custom configurations, domain services, and collaborative setups. These projects reflect my hands-on experience, troubleshooting skills, and deep interest in systems administration and network infrastructure.


Featured Projects

Homelab Infrastructure Build-Out

  • Summary: Built a full virtualization and routing lab using repurposed and custom hardware, including domain controllers, Linux workstations, and network segmentation via MikroTik RouterOS 7.
  • Tech Used: VMware ESXi 8, Windows Server 2022 AD, MikroTik RouterOS, Manjaro Linux, WireGuard, Intel/AMD hardware
  • Highlights:
    • Centralized login via AD with Linux and Windows integration
    • Configured secure remote access for remote collaborator
    • Segmented LAN using VLANs and custom firewall rules
  • View Homelab Details »

WireGuard VPN + VPS Integration

  • Summary: Deployed WireGuard tunnels from my MikroTik router to both a remote network in Florida and an external VPS, enabling secure access and testing of externally hosted services.
  • Skills Demonstrated: Network security, Linux configuration, RouterOS scripting, troubleshooting VPN routes and MTU
  • Outcome: Seamless, encrypted communication between remote collaborator and local resources

Asterisk VoIP System with ATA Integration

  • Summary: Deployed an Asterisk-based VoIP server to simulate a residential landline, complete with inbound/outbound routing and dial plans. Integrated using a repurposed Cisco SPA122 ATA to connect traditional analog telephone handsets in the home.
  • Tech Used: Asterisk, Cisco SPA122 ATA, SIP/UDP networking, firewall configuration
  • Use Case: Emulates a home phone system as part of lab infrastructure; used for SIP experimentation, testing alert call flows, and gaining experience with PBX-style configurations.
  • Why It Matters: Demonstrates versatility in integrating legacy hardware with modern systems, understanding of SIP protocols, and ability to manage voice networks in a self-hosted environment.

Domain Services & Cross-Platform Integration

  • Summary: Configured Windows Server 2022 Active Directory VMs on ESXi 8, then successfully joined both Linux (via SSSD/realmd) and Windows clients to the domain for centralized account management.
  • Tech Used: Active Directory, SSSD, Manjaro Linux, Windows 11, DNS configuration
  • Highlights:
    • Fine-tuned group policies and account controls
    • Proved domain usability across OS environments
    • Built foundation for future lab-based enterprise simulations

In Progress

Learning C++ and Qt 6 Development (Planned)

  • Planning to build cross-platform, open-source applications using modern C++ and the Qt 6 framework. The goal is to gain experience writing enterprise-grade GUI apps with clean architecture and native performance across Linux and Windows.
  • Focus Areas: Application structure, signal/slot patterns, UI/UX design with Qt Designer, and integration with system APIs
  • Why It Matters: Strengthens my software development foundation and complements my systems knowledge — enabling me to build real tools for IT operations, diagnostics, or lab automation.

Want More?

You can also browse my Journal and Tech Insights for in-depth writeups and thoughts as I explore new tools, experiment with configurations, and reflect on technical challenges.