Learn Computer Stuff
Home / Security guidebook / Role paths / The Application security engineer path
Security guidebook · Role path

The Application security engineer path

You stop vulnerabilities from being written rather than finding them after they ship. It is two disciplines — code and security — and you cannot fake either: the most common route is a few years of development followed by a deliberate turn toward security.

How to use this path

Work the groups in order. Each checkpoint is a gate: do not move on until you can do it unaided. The capstone is level 4 — original work, made public, verifiable by a stranger.

Code fluency first

The role page is explicit: read and write code well before the security layer means anything. Do not skip this block.

HTTP and identity

Vulnerability classes, from the fix side

Each class studied for how it is found and how it is fixed — the fix is your half of the job.

AppSec specialist

CISSP Domain 8

Checkpoints

  1. A STRIDE threat model for something you built — not a tutorial app, your code.
  2. SAST integrated into a real pipeline, with the findings triaged and the false positives documented.
  3. A security fix responsibly disclosed and merged into real code.

The capstone

Level 4 — Extend: Merged fix or original secure-design guide. A merged security fix in a real open-source project, with a teaching write-up, or an original secure-design guide others can verify — public and reviewable. That is the artifact a hiring stranger checks.