Don Rey - Zachary Donhauser

Zachary Donhauser

Full Stack Software Engineer

Full stack software engineer with a proven track record of delivering and maintaining production systems that power live businesses. Proficient in React, Node.js, Express, and PostgreSQL, with a focus on usability, performance, and continuous iteration. Designed and built a fully integrated POS and operations platform for a multi-department amusement park, supporting daily ticketing, event and party booking, food service, memberships, and employee time tracking. I take a user-centered approach to development, blending technical expertise with functional design, and bring cross-functional leadership experience that equips me for roles requiring both engineering excellence and strategic collaboration.

FEATURED PROJECTS

Point of Sale System

Custom POS system deployed in production at ZDT's Amusement Park in Texas. Built with React and Node.js for ticketing and fast-service food environments, featuring comprehensive order management, payment processing, and inventory tracking.

Point of Sale System Interface
ReactNode.jsPostgreSQLGraphQLREST APIPayment Processing
Internal System

Kitchen Display System

Real-time Kitchen Display System actively used in ZDT's Amusement Park food service operations. Features synchronized front-of-house and back-of-house order lifecycle management using webhooks with live order tracking.

Kitchen Display System Screenshot
ReactNode.jsPostgreSQLWebSocketsReal-time UpdatesWebhooks
Internal System

Daily Transaction Reports Dashboard

Production dashboard used daily at ZDT's Amusement Park for business analytics. Features real-time transaction reports via webhooks and Plotly visualizations.

Daily Transaction Reports Dashboard Interface
PlotlyReactNode.jsPostgreSQLWebhooksReal-time Updates
Internal System

Webhooks Microservice

Production microservice powering ZDT's Amusement Park's real-time data pipeline. Syncs Shopify transactions to PostgreSQL database for live reporting and quick access to transaction data.

Webhooks Description Screenshot
Node.jsShopify APIWebhooksPostgreSQLReal-time Updates
Internal System

Employee Time Tracking

Employee time tracking system in daily use at ZDT's Amusement Park. Features clock-in terminals, administrative controls for industry-specific hours handling, and live time-clock monitoring.

Employee Time Clock Interface
ReactNode.jsPostgreSQLAuthenticationRole ManagementReporting
Internal System

Membership Management

Production membership system managing thousands of active members at ZDT's Amusement Park. Features recurring billing via Shopify integration, member check-ins, and subscription management.

Membership Management System Screenshot
ReactNode.jsPostgreSQLShopify APIGraphQLSubscription Management
Internal System

Electron Business Platform

Production Electron wrapper deployed across ZDT's Amusement Park operations. Provides system-level access and peripheral integration for POS operations, enabling direct hardware communication, local storage, and unified access to all business management systems.

Electron Business Platform - POS Integration
ElectronNode.jsHardware IntegrationSystem APIsCross-PlatformBusiness Operations
Internal System

System Telemetry Dashboard (Portfolio Project)

Desktop application for macOS (Apple Silicon) that monitors and visualizes system telemetry. Displays CPU, GPU, memory, disk, network, and process statistics with interactive Plotly charts. Built with Electron, React 19, Redux Toolkit, and TypeScript to practice modern desktop development, featuring real-time data updates, desktop notifications, and data export functionality.

System Telemetry Dashboard - Real-time Monitoring
ElectronReact 19Redux ToolkitTypeScriptPlotly.jsSQLiteSystem MonitoringReal-time DatamacOSApple Silicon
Internal System

ZDTs Amusement Park Website

Revamped amusement park website using Shopify Hydrogen with React 18, TypeScript, GraphQL, Vite, Tailwind, and React Router v7. Deployed via Shopify Oxygen with integrated ticketing system.

ZDTs Amusement Park Website Screenshot
ReactTypeScriptShopify HydrogenGraphQLTailwindViteReact Router v7Shopify Oxygen
Live Demo

TECHNICAL STACK

Languages & Frameworks

JavaScriptTypeScriptReactNode.jsExpressGraphQLRESTWebSockets

Tools & Platforms

ElectronViteReact Router v7ShopifyHerokuGitVS CodeStripe.js

Styling & Databases

TailwindSassHTML5CSS3PostgreSQL