Cybersecurity · Application Development

OneNobleSoul

I work where offensive security meets software engineering — from recon and red teaming to tools people actually want to use.

Red TeamingBug BountyApp Development Supply-Chain SecurityTooling
01

About

I live in cybersecurity and write the software to go with it. That means I hunt for weaknesses, rebuild attack chains end to end, and understand systems deeply enough to harden them again — and whatever real engagements are missing tends to turn into a small, focused tool.

  • Focus Offensive security & application development
  • Language Python, mostly CLI & automation
  • Principle Small tools that do one thing well
02

The Jarvis Project

My long-term project: an autonomous assistant that doesn't just answer — it acts. It plans work, spawns its own agents to fan out across a problem, builds and ships software, and runs security work from recon to a finished report. This is what it looks like in motion:

jarvis — live

Agent Orchestration

Spawns specialised sub-agents, fans them out in parallel and synthesises the results.

Bug Bounty

Maps the target, finds vulnerabilities, verifies them and writes them up cleanly.

Red Teaming

Plans attack chains and runs them in an isolated lab, aligned to MITRE ATT&CK.

Development

From prototype to a tested, deployable tool — code, tests, CI, release.

Recon & OSINT

Systematically surfaces infrastructure, certificates and leaked secrets.

Deployment

Builds containers, wires up the reverse proxy and TLS, keeps an eye on health.

03

Open Source

Public tools, all in Python. Small, focused, built for the command line.

04

Dependency Checker

Paste a requirements.txt or a package.json. Every package is checked live against the OSV.dev database for known vulnerabilities. Runs server-side, nothing is stored.

Up to 120 packages per run
or drop a requirements.txt, package.json or a whole .zip project here — Files are parsed in memory, never executed. Archives are scanned with strict limits.