's Picture
Manage risk, don’t avoid it. – Gwynne Shotwell, President and COO of SpaceX
Bartosz Jelen

Hi! I’m Bartosz

I'm an AI Security Engineer focused on how AI systems get attacked and how to defend them.

AI is moving faster than the security around it, and most of what’s out there is theory. I learn best by doing, so I build hands-on labs. First I break AI on purpose: prompt injection, poisoned tools, hijacked agents. Then I build the defenses and attack those too, to see where they hold and where they break. You run everything yourself and see how it actually works.

Everything here comes with real code you can run, fork, and adapt. Have ideas, found a better attack, or want to help? Reach out 🤝

Have questions or ideas? Reach out

Prompt Injection | MCP | Agent Security

Bot
Cloud
Keyboard
Mouse
Mouse

The Journal

Understanding RAG: Build a Security Assistant with Cloud Run, Firestore, and Vertex AI

Understanding RAG: Build a Security Assistant with Cloud Run, Firestore, and Vertex AI

Build a RAG-powered security assistant on Google Cloud using Firestore and Vertex AI — deployable threat intelligence with context-aware responses.

Reduce MTTD/MTTR with Amazon Bedrock - From Telemetry to Action

Reduce MTTD/MTTR with Amazon Bedrock - From Telemetry to Action

Reduce MTTD/MTTR by combining AWS WAF, CloudWatch, and Amazon Bedrock Agents — from telemetry anomaly detection to automated security mitigation.

From Zero to Amazon Bedrock: Learn how to interact with GenAI Models using AWS Lambda

From Zero to Amazon Bedrock: Learn how to interact with GenAI Models using AWS Lambda

A hands-on Python guide to Amazon Bedrock with AWS Lambda — call foundation models, use Converse API, and apply minimal IAM to ship GenAI features fast.