Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 

Repository files navigation


About

I work on the security of AI agent infrastructure: the tooling, protocols and pipelines that let language models act on the world.

Currently Founding Engineer at a stealth AI startup and Applied AI Researcher at Shankyaa, working on cryptographic agent security, prompt-injection defence, and high-throughput ML pipelines. Deepening the security side through an M.Sc. in Cybersecurity at BTU Cottbus-Senftenberg.

Before that I spent three years building production data infrastructure, including a year at the Global Legal Entity Identifier Foundation in Frankfurt, where the pipelines I built published reference data consumed by regulated financial institutions. That is where I learned to care about what a system guarantees rather than what it usually does.

Most of my open-source work now goes into the Model Context Protocol ecosystem, finding and fixing attack surfaces in the plumbing LLMs use to talk to the world.

Currently open to

  • AI / ML Engineering
  • AI Agent Security and Red-Teaming
  • Platform, Data and DevOps Engineering
  • Research collaboration in AI safety and evaluation

Recognition

Award Event Work
2nd place of 6,000+ entrants RAISE Summit 2026, Paris (Crusoe track) Factory Digital Twin with physics-informed neural networks and zero-trust sensor telemetry
Finalist HackXplore Karlsruhe, ZEISS track Cryptographic EEG / motor BCI, Pedersen commitments and Schnorr ZK proofs, 94% motor-intent accuracy at 250 Hz
Finalist HackXplore Karlsruhe, LBBW track Legatum, a 9-layer agent swarm turning philanthropic intent into on-chain verifiable impact

AI Agent Security

Independent security research on the Model Context Protocol ecosystem and on LLM red-teaming frameworks.

Merged

PR What it fixes
ComposioHQ/composio#3921 JSON Schema validation gap. An unsatisfiable allOf member now correctly rejects every value instead of silently widening, closing a hole in tool-call parameter validation
deepset-ai/haystack#12217 DocumentJoiner top_k=0. Treated as unset instead of silently returning an empty result set

Open

PR What it fixes
NVIDIA/garak#1981 Homoglyph probes. Tests LLM resistance to visual confusable attacks on tool names
modelcontextprotocol/python-sdk#3141 Unicode homoglyph spoofing. Rejects tool names containing Cyrillic/Greek lookalikes and bidi characters
modelcontextprotocol/python-sdk#3175 OAuth auth-method confusion. Stops sending client_id in the token body under client_secret_basic
modelcontextprotocol/inspector#1732 DNS-rebinding TOCTOU. Pins resolved IPs so the proxy fetch cannot be flipped to instance metadata
googleapis/mcp-toolbox#3674 Slowloris. Adds ReadHeaderTimeout to prevent connection exhaustion on the Go MCP server
mark3labs/mcp-go#939 Panic recovery. Recovers panics in executeRegularToolAsTask under hybrid task mode

🛠 mcp-scan

pip install mcp-scan
mcp-scan web_search wеb_search    # the second one is Cyrillic е (U+0435)

A malicious MCP server can register a tool whose name renders identically to a legitimate one in every font, bypassing ASCII allow-lists while routing calls to its own handler. mcp-scan catches bidi control characters, NFKC-detectable homoglyphs, surviving confusables, invisible characters and oversized names.

github.com/manjunathbhaskar/mcp-scan


Featured Projects

BlackSwanX — Adversarial multi-agent prediction engine, zero API cost
Stack Python, Ollama, SQLite, Graph RAG
Scale 179 expert agents + 200 citizen agents per run
Design Elite / citizen / jury tiers, multi-agent debate with corrective feedback loops
Novelty Cognitive Dissonance scoring: finds the widest gap between crowd belief and expert fear
Safety Kill-switch, adversarial "BlackSwan Assassin", stateful self-auditing across runs
Privacy Runs 100% locally, no API keys, no data leaves the machine
Repo BlackSwanXMain

Most prediction tools tell you what the crowd thinks. BlackSwanX looks for where the crowd is wrong, then stress-tests that thesis with an injector that asks what happens if the assumption collapses.

Factory Digital Twin — RAISE Summit 2026, 2nd of 6,000+ entrants
Stack PyTorch, FastAPI, HMAC-SHA256, VLM verification
Physical layer MH-PINN: shared LSTM core with per-phenomenon heads (vibration, thermal, RUL, cure pressure, fatigue)
Information layer PRAETOR: HMAC verification → three-stage triage → cited advisory → Advocate/Skeptic debate → Jury → tooled operator
Interface Frozen cross-layer contract, SignedReading{payload, signature}, tested end to end
Data honesty Every dataset labelled real / simulated / synthetic, down to the message signature. No confidential data used
Repo Crusoe

An agent that advises a factory operator, where every reading is authenticated, every recommendation is cited, and autonomous action is gated behind verified human intervention.

BrainID — Neural identity, motor BCI and cryptographic memory tagging
Stack CEEMDAN denoising, CatBoost, Pedersen commitments, Schnorr ZKP
Hardware Unicorn Hybrid Black, 8 channels, 250 Hz
Motor BCI Predicts a keypress before the finger moves: 94% accuracy, 100% precision
Identity vault Authenticates from a brainwave fingerprint with 0 bytes of brain data stored on any server
Repo braind-eeg

Your face can be photographed and your voice cloned. Brainwaves originate inside the skull and cannot be replayed from a static recording. Even if the auth database is stolen, it contains only a commitment indistinguishable from a random number.

Legatum — Intelligence-first philanthropic banking
Stack TypeScript, agent orchestration, on-chain verification
Design 9-layer AI agent swarm
Goal Turning philanthropic intent into on-chain verifiable impact
Repo Legatum
Viscosity — The VC brain: sourcing, screening, diligence, decision
Stack TypeScript, LLM agents, persistent memory layer
Design Cold-start founder scoring, unaveraged three-axis scoring, per-claim Trust Score
Why it matters Averaging scores destroys the signal. Viscosity keeps the axes separate and traces every claim
Repo Viscosity
Solar Energy Forecasting — M.Sc. thesis, grade 1.8
Stack CEEMDAN, temporal convolutional networks, CatBoost
Result 25% improvement in forecast accuracy over baselines
Repo Developing-an-Advanced-Forecasting-Model-for-Solar-Energy-Predictions

Hybrid architecture: decompose the signal, model the temporal structure, boost the residuals.


Tech Stack

Languages and ML

Data and Infrastructure

Security and agents

MCP · Prompt-injection defence · Ed25519 · HMAC · Pedersen commitments · Schnorr ZKP · Zero-trust architecture · garak · PyRIT · Ollama · Graph RAG · LangFuse


Experience

Founding Engineer · Stealth AI Startup, Fulda Agentic memory Cryptographic agent control Evaluation frameworks Async Python

Applied AI Researcher · Shankyaa, Germany Media integrity Privacy-preserving biometrics High-throughput pipelines

Data Engineer, Cloud Security & Automation · GLEIF, Frankfurt am Main Python ELT Data quality gates in CI/CD Regulated financial data

Data Engineer, DevSecOps & Cloud · Torry Harris Business Solutions, India Terraform IAM/SSO as code dbt + BigQuery at 10 TB+/month


Certifications


GitHub Analytics

GitHub Trophies

GitHub Contribution Snake


Current Focus

Researching:
  - AI agent security and the MCP attack surface
  - Adversarial evaluation of agentic systems
  - Alignment drift in agents with persistent memory

Building:
  - mcp-scan and upstream hardening for MCP
  - Local-first multi-agent systems (zero API cost)
  - Evaluation and gating frameworks

Reading:
  - Interpretability and faithful explanation
  - Continual and lifelong learning

Open_To:
  - AI / ML engineering
  - Agent security and red-teaming
  - Research collaboration

EmailLinkedInGitHubShankyaaResearchGate

"Prefer guarantees to good behaviour."

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors