← All workCase Study

Go API Gateway

Open-source reverse-proxy gateway with JWT auth, CORS, and Redis/Lua-backed rate limiting.

RoleAuthor
CompanyPersonal project
StackGo, TypeScript, Express.js, PostgreSQL, Redis, Docker, Kubernetes

The approach

Built a Go API Gateway with reverse-proxy routing, JWT authentication, CORS, and protected-route middleware. Implemented distributed rate limiting and authentication services using Redis/Lua, OTP, JWT rotation, and token blacklisting.