MTG: Commander Deck Tuner

April 2025 - Present

Association: Personal Project

Role: Lead Developer

Commander Deck Tuner is a full-stack web application designed to help Magic: The Gathering players optimize, manage, and analyze their Commander (EDH) decks. The app provides deck statistics, card suggestions, and easy deck editing features.

🛠️ Tech Stack:

  • React, Vite, Axios, React Toastify
  • Node.js, Express, MongoDB, Mongoose
  • Python (PyMongo, Requests, python-dotenv)
  • Scryfall API
  • Docker

Features:

  • Deck Management: Create, view, edit, and delete Commander decks
  • Card Management: Add, remove, and clear cards from decks
  • Card Images: Automatically fetches card images from Scryfall
  • Deck Analysis: View deck composition and statistics
  • Price Tracking: Python script fetches and updates card prices
  • Modern UI: Notifications and confirmation dialogs
  • REST API: Backend built with Node.js and Express
  • Dockerized: Containerized for consistent development and deployment
View Repo

Case Audit Management System (CAMS)

— Present

Association: Harris County

Role: Lead Developer

Published web application hosted on a standalone device via IIS with a SQL Server backend. Currently in pre-release validation prior to user rollout. Enforces Windows Single Sign\-On and streamlines case and audit workflows with automated scoring and reporting.

Tech stack:

  • .NET 8 / ASP\.NET Core Razor Pages
  • C# 12, Entity Framework Core (SQL Server)
  • Bootstrap 5
  • Windows Authentication (Negotiate / NTLM / Kerberos)
  • Deployed on IIS (dedicated host)

Key features:

  • Windows SSO with existing domain credentials
  • Case and audit record management with full trails
  • Automated audit scoring and exportable reports (CSV/PDF)
  • Admin tools for case manager administration and automated workflows
  • Staging and pre\-release validation on the IIS host

Personal Portfolio & Photography Website

Feb. 2025 - Present

Association: Personal Project

Role: Designer & Developer

A personal and professional portfolio website built with Astro, featuring responsive design, custom components, and automated deployment to GitHub Pages with custom domain support.

🛠️ Tech Stack:

  • Astro
  • JavaScript
  • HTML
  • CSS
  • GitHub Actions
  • GitHub Pages

Features:

  • Static Site Generation: Built with Astro for fast performance
  • Responsive Design: Custom layouts that work on all devices
  • Automated Deployment: GitHub Actions for continuous deployment
  • Custom Domain: Supports custom domains (bhdz.dev)
  • Dual Purpose: Showcases both development work and photography business
  • Easy Maintenance: Simple to update and maintain
Visit Site View Repo

Justice Center Navigator

Jan. 2023 - May 2023

Association: Harris County, University of Houston-Clear Lake

Role: Lead Developer

A touchscreen kiosk application built to assist defendants and guests in navigating the Criminal Justice Center in Houston, TX. Developed as a graduate school capstone project.

🛠️ Tech Stack:

  • Raspberry Pi 4 + 7" Touchscreen Display
  • HTML, CSS, JavaScript, Node.js
  • MongoDB (Cloud-hosted)
  • Wi-Fi networking

Features:

  • Building Information: Location and department details display
  • Court Listings: Current court schedules and assignments
  • Docket Lookup: Search functionality for defendant information
  • Cloud Integration: Real-time data from remote database
  • Touch Interface: User-friendly touchscreen navigation
View Repo

Hands-free Drone Tracking & Recognition

Aug. 2019 - May 2020

Association: University of Houston-Clear Lake

Role: Project Manager

Developed a voice-controlled drone system that integrates real-time face tracking to enhance autonomous flight capabilities. The drone responds to voice commands for launching and landing while tracking human faces.

🛠️ Tech Stack:

  • Python
  • ROS (Robot Operating System)
  • OpenCV
  • Google Voice API
  • Linux

Features:

  • Voice Control: Voice commands for launch and landing
  • Face Tracking: Real-time face detection and following
  • Autonomous Flight: Enhanced flight capabilities with tracking
  • Computer Vision: OpenCV integration for visual processing
  • Project Management: Led team communication and development