SELECTED WORK
Work
AI agents and production systems, plus the hardware jobs that taught me to ship things that keep running.
Shipping where real money moves
- The situation
- A crypto exchange: software handles real money, and compliance is not optional.
- What I built
- A ticketing platform from scratch, plus the admin tools the operations team runs it with. Dictation tooling for writing prompts, and hands-on help moving engineering teams onto AI tools and workflows. Before that, a Travel Rule compliance system.
- The result
- Thousands of tickets sold in production. The compliance system runs at multiple exchanges.
An assistant you can trust with your accounts
- The situation
- A useful assistant needs real access: a browser, a terminal, your accounts. That same access is what makes it dangerous.
- What I built
- A personal assistant in Telegram with its own browser, Linux terminal and memory. It confirms before any payment, booking or message, only uses approved sites, treats web page text as data, and you type passwords and 2FA yourself.
- The result
- An agent that acts for you, and never spends without asking.
Coding agents that check each other’s work
- The situation
- One coding agent is a helper. Several running at once turn into a mess without structure.
- What I built
- Planning agents split the task, execution agents each work in an isolated git worktree, and review agents gate every merge. A mobile app reaches the desktop over an end-to-end encrypted link.
- The result
- Many agents in parallel, and nothing lands without review.
A light that saves the stairs
- The situation
- The manager's office sat upstairs, out of sight. Engineers and workers climbed up just to find the door closed.
- What I built
- A custom status light by the stairs, with a handheld remote for the manager. Green means come up, red means busy.
- The result
- Nobody climbs the stairs for nothing anymore.
Managing an artwork from another city
- The situation
- A.R.T.'s Symbiosis installation ran at Contemporary Istanbul. Every config change meant sending someone to the venue.
- What I built
- Remote configuration over the internet using MQTT, so the studio could adjust the artwork from wherever they were.
- The result
- Fewer trips to the venue, and changes made in minutes instead of days.


