Recent work
Real work, with the number that mattered. Longer stories are on einargudni.com.
22/22
eval cases that must pass before a release ships
AI assistant inside Gigover
Gigover, AI agents
- Problem
- Gigover wanted an assistant inside its app. The original plan needed backend changes nobody had time for.
- Built
- An assistant that answers product questions, compares bids and drafts work orders from site photos. Spend is capped per user.
- Stack
- Gemini · Firebase
- Result
- A work order starts from a photo of the site instead of a blank page.
0 KB
of JavaScript on the landing page, so it opens instantly
Website and members' app for a coach
Sterkir pabbar, Websites
- Problem
- A coach who trains dads needed a page that turns visits into intro chats, and a paid members' area.
- Built
- A landing page he edits himself in a CMS, and an app with training plans, macro targets and an assistant that answers only from his material.
- Stack
- Astro · Sanity · React Router
- Result
- He updates the site himself, without waiting on a developer.
−42%
smaller main bundle, so the app opens faster
A more reliable construction SaaS
Gigover, Systems
- Problem
- The backend hid errors inside responses that looked like success. A bidder saw “uploaded” while the tender owner got nothing.
- Built
- One checked error contract across all 55 write operations, without touching the backend. And a lighter app.
- Stack
- React · TanStack Query · Zod
- Result
- A failed upload now says so, instead of looking like it worked.
14
connectors across 11 sources
Eleven apps' data in one database
own project, Integrations
- Problem
- Sleep, runs, meetings, tasks and code each lived in their own app. None could answer a question across the others.
- Built
- A collector that syncs everything into one SQLite database that agents read over MCP and apps over an API. Agents only get read access.
- Stack
- Bun · SQLite · MCP · Workers
- Result
- One question gets answered across eleven apps, instead of checking each one.
5 bugs
found while writing the map, before any test existed
An agent that proves the change works
Maul · in-house, AI agents
- Problem
- Agents said a change worked. Tests passed, but nobody had opened the page.
- Built
- A harness that lets an agent use Maul's admin app in a browser like a person and come back with evidence, plus a map of every feature. A team effort.
- Stack
- Playwright · TypeScript
- Result
- A change isn't done until an agent has shown it working in the browser.
What's slowing you down?
A sentence or two is enough. I reply within one working day with a way forward and a fixed price.
Get in touch