Projects
Real problems.
Practical solutions.
Every project on this website began with a real challenge.
Some were created to simplify troubleshooting. Others improved security, automated repetitive tasks, or made technical systems easier to manage. None of them were built simply to demonstrate programming skills. They were built because there was a problem worth solving.
Throughout my career, I've found that the best solutions aren't always new hardware or another piece of software. Sometimes the greatest improvement comes from understanding how a system works, identifying where it breaks down, and building something that makes the entire process more reliable and efficient.
The projects below reflect that philosophy. Each one represents a practical solution developed to solve a real operational challenge.
Featured Projects
These projects best represent the way I approach technical systems, problem solving, and software development.
Network Speed & Quality Tester
Simplifying WAN Diagnostics
Designed to consolidate bandwidth testing, latency measurements, jitter analysis, packet loss detection, and connectivity troubleshooting into a single application, allowing technicians to diagnose WAN issues more quickly and consistently.
What it demonstrates
• Network diagnostics
• Infrastructure troubleshooting
• User-focused design
• Process improvement
LAN Scanner
Improving Network Visibility
Built to quickly identify devices connected to a local network while providing technicians with useful information for troubleshooting, inventory, and infrastructure management.
What it demonstrates
• Network discovery
• Troubleshooting
• Infrastructure visibility
• Practical software development
Folder Locker
Protecting Sensitive Information
Created to provide a straightforward method for securing sensitive folders through encryption without adding unnecessary complexity for everyday users.
What it demonstrates
• Security awareness
• Practical application development
• User experience
• Data protection
Infrastructure Projects
Not every solution requires software.
Some challenges are best solved through infrastructure design, networking, and system architecture.
Boerne Community Theatre Wireless Bridge
Extending Reliable Connectivity
Designed and implemented a secure wireless bridge connecting the theatre and classroom while maintaining network separation and allowing instructors to access shared resources without compromising security.
What it demonstrates
• Wireless networking
• Infrastructure design
• Security
• Real-world deployment
Automation & Operational Tools
Many of my projects focus on reducing repetitive work, improving operational efficiency, and giving technicians better visibility into the systems they support.
Additional projects include:
• Resource Hub
• Cipher
• Inventory Management
• Network utilities
• Additional automation tools
Each project was built to solve a specific operational challenge while emphasizing reliability, usability, and maintainability.
My Approach
Technology isn't the starting point.
The problem is.
When I encounter a challenge, my first objective isn't choosing a programming language or selecting a product. It's understanding how the system works, identifying the root cause, and determining what solution will provide the greatest long-term value.
Sometimes that solution is software.
Sometimes it's infrastructure.
Sometimes it's improving a process.
The technology changes.
The approach doesn't.
What These Projects Demonstrate
Looking across these projects, you'll notice a common theme.
They demonstrate my approach to technical problem solving rather than my familiarity with a particular technology.
Throughout these projects you'll see evidence of:
• Systems Thinking
• Infrastructure Engineering
• Troubleshooting & Root Cause Analysis
• Process Improvement
• Automation
• Cybersecurity Awareness
• Technical Documentation
• User-Centered Design
• Practical Software Development
Every project represents another opportunity to understand a system, solve a meaningful problem, and build something that improves the way people work.
Continue Exploring
Every project page tells a complete story.
Rather than simply describing what was built, each page explains:
- The challenge.
- Why it mattered.
- My approach.
- The solution.
- The outcome.
- What the project demonstrates.
I invite you to explore the projects that interest you most and see how I approach solving real-world technical challenges.