Full-stack engineer building AI-powered products — video-intelligence pipelines, multi-agent systems, real-time apps, and low-level macOS tooling.
📍 London · 📫 robert@svid.ai
| Project | What it is | Stack |
|---|---|---|
| montage-maker | AI gameplay-highlight engine — OCRs the killfeed to detect every kill and auto-builds a TikTok-ready montage; full freemium SaaS with Stripe billing | Python, FastAPI, React, ffmpeg, Tesseract, GCP |
| claude-on-second-display | MCP computer-use server that confines Claude's screen control to a secondary macOS display using PID-targeted CGEvents | Python, macOS CoreGraphics, SQLite, MCP |
| disputer | Real-time structured debate platform — argue a topic, wager tokens, and Claude judges the winner | Next.js, Socket.io, Prisma, PostgreSQL, Claude |
| iamright | Three Claude advisors (Growth / Finance / People) debate your startup decision live over SSE until they agree | Node, Express, SQLite, Claude, OpenAI |
| stream-dashboard | Zero-dependency dashboard for multi-platform livestreaming — merged chat, OBS previews, and an MCP server so AI can retitle your stream everywhere at once | Python stdlib, SQLite, Chrome MV3, OBS WebSocket |
| daemon | Multiplayer game where every player has an LLM-powered dæmon companion with an evolving personality, over real-time chat | Flask-SocketIO, MySQL, Claude / OpenAI |
| Project | What it is | Stack |
|---|---|---|
| auto-job-applier | End-to-end job pipeline: discovers roles, tailors your CV per job with Claude, tracks everything on a live kanban, hands off to a browser agent to apply | Python, Flask + SSE, SQLite, Claude |
| rag-github | RAG over any GitHub repo — ingest, embed, semantically search, and ask questions about the code | Flask, MySQL, Claude, Ollama |
| video-montager | Extracts the meaningful narrative moments from raw video (Whisper + Gemini) and stitches them into a montage | Python, ffmpeg, Whisper, Gemini |
| ai-criticiser | Watches your video, then narrates a brutally funny criticism montage over the worst bits | Python, Whisper, Gemini, OpenAI TTS |
| humour-montage-maker | API that finds the funniest moments in any video and returns timestamped clips | FastAPI, OpenAI, Gemini, Docker |
| events-and-such | Streaming AI search for London events — live web results curated by Claude and streamed back over SSE | Flask, Claude, Playwright, SSE |
| trading-scraper | Concurrent stock-research pipeline generating AI investment summaries for every ticker | Playwright, GPT-4, MySQL, asyncio |
| Project | What it is | Stack |
|---|---|---|
| plex-server | Fully-automated self-hosted media stack — 15+ services behind single-sign-on and a Cloudflare Tunnel, documented as a complete runbook | Docker Compose, nginx, Authelia, launchd |
| password-sync | Two-way merge between Apple Passwords and Chrome's password manager, Touch-ID-gated with secure cleanup | Python, macOS launchd, AppleScript |
| qwen-vllm | Self-host Qwen 2.5 Coder 32B across 4× RTX 3090 with an OpenAI-compatible API | Docker, vLLM, CUDA |
| spotify-restream-integration | Song-request bot for Twitch / YouTube / Kick that pushes !sr requests straight into Spotify's native queue |
Python, TwitchIO, Spotipy, Docker |
| montage-maker-local | Fully-local, no-cloud build of the montage engine — renders on your Mac's GPU | Python, FastAPI, React, VideoToolbox |
| Project | What it is | Stack |
|---|---|---|
| dmct | Decentralised Mutual Cascading Trust — trust propagating as waves through spacetime | Python, Tor, WebGL |
| theqp | Own your prime number. Pay its value in USD. Survive the post-quantum apocalypse | Node, PostgreSQL, Stripe, Terraform |
| zudget | Hackathon prize-winner: your budget is your casino stake | Flask, PostgreSQL |
| casinr | Double-or-nothing on Solana with Phantom wallet integration | React, TypeScript, Solana web3.js |
| solana-program | On-chain coin-flip program betting against a PDA house account | Rust, Solana |
| humantyped | Prove you're human from your keystroke-timing patterns, then share a "verified human" page | React, Flask, PostgreSQL |
| VoteForProduct | Rank products by value for money with ELO ratings | Flask, Python |
| lhc | Processing 2^4096 states in 25 minutes using the Large Hadron Collider (satire, mostly) | Python |
Languages: Python · TypeScript · Rust · Swift · Java AI: Anthropic Claude · OpenAI · Gemini · Whisper · Ollama · vLLM Cloud & infra: AWS · GCP · Docker · Kubernetes · Cloudflare · Railway · DigitalOcean Web: React · Next.js · FastAPI · Flask · Node.js · Socket.io
"What matters most is how well you walk through the fire" - Bukowski




