Skip to content

Andrew-Hardiman/appsec-lab

Repository files navigation

AppSec Engineering Portfolio — Andrew Hardiman

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.

How to use this repo

  • main contains 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).

Case studies

Web application vulnerabilities

Software supply chain / dependency risk

Secure SDLC and cloud security

  • IAM least privilege review + example policies
  • Logging/alerting checklist (CloudWatch + app logs)
  • CI security gates (secret scanning + dependency scanning + SAST)

Standards

  • Minimal demos, no proprietary code
  • Each case study includes: threat → repro → impact → fix → prevention
  • Code is intentionally small and readable

About

AppSec engineering portfolio: OWASP Top 10 case studies in Python & PHP (threat → repro → impact → fix → tests) plus Secure SDLC & AWS security notes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors