Stuff around automotive R&D, software delivery and multi-sensor systems.
I still like being close to the technology.
This account is where I build, break and test things around:
- 🤖 Agentic AI and tool-based workflows
- 🧠 RAG, evaluation and guardrails
- 🛰️ Edge AI and ROS 2
- 📡 real-time sensor pipelines
- 📦 Dockerized software and AI services
- ⚙️ engineering automation
The question I keep coming back to is simple:
What can technology remove, simplify or improve — and is the added complexity actually worth it?
RAG + bounded-agent playground
My experiment in building AI workflows that are observable instead of magical.
Current work includes:
- semantic retrieval
- RAG
- retrieval quality checks
- abstention when context is weak
- citations / provenance
- workflow tracing
- evaluation
- bounded tool use
- constrained agent execution
The agent is intentionally limited.
I am more interested in controllable systems that fail visibly than agents that appear autonomous until something goes wrong.
Dockerized ROS 2 vision environment
Reusable playground for:
- camera → ROS 2 topics
- image processing
- YOLO experiments
- Foxglove visualization
- Dockerized execution
- NVIDIA Jetson trials
I use it to experiment with the plumbing around perception systems, not only the model itself.
One capture → multiple synchronized RTSP streams
A small utility for developing multi-stream perception pipelines when the full sensor setup is not available.
Current setup produces:
- RGB
- pseudo-depth
- pseudo-thermal
from one source using FFmpeg and MediaMTX.
Small ML serving experiment
Experimenting with:
- model adapters
- inference APIs
- model/data separation
- DVC
- artifact storage
- Dockerized deployment
Webcam → H.264 RTSP
A small utility because sometimes the useful thing is simply making two systems talk to each other.
Engineering delivery analytics
Experiments around sprint data, burndowns and lightweight reporting.
I use AI heavily.
Not just for autocomplete.
I use ChatGPT, Claude, Gemini and Grok as different agents for things like:
- exploring designs
- breaking requirements down
- writing code
- reviewing code
- finding edge cases
- challenging architectural decisions
- generating tests
- debugging
- documentation
And yes:
I don't manually inspect every line produced by an AI agent.
For some tasks I use another agent to review the implementation, then tests, runtime behaviour and targeted inspection to decide whether I trust the result.
I like automation.
If something repetitive can be removed from my work, I usually want to remove it.
But there is one boundary I don't outsource:
The responsibility for what I ship is still mine.
AI can propose, generate, review and challenge.
It cannot own the consequence.
I want to stay in the space between technology and delivery.
Not detached from engineering.
Not pretending to be the best ML researcher in the room.
I want to understand enough of the system to ask the right questions, challenge technical decisions, structure the work, and make sure what gets built creates value.
The areas pulling me most right now are:
Technical Project Leadership · AI Platforms · Agentic Systems · Engineering Automation



