Skip to content
View Mustafkgl's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Mustafkgl

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Mustafkgl/README.md

Mustafa Akgul

Penetration Tester  ·  Application Security  ·  DevSecOps  ·  Software Engineer

 


About

Software Engineering graduate combining offensive security expertise with secure development depth.

  • Conducted full-scope penetration tests across web, mobile, and network attack surfaces, identifying 5 Critical and 12 High severity vulnerabilities and delivering a 120-page CVE-aligned report that directly led the client to establish its first dedicated security function
  • Built a zero-dependency DevSecOps CI/CD pipeline with SBOM generation and configurable severity gates; hardened a Docker image from 1,675 to 12 CVEs (99.3% reduction)
  • TEKNOFEST 2024 1st Place Winner, shipped a real-time embedded control system as UI Dev Lead on a ~20-member engineering team
  • Active on HackTheBox, PortSwigger Web Academy, and Hackviser

Skills

Offensive Security & AppSec

DevSecOps & CI/CD

Development


Projects

Project Description Stack
DevSecOps Security Pipeline Zero-dependency CI/CD pipeline (no 3rd-party actions) with SBOM generation, container scanning, and a bash/jq quality gate that fails builds on CVEs exceeding a configurable severity threshold GitHub Actions · Syft · Grype · CycloneDX · SARIF
Secure Container Lab Hardened a Node.js Docker image from 1,675 to 12 CVEs (99.3%) using Distroless base, multi-stage build, non-root execution, read-only filesystem, and --cap-drop=ALL Docker · Trivy · Distroless
My Book Library Full-stack library management system with security-first design: JWT auth, PBKDF2-SHA256 (600K iterations), RBAC, ORM-based injection protection, CSP/HSTS, rate limiting, audit logging; security score 92.5/100 Flask · PostgreSQL · SQLAlchemy · Docker
Brain Tumor Classification (CNN) CNN achieving 96.48% accuracy on MRI brain tumor classification with automated training and evaluation pipeline Python · TensorFlow

GitHub Stats

Pinned Loading

  1. secure-container-lab secure-container-lab Public

    Dockerfile

  2. brain-tumor-cnn brain-tumor-cnn Public

    Shell

  3. chess-game chess-game Public

    Chess game with AI opponent using Python and Pygame

    Python

  4. DevSecOps DevSecOps Public

  5. juice-shop juice-shop Public

    Forked from juice-shop/juice-shop

    OWASP Juice Shop — intentionally vulnerable Node.js app used as pipeline target for mustafkgl/DevSecOps security scanning pipeline (Syft SBOM + Grype CVE scanning + quality gate)

    TypeScript

  6. My-Book-Library My-Book-Library Public

    Python