PosternProxy
PosternProxy is my dual-license reverse proxy management platform built on Caddy. It is designed to make proxy infrastructure easier to operate without hiding the underlying engineering: route traffic, automate TLS, manage proxy hosts, and control multiple servers from one focused web interface.
The project is currently in beta and follows a two-path licensing model: a complete AGPLv3 open-source core for community and self-hosted use, with commercial licensing available for organizations that need non-AGPL rights, SaaS/MSP/OEM use, priority support, or custom engineering.
Open Source PAN-OS MCP Server
The Node804 PAN-OS MCP Server is an open-source Model Context Protocol server for Palo Alto Networks PAN-OS firewalls and Panorama. It gives AI assistants a safer way to inspect, troubleshoot, summarize, and, when explicitly enabled, modify firewall and Panorama configuration.
The project is built for real network and security operations, where response size, access control, auditability, and TLS behavior matter as much as feature coverage.
Open Source Freshservice MCP Server
The Node804 Freshservice MCP Server is an open-source Model Context Protocol server that connects AI assistants to the Freshservice REST API in a controlled, auditable way. It is designed for real IT service management workflows where an assistant needs to inspect tickets, search service data, create updates, manage changes, or attach files without exposing every possible API action by default.
Freshservice API access is powerful, but its API key model is broad. This project addresses that risk by putting permission boundaries inside the MCP server itself, so the assistant only sees the tools allowed by the configured operating mode.
Lattice, an AI-Accelerated Internal Platform
Lattice is an internal web platform I designed and built for Rea Magnet Wire Co. to consolidate the patchwork of one-off scripts, spreadsheets, and aging utilities that IT and manufacturing relied on day-to-day. It has grown into the central hub for facility mapping, cable management, label printing, procedure checklists, monitoring, documentation, consumable inventory, manufacturing die tracking, dynamic forms, and a growing list of other modules.
What sets Lattice apart from past projects of mine is how it was built. Lattice is the product of a deliberate AI-augmented development workflow, where I act as the architect, reviewer, and decision-maker while leveraging multiple large language models and agentic tooling to compress what would otherwise be months of solo engineering into weeks.
Crafting My Personal Website
This site is a Hugo static site I build and maintain myself. I wanted something I could update quickly, keep under version control, and shape to match how I actually present my work, rather than a hosted resume builder or a template I did not control.
It also gave me a real project to keep, not a one-time setup. What follows is how it is put together and the decisions behind it.
Development Projects
Overview
Welcome to my collection of development projects. These projects highlight my skills in designing, coding, and delivering software solutions that solve real-world problems. From building custom web applications to automating workflows, each project demonstrates my technical expertise and commitment to innovation.
Explore the projects below to learn more about my contributions to software development, application design, and problem-solving.