← Back to selected work
Developer tooling / Windows

DevProxy Studio

A modular reverse proxy for exposing local applications to a LAN while capturing, persisting and inspecting HTTP traffic.

Architecture, backend and desktop experience2026

The problem

Local development environments often hide useful traffic behind separate hosts, ports and tools. DevProxy Studio brings discovery, exposure and inspection into one focused desktop workflow.

Architecture

The solution is split into Core, Application, Infrastructure and Presentation projects. The domain remains independent from WinUI, SQLite and YARP. Infrastructure implements ports for proxy hosting, persistence and discovery while the presentation layer composes the application.

The capture path uses a bounded channel. Requests are recorded without tying the proxy hot path to disk I/O, and a background worker batches persistence work into SQLite.

Why it belongs here

This project shows how a desktop product can stay responsive while handling infrastructure concerns, and how clean boundaries make future capabilities such as collections, mocks and protocol inspectors easier to add.