MY PATH INTO SECURITY ENGINEERING

Build security depth.
Secure products end to end.

I’m building toward Application & Product Security, with API and AI Application Security as technical specializations. Cloud Security and AI Governance support that path without becoming competing specializations.

Start learning

WHY I’M LEARNING THIS

I want to become responsible for the security of real products, not only run tests against them. Application and Product Security are the core; API and AI Application Security are the technical niche. I’ll build practical Cloud Security and AI Governance knowledge to secure the infrastructure and manage the risks behind modern AI products.

LEVEL 1 · FOUNDATION

Build the base I’ll rely on.

Networking, operating systems, and security fundamentals help me understand where application risks begin and how defenses work.

01

HOW DEVICES CONNECT

Networking

Understand the traffic and trust boundaries behind the web applications and APIs I want to secure.

  • TCP/IP and ports
  • DNS and name resolution
  • HTTP and HTTPS
  • TLS and certificates
  • Routing and network paths
  • Firewalls and filtering
Open the networking guide
02

WHAT RUNS ON DEVICES

Operating systems

Learn how processes, permissions, services, and logs shape the security of application infrastructure.

  • Linux, Windows, and macOS
  • Processes and services
  • Files and permissions
  • Authentication basics
  • Logs and events
Open the operating systems guide
03

HOW TO REDUCE RISK

Security

Build the risk, identity, and threat-modeling foundation I’ll apply to secure software and products.

  • The CIA triad
  • Threats and vulnerabilities
  • Risk and prioritization
  • Cryptography
  • Identity and access management
  • Controls and threat modeling
Open the security guide

Technologies for Level 1: operating systems, shells, networking, and Git →

LEVEL 2 · APPLICATION SECURITY

Secure the software people use.

This is my first specialization step: understand web, API, and mobile application behavior and learn to prevent and investigate vulnerabilities across each client and its backend.

04

LEVEL 2 · WEB, API, AND MOBILE SECURITY

Application security

Understand how web and mobile clients, APIs, servers, and data fit together, then learn to prevent and safely investigate common flaws.

  • HTTP, REST, and APIs
  • Sessions, cookies, JWT, OAuth
  • CORS and CSP
  • OWASP Top 10
  • Injection, XSS, and CSRF
  • Android and iOS security
  • OWASP MASVS and MASTG
  • Burp, ZAP, MobSF
Open the application security guide

Technologies for Level 2: web, APIs, SQL, Android, and iOS →

LEVEL 3 · PRODUCT SECURITY

Build security into the product lifecycle.

This moves me from finding individual bugs toward owning security across requirements, engineering, release, and operations.

05

LEVEL 3 · SECURITY ENGINEERING

Product security

Connect risk decisions, engineering practices, release gates, and operational response into a repeatable security program.

  • Requirements and design
  • Threat modeling
  • Code review and SAST
  • SCA and dependency risk
  • DAST and API testing
  • Cloud IAM and networking
  • Secrets, KMS, and storage
  • Deployment and monitoring
Open the product security guide

Explore security standards, frameworks, and compliance topics for this career path →

Technologies for Level 3: CI/CD, SAST/SCA, containers, and cloud →

Supporting tutorial: Cloud Security for securing application infrastructure →

LEVEL 4 · AI APPLICATION SECURITY

Secure AI systems and the software around them.

This is my technical niche: secure AI features and infrastructure, using red-team findings to build lasting engineering controls.

06

LEVEL 4 · AI SECURITY

AI application security

Map trust boundaries across models, retrieved data, tools, identities, and infrastructure. Test realistic abuse paths and design layered mitigations.

  • LLM and prompt risks
  • RAG data boundaries
  • Agent tools and identity
  • Model APIs and endpoints
  • Vector stores and MCP
  • AI red teaming
  • AI risk and data governance
  • Model/vendor risk
Open the AI security guide

Technologies for Level 4: Python, model APIs, RAG, and agent tools →

Supporting tutorial: AI Governance and Risk for lifecycle oversight →

MY CAREER DIRECTION

A broad start. A focused specialty.

LONG-TERM POSITIONING

Application & Product Security, specializing in API and AI Application Security

Cloud Security and AI Governance are supporting knowledge areas—not additional specializations. Build enough depth to secure infrastructure and manage AI risk while keeping the main career focus clear.

Depth guide: what to specialize in and what to support

AreaTarget depthRole in this path
Application SecurityCore · 5/5Primary specialization
Product SecurityCore · 5/5Career direction: secure products across design, development, release, and operations
API SecurityNiche · 5/5Technical specialization within application security
AI Application SecurityNiche · 5/5Technical differentiator: secure LLM, RAG, agent, and AI-enabled product features
Cloud Security tutorialSupporting · 3/5Enough to secure IAM, networks, storage, secrets, keys, workloads, and logs—not to specialize as a cloud engineer
AI Governance tutorialSupporting · 2–3/5Understand risk assessment, data/vendor governance, policy, privacy, lifecycle, and compliance
Networking and operating systemsFoundation · 4/5Core technical base for understanding application and infrastructure trust boundaries
IAMCross-cutting · 4/5Apply identity and least privilege across applications, cloud workloads, and AI tools; connect the application and cloud perspectives
GRCSupporting · 2/5Understand risk, evidence, and control language well enough to work with governance teams
SOCAwareness · 1–2/5Understand logs, alerts, and incident handoffs; do not make SOC operations a specialization

TECHNICAL PATH

Build technical depth

Grow from product-focused application security into specialist testing and engineering for modern AI features.

  • Application Security
  • Product Security
  • API Security
  • AI Security
  • AI Red Teaming

OPTIONAL GOVERNANCE DIRECTION

Explore AI risk and governance

Build from application security into AI risk, governance, and security governance if that work proves more compelling over time.

  • Application Security
  • AI Risk
  • AI Governance
  • AI Security Governance

Explore AI governance frameworks and compliance topics →

LEARN RESPONSIBLY

Practice on systems you own or have permission to use.

These lessons focus on understanding and defense. Keep exercises local, use sample data, and never scan, access, or test someone else's systems without clear authorization.