Application security / product security portfolio built from small, reproducible case studies and secure-by-design engineering examples.
Primary background: backend software engineering (Python, PHP, AWS). Current focus: application security, product security, and secure SDLC practice.
maincontains the remediated implementation and regression tests.- Vulnerable baselines are preserved on
vuln/<case>branches for safe, local reproduction.
OWASP mapping: Numbering follows OWASP Top 10 (2025).
- A01 Broken Access Control — IDOR in a REST API with authorization remediation and regression tests
Path:php/A01-broken-access-control/idor-rest-api-slim/ - A02 Security Misconfiguration — Exposed diagnostics endpoints with environment-based route gating and regression tests
Path:php/A02-security-misconfiguration/exposed-diagnostics-slim/
- A03 Software Supply Chain Failures — Known-vulnerable dependency in a CSV upload service with dependency remediation and secure version management
Path:python/A03-software-supply-chain-failures/insecure-csv-import-flask/
- IAM least privilege review + example policies
- Logging/alerting checklist (CloudWatch + app logs)
- CI security gates (secret scanning + dependency scanning + SAST)
- Minimal demos, no proprietary code
- Each case study includes: threat → repro → impact → fix → prevention
- Code is intentionally small and readable