Skip to content
View ErenYeager1836's full-sized avatar

Organizations

@Aegis-Kernel

Block or report ErenYeager1836

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.

Content in all repositories owned by your account will be closed.
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
ErenYeager1836/README.md

Nithishvelan M (ErenYeager1836)

Application Security & Systems Engineer | C++17, Python, Linux Graphics, Emulation & Defensive Security.


Upstream Open Source Contributions

  • ValveSoftware/gamescope — Linux gaming session compositor:
    • Addressed Vulkan/PipeWire NV12 storage image capability checks on NVIDIA drivers to eliminate green screen corruptions during Steam Remote Play.
  • ValveSoftware/Proton — Steam Play Windows compatibility tool:
    • Corrected DriverStore directory case-handling and file descriptors to avoid Linux filesystem case collisions and DLL resolution failures.
  • AnyPS5 — PS5 compatibility layer and translation tooling:
    • Implemented sceSysmoduleIsLoadedInternal module lifecycle state tracking (merged upstream).
    • Submitted FreeBSD tgammaf floating-point precision fix with unit tests.
  • Linux Kernel (staging) — Submitted mutex guard refactoring (guard(mutex)) and checkpatch cleanups to IIO subsystem maintainers.
  • GitHub Advisory Database — Security vulnerability documentation improvements for CVE advisories.

Featured Projects

  • ast-guard (AppSec / SAST) — Lightweight AST-based Static Application Security Testing scanner in Python. Generates SARIF 2.1.0 output for native GitHub Code Scanning integration and automated CI security gates.
  • security-labs (Cybersecurity / Defensive Systems) — Portfolio of defensive security tools: socket port scanner, authentication log analyzer, Linux host hardening auditor, dependency CVE checker, and intentionally vulnerable test lab.
  • game-dev-labs (Systems Architecture / C++17) — Modular game engine architecture: cache-friendly Entity Component System (ECS), 2D Separating Axis Theorem (SAT) physics, procedural dungeon generation with A* pathfinding, and fixed-timestep state machine.
  • mini-projects (Backend Systems Engineering) — Core backend systems portfolio: in-memory C++17 key-value store, sliding-window rate limiting engine, asynchronous task queue, and hardened FastAPI URL shortener.
  • secure-api (Backend / Defensive AppSec) — Hardened REST API demonstrating defensive engineering: Argon2id password hashing with timing attack mitigations, anti-IDOR authorization scopes, sliding-window rate limiting, HTTP security headers, and OWASP API Top 10 threat models.
  • reconflow (Offensive Security / CLI) — Modular reconnaissance CLI for subdomain enumeration, passive DNS aggregation, and live host probing. Published on PyPI with automated CI releases.
  • secret-scanner (DevSecOps / Tooling) — High-speed scanner detecting leaked credentials, private keys, and high-entropy strings across filesystems and Git history using Shannon entropy analysis.
  • AnyPS5-Launcher (Desktop / Reverse Engineering) — Modern desktop game hub, ELF diagnostics analyzer, and input configurator for the AnyPS5 compatibility layer.

Technical Skills

  • Languages: C++17/20, Python 3, Java, Bash, SQL, JavaScript
  • Security & Cryptography: SAST/DAST, Threat Modeling, OWASP Top 10, SARIF 2.1.0, Argon2id, JWT, Anti-IDOR, Network Reconnaissance
  • Systems & Graphics: Linux Kernel, POSIX Sockets, Vulkan/PipeWire basics, Git internals, CMake, Docker, Multiprocessing
  • Frameworks & Storage: FastAPI, SQLAlchemy, SQLite, Redis, Apache ZooKeeper, Clang/GCC, LLVM/AST

Connect

Pinned Loading

  1. reconflow reconflow Public

    Subdomain discovery + live host probing in one command

    Python 1 5

  2. boykopovar/AnyPS5 boykopovar/AnyPS5 Public

    Tool for automatic PS5 executables porting to Linux and Windows

    C++ 49k 4.6k

  3. ValveSoftware/gamescope ValveSoftware/gamescope Public

    Forked from ValveSoftware/steamos-compositor

    SteamOS session compositing window manager

    C++ 5.2k 463

  4. secure-api secure-api Public

    Hardened REST API demonstrating defensive engineering: Argon2id, JWT, Anti-IDOR, rate limiting, and OWASP API security.

    Python