SELECTED WORK

Projects

Things I've built and am working on.

HardwareFirmwareProduct

isbusy

A round status sign for meeting-room doors. It reads the room's Google Workspace or Microsoft 365 calendar and shows green for free, red for busy and yellow for booked but empty, readable from across the corridor. Hardware, firmware and cloud, designed and sold by me.

HardwareClaude CodePlugin

isbusy code

A status light for Claude Code. Three lights on your desk follow every session you have open: green when it's ready for your next prompt, yellow while it works, red when it needs you.

HardwareDev toolsWaitlist

Boardless

Build your entire device digitally first, then build it once. Schematic, 3D-printed enclosure and firmware in one project, cross-checked for hardware bugs before anything is made. In development, with a waitlist open.

GoSaaSIoTMQTT

MQTT Studio

Hosted MQTT dashboards with a broker included. Build read-only monitoring dashboards and automation for IoT fleets — no infrastructure to run yourself. A commercial SaaS I design, build and operate solo.

GoAIAgents

Fabrika

A software factory that runs on your computer. Orchestrates coding agents through a task board so work gets planned, built and reviewed on a loop — an operating system for shipping with AI.

TypeScriptClaude CodePWA

pouch

A phone-first web UI for running and steering Claude Code sessions on your own dev box. Start a task from your phone, approve tool calls from a notification, read the diff, and pick the same session up later in a terminal.

TypeScriptViteLeafletTailwind CSS

tarif.ist

Open-source multi-modal transit directions for Istanbul — metro, Marmaray, tram, funicular and İETT buses on a single map, with live disruption info and shareable routes.

GoCLISEO

kitsune

A single-binary CLI that audits any URL for SEO and GEO (generative-engine optimization) — the signals that decide whether search engines and AI assistants can read and rank your page.

GoAIAgents

polaris-agent

An AI companion that lives inside a container. A self-contained agent you can hand a task and let run in its own sandbox.

GoWebAssemblyImage

dotart

Converts any image into retro dithered pixel art — the dotted, halftone look. Pure Go: median-cut palette plus Floyd–Steinberg and Bayer dithering. Runs in your browser too.

GoEbitenWebAssembly

Cellarium

Artificial life simulator. Watch cells evolve in a bottle-shaped 2D environment.