Case study · 2025
Insidious AI — Real-Time Vision Desktop App
C#/.NET desktop app running real-time object detection on screen frames with DirectML acceleration and PS5/Xbox controller input.
- C#
- .NET
- WPF
- ONNX Runtime
- DirectML
- Computer Vision

System design
Screen capture (frame loop)
│
▼
Pre-process (crop · resize · normalise)
│
▼
ONNX model ──► DirectML (GPU) / CPU fallback
│
▼
Post-process (boxes · confidence · target selection)
│
▼
Input layer ── mouse | PS5 DualSense / Xbox controller
▲
WPF UI: settings, model selection, overlays
What I changed
- Complete UI redesign of the WPF application
- CPU-first model initialisation for reliable start-up on machines without a compatible GPU
- Native controller support (PS5 DualSense and Xbox), not just mouse input
- Built on the DirectML fork of Aimmy for faster inference; credit to the original authors
Engineering takeaway
Real-time inference is a latency budget: every stage of capture → model → input has to fit inside a frame.
More projects
2025–26Case studyDubai Haus — Real-Estate Platform, SEO & Growth
Bilingual property platform built from scratch and grown through SEO — 2,200+ synced projects and 6.8× more organic clicks in 12 months.
- Next.js
- PostgreSQL
- Prisma
- Redis
- +8
Read case study
2026Case studySaadiyat Marina — Bilingual Property Publication
German-first Next.js publication on Abu Dhabi's Saadiyat Island — 54 URLs with a complete hreflang cluster, built in 7 working days.
- Next.js 15
- TypeScript
- JSON-LD
- hreflang
- +3
Read case study
