Principal Software Engineer
Solving difficult problems. Proving solutions with code.
I work on high-risk, performance‑critical systems involving real‑time processing, IP networks, and applied machine learning. I build reference implementations and frameworks, then hand over to delivery teams once the direction is clear.
Get in touchWhat I do
- Real-time and low-latency systems
- IP video/audio (ST 2110 / ST 2022 environments)
- Timing, buffering, and jitter issues
- Applied ML inside production pipelines
- Reference implementations and frameworks
How I work
- Diagnose and measure real behaviour
- Prove solutions with minimal, correct code
- Create frameworks teams can integrate safely
- Hand over ownership cleanly
What I don’t do
- Long-term feature factory work
- Open-ended advisory with no delivery
- Becoming a permanent escalation point