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

Block or report Dev9269

Report abuse

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

Report abuse
Dev9269/README.md
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                                                                              β”‚
β”‚   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•—   β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—               β”‚
β”‚   β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β•β•β•               β”‚
β”‚   β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ–ˆβ•—               β”‚
β”‚   β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•  β•šβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘               β”‚
β”‚   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•”β• β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•               β”‚
β”‚   β•šβ•β•β•β•β•β• β•šβ•β•β•β•β•β•β•  β•šβ•β•β•β•  β•šβ•β•β•β•β•β• β•šβ•β•  β•šβ•β•β•šβ•β•  β•šβ•β• β•šβ•β•β•β•β•β•                β”‚
β”‚                                                                              β”‚
β”‚      SECURITY RESEARCHER Β· ZERO-TRUST ARCHITECT Β· AI ENGINEER               β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Typing SVG

"Hack ethically. Build defensively. Share everything."


πŸ›‘οΈ The TL;DR

I'm Jainam H. Maru β€” a security researcher, OS developer, and full-stack engineer who builds AI-powered defensive tooling and studies attacker behavior for a living (and a hobby). My sweet spot is where threat intelligence meets machine learning:

  • πŸ•΅οΈ Threat intelligence collection β€” honeypots, dark-web OSINT, MITRE ATT&CK mapping
  • 🏰 Zero-Trust architecture β€” CISA ZTMM-aligned labs with OPA, oauth2-proxy, mTLS
  • πŸ›‘οΈ SIEM engineering β€” building CyberRakshak (Smart India Hackathon): Windows Event Log ingestion, correlation rules, MITRE-mapped detection, live SOC dashboard
  • πŸ€– AI engineering β€” LLM-assisted analysis (Ollama, Groq), ML malware detection with SHAP explainability
  • πŸŽ“ Education systems β€” building EduOS, an open-source operating system for education, secure exams & cyber training

I don't just write code β€” I document everything, CI-test everything, and open-source everything that can be.


πŸš€ Featured Projects

Project What it does Stack
πŸ›‘οΈ CyberRakshak SIEM platform for CRPF units (SIH 2026) β€” agent-based Windows Event Log collection, correlation + MITRE ATT&CK detection, role-based live SOC dashboard Python Β· FastAPI Β· Next.js 15 Β· SQLAlchemy Β· SSE
πŸŽ“ eduos Unified OS for learning, secure examinations, cybersecurity training & campus admin Python Β· PyQt6 Β· FastAPI Β· FreeBSD
πŸ‘ ssh-honeypot AI-driven SSH deception β€” captures attacker commands, geolocates, scores threat, maps to MITRE ATT&CK Python Β· Paramiko Β· Ollama Β· Docker
🏰 zero-trust-lab CISA ZTMM 2.0 lab β€” nginx + oauth2-proxy + OPA + authz-bridge across 4 VMs Docker Β· OPA Β· Authentik Β· WireGuard
πŸ”¬ malware-detector PE malware detector β€” YARA + Random Forest + EMBER 2381 features + SHAP Python Β· FastAPI Β· scikit-learn
πŸ“‘ crpf-soc-dashboard SOC command-centre prototype β€” centralized security monitoring for CRPF (SIH) React Β· FastAPI Β· Recharts
πŸ’¬ bitchat-messenger Real-time chat messenger JS Β· WebSockets
πŸ”‘ password-cracker-toolkit Industrial-grade cracking suite β€” masks, rules, combinator, sessions Python Β· CUDA

πŸ’» Tech Stack






πŸ“Š GitHub Analytics




πŸ§‘β€πŸ’» Open Source Contributions

Project Contribution Status
beeware/toga Fix AsyncResult.__bool__ so truthiness raises the helpful exception message βœ… Merged
pschanely/CrossHair Fix keyword-only arg crash, max_iterations=0 NameError, and format_boundargs TypeError βœ… Merged
Nayjest/GITO Fix None crashes in answer(), cmd_answer, and deploy --commit βœ… Merged
jupyterhub/kubespawner Fix implicit string concatenation breaking singleuser_lifecycle_hooks deprecation ⏳ Open
pypsa-meets-earth/pypsa-earth Exit after writing empty hydro profile to avoid NameError on inflow ⏸ Closed unmerged
garagehq/nightcrawler Catch loud nmap under sudo prefix during training-data cleanup ⏸ Closed unmerged
qeeqbox/social-analyzer README documentation fixes βœ… Merged
lissy93/web-check Bug fixes, SECURITY.md, non-routable IP detection βœ… 4 PRs merged
donnemartin/system-design-primer Documentation fix βœ… Merged
spore-host/spawn Skip unassociated EIPs annotated aws:* in reconciler βœ… Merged (#554)
scanapi/scanapi Migrated pytest-freezegun β†’ time-machine ⏳ PR #1011
OWASP/CheatSheetSeries Grammar fix + password storage + mentoring βœ… Merged
OWASP/Nest Server-side program status validation (merged) + sitemap lastmod fix for /repositories βœ… Merged Β· ⏳ PR #5437
sherlock-project/sherlock DNS/Discord.bio/interpals false positives; --output no-rewrite; per-username counter reset; location-parse crash ⏳ PRs #3080, #3083, #3084, #3085, #3094
fastapi/fastapi Security best practices documentation ⏸ Closed
ossf/cve-bin-tool Performance optimizations β€” trimmed test lockfiles, lazy DB init ⏳ PR #5857
xynehq/xyne Skip empty Docling image chunk descriptions ⏳ PR #1365
orkestra-cc/orkestra rustfs backup/restore check-sync fix ⏳ PR #304
common-workflow-language/cwltool Fix resolve_local returning CWD-anchored URIs ⏳ PR #2325
aquasecurity/trivy-checks Use glob patterns for TLS policies (AWS-0112 + AWS-0126) ⏳ PRs #606, #607
chubin/wttr.in Serve localized 404 page for unknown locations ⏳ PR #1292
beeware/toga Don't orphan SplitContainer content on invalid assignment ⏳ PR #4633

πŸ”₯ Contribution Activity


β˜• Support My Work


πŸ’¬ Let's Connect

LinkedIn Β· Twitter Β· Dev.to Β· Instagram Β· Portfolio Β· Email

"Code with intention. Secure with ethics." β€” Jainam H. Maru

πŸ“Š Monthly Profile Views (Total: 889)
Month Start Peak End Growth
2026-09 889 889 889 0
2026-08 521 866 866 345
2026-07 196 503 503 307

Popular repositories Loading

  1. malware-detector malware-detector Public

    AI-powered PE malware detector - static analysis, YARA rules, Random Forest + EMBER 2381-feature ML, SHAP explainability

    JavaScript 3

  2. Dev9269 Dev9269 Public

    πŸ›‘οΈ root@dev9269:~# cat /etc/profile β€” Hacker profile | Security research | OS dev | Full-stack engineering

    HTML 2 1

  3. password-cracker-toolkit password-cracker-toolkit Public

    Industrial-grade password cracking toolkit - mask attack, rule engine, combinator, session persistence, multiprocessing

    Python 2 1

  4. portfolio portfolio Public

    Personal portfolio - React + Vite. Projects, skills, and journey in cybersecurity & full-stack engineering

    JavaScript 1

  5. runanywhere-sdks runanywhere-sdks Public

    Forked from RunanywhereAI/runanywhere-sdks

    Production ready toolkit to run AI locally

    C++

  6. ssh-honeypot ssh-honeypot Public

    AI-powered SSH honeypot - Ollama threat analysis, MITRE ATT&CK mapping, real-time dashboards for threat intelligence collection

    Python 1