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

Block or report ibondarenko1

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
ibondarenko1/README.md

header

Ievgen (Jack) Bondarenko

Security Researcher & Compliance Advisor

I came to security through compliance frameworks, audits, the long documents that describe what should be true. I stayed because the code describes what is, and the gap between the two is where the interesting work lives.

These days I spend most of my time reading implementations against their specifications. I look for the edge case that nobody wrote a test for, the assumption that holds everywhere except in one narrow window. When something survives review, I send it upstream.

I'm a researcher by temperament more than by title. I read more than I write, write more than I publish, and try to keep the ratio honest. The good bugs tend to be quiet they sit between two lines that both look correct, and they reward patience over cleverness.

1 CVE published 13 merged PRs

🌐 About Me

I work at the intersection of cybersecurity, low-level systems, and compliance engineering. Most of my professional work has been in regulated environments healthcare, financial services, MSPs, legal firms where the question is not whether controls exist, but whether they hold up when something unusual arrives at the door.

🔧 What I'm Currently Working On

Reading code in places that are supposed to be safe. Container runtimes, protocol stacks, syscall layers. Writing notes. Sending small patches upstream when they survive review.

On the compliance side, I keep returning to one question: how does runtime evidence what the system actually does under load map back to the controls auditors ask about. Most frameworks describe intent. The interesting work is closing the distance between intent and behavior.

🎯 Focus Areas

  • Container and sandbox runtime internals
  • Protocol parsers and the state machines around them
  • Race conditions, TOCTOU, and the windows where they hide
  • Fuzzing and differential testing
  • Compliance frameworks: HIPAA · NIST CSF · ISO 27001 · PCI DSS · SOC 2

📂 Featured Projects

m365-security-operations — detect-and-remediate audit toolkit for solo defenders running Microsoft 365 + Cloudflare in small organizations. Five domains audited in one PowerShell command (Sentinel, Defender for O365, DNS + email auth, Entra ID identity, Defender for Cloud); ~60 framework-tagged checks (NIST CSF, NIST 800-53, ISO 27001, MITRE ATT&CK, MCSB); every finding linked to a ready-to-deploy remediation artifact. 30-second demo via mock mode. MIT licensed.

llm-serving-security — practical security reference for the LLM serving stack. CVE matrix, vulnerability classes, and hardening guidance for vLLM, Triton, lmdeploy, BentoML, SGLang, Ollama, TGI.

blue-team-engagement — one-week red-team / blue-team enterprise network defense engagement: case study, custom Sigma detection pack, and methodology against sustained attack across multi-zone WAN/DMZ/LAN.

🛡 Hands-On Defense

Security blue team through a 48-hour live red team engagement. Hardened a multi-zone WAN/DMZ/LAN environment: deployed Security Onion IDS/IPS, Suricata, Zeek, Wazuh HIDS, PFSense firewall rules, honeypots, and automated incident response. Maintained service uptime under sustained attack against a NIST + HIPAA baseline.

📜 Certifications

🛠 Skills & Tools

🤝 Let's Connect

Open to technical conversations and collaboration with people working in low-level security, protocol research, or compliance engineering.

🔗 LinkedIn: ievgen-jack-bondarenko 🐙 GitHub: ibondarenko1

Pinned Loading

  1. m365-security-operations m365-security-operations Public

    Operational security methodology for a small Microsoft 365 tenant: Sentinel detection engineering, Defender for O365 policy hardening, DNS + email authentication, identity hardening, and NIST/ISO g…

    PowerShell

  2. llm-serving-security llm-serving-security Public

    A practical security reference for the LLM serving stack - CVE matrix, vulnerability classes, and hardening for vLLM, Triton, lmdeploy, BentoML, SGLang, Ollama, and TGI

  3. blue-team-engagement blue-team-engagement Public

    One-week red-team / blue-team enterprise network defense engagement: case study, custom Sigma detection pack, and methodology.

    PowerShell

  4. SOC-Investigations SOC-Investigations Public template

  5. tink-cross-port-fuzz tink-cross-port-fuzz Public

    Differential fuzzer for google/tink: feeds same JWK Set to multiple language ports, reports divergence in acceptance/error class/keyset shape.

    Python