Skip to main content

Portfolio Projects

Real-world applications and infrastructure demonstrating technical expertise

Wrestling Database

Full-Stack Web Application

Overview

A comprehensive database application for managing wrestling events, wrestlers, matches, and statistics. This full-stack web application showcases end-to-end development skills from database design to user interface.

Tech Stack

PHP MySQL HTML/CSS JavaScript Vultr VPS iRedMail

Key Features

  • Custom-built PHP backend with MySQL database
  • User authentication and management system
  • CRUD operations for wrestlers, events, and matches
  • Statistics tracking and reporting functionality
  • Responsive design for mobile and desktop
  • Self-hosted email server integration (iRedMail)

Hosting

Deployed on a Vultr VPS with custom configuration, including a self-hosted email server using iRedMail for transactional emails and notifications.

Screenshot Placeholder

Enterprise-Grade Homelab

Network Infrastructure & Self-Hosted Services

Overview

A production homelab environment showcasing advanced networking, virtualization, and self-hosted services. This project demonstrates enterprise-grade infrastructure skills and systems administration expertise.

Infrastructure Highlights

  • OPNsense enterprise firewall with 15+ segmented VLANs
  • Proxmox virtualization platform running multiple VMs
  • Docker containerization with Portainer management
  • Network-wide ad blocking with PiHole
  • Self-hosted services: Vaultwarden, Uptime Kuma, IT-Tools
  • Nginx reverse proxy with SSL certificates for all services
  • Automated backup systems
  • Home Assistant smart home integration

Technologies

Proxmox OPNsense Docker Linux Nginx PiHole Cloudflare Tailscale VPN

Network Architecture

The homelab features a complex network topology with multiple VLANs for security segmentation, including separate networks for IoT devices, servers, workstations, and guest access. All traffic is routed through the OPNsense firewall with custom firewall rules and intrusion detection.

Network Diagram Placeholder

More Projects Coming Soon

As I expand my development skills across multiple programming languages, I'll be adding projects built with C, C++, Python, Rust, Go, and more. Check back soon for updates!

Each new project will showcase different technologies and problem-solving approaches, demonstrating continuous learning and technical growth.

Interested in Working Together?

I'm always open to discussing new projects, opportunities, and collaborations. Let's connect and see how I can help with your next project.