Zachary Wagner

Software Engineer

About

I'm a Computer Engineering graduate from RIT focused on building reliable, maintainable systems. I'm particularly interested in embedded software and distributed architectures.

Education

Rochester Institute of Technology

Class of 2025

B.S. Computer Engineering

Projects

Set N' Soak — Smart Irrigation Controller

Patent Pending

Multidisciplinary Senior Design Project · 6 months · Industry-sponsored

Led firmware implementation and contributed to system architecture for a battery-powered, wireless six-port drip irrigation controller. The project expanded on a sponsor-proposed concept into a functional embedded prototype integrating hardware, firmware, and mobile control.

My Contributions

  • Implemented firmware on ESP32-C6 using ESP-IDF (FreeRTOS)
  • Designed per-port volumetric scheduling logic (0–4 gallons)
  • Implemented pressure-triggered wake behavior (≥10 PSI threshold)
  • Developed custom Zigbee2MQTT integration for wireless communication
  • Integrated latching solenoid drivers (DRV8833 H-bridge)
  • Built a React Native mobile application for configuration and diagnostics
  • Contributed to electrical subsystem design and full-system integration

The prototype demonstrated independent valve control, low-power operation, and wireless configuration via an MQTT → Zigbee messaging pipeline.

ESP32-C6 ESP-IDF FreeRTOS Zigbee MQTT React Native

Contact

If you'd like to reach out, feel free to connect via GitHub or LinkedIn.