Transparent Proxy
HTTP/HTTPS proxy server with token-based authentication, content filtering, caching, and rate limiting. Built with Java 17 and JavaFX.
Sole engineer
- concerns, one pipeline
- 4
- HTTPS tunneling
- CONNECT
- rate limiting
- per-IP
- one-container deploy
- Docker
The challenge
Networks need to authenticate, filter, cache, and rate-limit web traffic at the edge — including HTTPS via CONNECT tunneling — behind one manageable interface.
What I built
One Java 17 service does the work of four: token auth, per-client host blocking, Last-Modified response caching and per-IP rate limiting, across HTTP and HTTPS alike, shipping as a single Docker container with a JavaFX console for live client monitoring.
Have something in mind?
I'm open to backend and platform roles, contract or permanent. Based in the EU, available on-site in Belgium and the Netherlands or remotely worldwide.