Backend by trade, storyteller at heart. All of it powered by Python.
I am a backend engineer at Brandefense, focusing on Python, and I really love this language. Python is the tool I reach for when I want to build, test, or explore a new idea. I also enjoy taking a hard topic and making it easy for someone else to understand. That is why I write articles, give talks, and stay active in open source. I learn a lot from the community, so I try to give something back.
When I am not coding, you can probably find me solving a sudoku βοΈ, drinking too much coffee β, or making one more cup of tea π΅.
Start to learn, repeat to specialize.
Most of my writing lives on Medium, where I turn real problems into clear walkthroughs.
- π¬ Evaluating and Monitoring LLMs with Langfuse: A/B Testing & Metrics
- π€ Building an OCR ReAct Agent from Scratch with LangGraph and Gemini
- π₯ Fire Up Your Logging Needs with Logfire
- π§ How to use caching with built-in methods in Python
- π β¦and a long backlog on pandera, Django internals, GitHub Actions, and more.
Contributing
- π§ Fedora I run it as my daily driver and help with kernel testing. I also used to write for Fedora Magazine.
- π FastAPI translation tooling and LLM prompt support
π€ Speaking
| Event | Talks |
|---|---|
| π±πΉ PyCon Lithuania 2026 | A Practical Guide to Testing with Pytest, Faker, and Hypothesis Measuring Experiments in LLMs: A/B Tests and Automated Testing (w/ Γzge Γinko |
| πΈπͺ PyCon Sweden 2025 | A Practical Guide to Testing Django with Pytest, Factory Boy, and Hypothesis |
| π³π± PyCon Netherlands 2025 | From Dictionaries to Decorators: A Practical Guide to Caching in Python |
| π¬π· PyCon Greece 2025 | Off the Beaten Path: Exploring Unusual Roads to Django Performance |
Sharing what I learn is just as fun as learning it.
Backend
Async & infrastructure
AI & LLMs
Testing & quality
Tools & OS
If you are working on developer tooling, Python, LLM evaluation, or anything where engineering meets storytelling, I would love to hear from you.


