Projects

Professional Portfolio & Technical Blog

This website — a static portfolio and blog built with Astro and Tailwind CSS, co-authored with Claude. Features content collections, dark mode, and responsive design.

Astro Tailwind CSS TypeScript Claude

FlickFinder — Movie Recommendation System

College capstone project — a content-based movie recommender that builds user preference profiles from rated films and ranks the Netflix catalog using cosine similarity. Features weighted genre encoding with positional decay, persona-based evaluation, and generates a styled HTML report with similarity visualizations.

Python scikit-learn pandas NumPy Matplotlib

Login Enterprise PowerShell Toolkit

A PowerShell automation toolkit for Login Enterprise, the EUC performance testing platform. Includes a reusable API wrapper library covering accounts, tests, and session data, operational scripts for bulk account management and test host configuration, and a WinForms-based Application Scanner GUI for discovering and registering apps.

PowerShell REST API Windows Forms Login Enterprise

Login Enterprise Terraform Templates

Terraform templates for deploying Login Enterprise virtual appliances from Azure Compute Gallery images. Provisions the full Azure stack — resource group, VNet, subnet, NSG, public IP, NIC, and a cloud-init bootstrapped Linux VM — with variable-driven configuration and prefix-based naming conventions.

Terraform Azure Login Enterprise Networking Security

Hydra Provisioning Scripts

PowerShell automation scripts for Login Enterprise's Hydra provisioning engine. Automates target machine setup including SysInternals AutoLogon configuration, Launcher MSI silent installation, Logon app deployment with startup shortcuts, and programmatic Windows Update installation via the Windows Update Agent COM API.

PowerShell Windows Update API MSI