Projects
A collection of applications and tools I build to explore ideas, solve practical problems, and continue learning through technology.
Each project begins with a simple idea and develops through experimentation, problem solving, and continuous improvement.
HVAC/R Field Tool
System analysis and diagnostic tool for HVAC/R.
HVAC/R Field Tool is a mobile-friendly web application designed to help HVAC/R technicians analyze refrigeration and air-conditioning systems using field measurements. It provides an interactive system diagram where technicians can select measurement locations, enter operating data, and eventually evaluate system performance and troubleshoot problems.
Technologies: HTML · CSS · JavaScript · SVG · GitHub Pages
Key Features
• Interactive refrigeration system diagrams
• Support for multiple HVAC/R system types
• Selectable field measurement locations
• Enter pressure and temperature measurements
• Component-based refrigeration system visualization
• Designed for desktop and mobile field use
Pressure-temperature reference for HVAC/R.
PT Calculator is a mobile-friendly web application for converting refrigerant saturation temperature to pressure and pressure to saturation temperature. It includes 34 HVAC/R refrigerants, local source-traceable P/T datasets, linear interpolation, and bubble/dew support for applicable refrigerant blends.
Technologies: HTML · CSS · JavaScript · CSV/JSON · SVG · GitHub Pages
Key Features
Convert temperature (°F) to pressure (PSIG)
Convert pressure (PSIG) to saturation temperature
Support 34 HVAC/R refrigerants
Bubble and dew calculations for refrigerant blends
Local source-traceable refrigerant datasets
Responsive design for desktop and mobile
Interactive zombie outbreak simulation built with Godot.
Zombie Outbreak Simulator is a browser-playable simulation that models how a zombie outbreak spreads through a suburban environment. It includes civilians and zombies with dynamic movement, infection mechanics, environmental navigation, and a configurable starting scenario.
Technologies: Godot 4 · GDScript · Git · GitHub · GitHub Pages · Web Export
Key Features
Configurable human and initial zombie populations
Adjustable zombie speed
Configurable incubation period and infection probability
Dynamic civilian and zombie movement
Navigation around buildings, trees, vehicles, and other obstacles
Detailed suburban environment with houses, roads, parks, trees, and vehicles
Real-time infection and outbreak progression
Interactive camera movement and zoom
Browser-playable Web version
Configurable simulation time limit
Think first. Spend intentionally.
Wait Before You Buy is a web application designed to encourage more intentional spending. Users can add products they are considering, choose a cooling-off period, and return later to decide whether they still want them. The app also tracks purchase decisions and spending insights over time.
Technologies: HTML · CSS · JavaScript · Cloudflare Workers · REST API · GitHub Pages
Key Features
Search for products and add them to a simulated cart
Choose a suggested or custom cooling-off period
Record whether an item was purchased or no longer wanted
Review decision history and spending insights
Search for products you're considering and give yourself time before buying.
Review past decisions, purchase outcomes, and spending insights.
I continue to build and experiment with new ideas. Additional projects will be added here as they develop.