Projects
A living
portfolio.
The portfolio
Choose a product.
Sirv AI Studio
I started Sirv Studio in December 2025. Sirv now uses it to scan catalogs, run AI batches, review supplier uploads, and publish to Shopify.
Open project →- 01Catalog scan
- 02AI batch
- 03Human review
- 04Safe publish
vibeq
VibeQ started as a task board for Sirv Studio. Now it runs the queue behind Sirvant, the Slack bot my team uses to investigate and ship work.
Open project →- 01Ask in Slack
- 02Record the work
- 03Run within limits
- 04Return the evidence
Earth Roulette
Press the button for somewhere unexpected, or give Wanderer an airport, budget and travel window to narrow the trip ideas.
Open project →- 01Set the boundaries
- 02Spin the globe
- 03Inspect the surprise
- 04Plan the trip
Press
Get a folder of images ready to use. Inspect what's there, resize and convert in batches, and compare the result before writing it. Built in Rust, with a desktop interface and a command line.
Open project →- 01Open your images
- 02Find what needs work
- 03Compare the result
- 04Export the batch
BudJet
I use BudJet every day. It scans receipts, keeps the line items, and shows where the money went without making me type every purchase.
Open project →- 01Scan or import
- 02Check the AI
- 03Share the budget
- 04See the pattern
ImageGuide
I put the image-delivery knowledge I kept using into a reference site, then built a browser auditor to check the page in front of me.
Open project →- 01Inspect a page
- 02Read the evidence
- 03Choose a correction
- 04Check the result
SlovoCard
I wanted one large deck for the languages I hear in Montenegro, so I made it.
Open project →- 01Choose language
- 02Study the deck
- 03Review on time
- 04Remember
Travel Bot
Describe the trip you want. Travel Bot builds each day using live travel data and 5,000+ Earth Roulette destinations.
Open project →- 01Describe the trip
- 02Pull live context
- 03Build each day
- 04Refine by chat
Sirv Experts
I built a focused directory for finding people who actually know product photography, 360 spins, 3D, video, retouching, and Sirv.
Open project →- 01Choose specialty
- 02Search location
- 03Check real work
- 04Contact directly
UaHelp
A curated list of reliable ways to help Ukraine. It is still desperately needed.
Open project →- 01Choose a need
- 02Verify resource
- 03Find the route
- 04Take action
Image & Media Skills
I assembled the image and media knowledge I kept repeating into eight practical skills for AI coding agents.
Open project →- 01Inspect the media
- 02Choose the workflow
- 03Implement delivery
- 04Verify performance
improve-codex
I built an agent skill that turns a codebase audit into reviewed plans and bounded implementation work, using the repository's runner or isolated worktrees.
Open project →- 01Audit the codebase
- 02Scrutinize the plans
- 03Execute in worktrees
- 04Review every diff
Viddl
I got tired of video downloaders that looked like malware, so I built the boring version: paste a link, get the video, leave.
Open project →- 01Paste URL
- 02Resolve media
- 03Fetch the MP4
- 04Get out
Marketing Machine
I build and operate internal tools for Sirv's marketing and reporting. The difficult part is often making the number mean what its label says.
Open project →- 01Collect the data
- 02Check the definition
- 03Inspect the report
- 04Act on the evidence