Skip to content

Open Source · Python

Gatekeeper

A security-focused project designed to make authentication and authorisation decisions explicit, reviewable and safer by default.

Aman presenting technical work on stage

Problem. Backend systems often bolt on auth and validation as afterthoughts, making security regressions hard to audit.

Challenge. Designing auth and authorisation boundaries that are correct by default, without burdening future developers with hidden assumptions.

Solution. Built a security-focused backend with layered auth, input guardrails, and explicit error handling. Every access decision is traceable, and safe defaults are enforced at the system boundary.

Impact. Produced a production-style codebase reviewers could audit end to end. No hidden trust, all access paths documented, and security decisions explicit.

PythonAuthSecurity
← Back to portfolio