gaijin

Home / Work

Work

Systems we have designed and built. Client and product names are withheld; each entry describes the kind of system, and the stack behind it.

AI and automation

We use AI agents for design and quality checks, and plain automation where that is the right tool. A person reviews every step that reaches a client.

AI · Pitch prototype · 2026

Design-to-deploy pipeline

Three homepage directions for a financial consultancy, each built and checked automatically before a person saw it.

Design tokens in one file, automated checks for generic “AI-looking” patterns, contrast and tap-target size, and screenshots at phone and desktop widths.

Stack
AI agents, Astro, static HTML, Playwright, Cloudflare Pages
Status
Pitch prototype (client name withheld)
Proof 3-up screenshot of the three directions, names removed TODO(Izzat): confirm OK to show; which AI models/tools to name

Automation · 2026

WhatsApp lead click-trail

Every “check eligibility” button is tagged, so the team can see which button sent which lead to which agent.

Button click, then a short record, then WhatsApp opens with the message already typed in, routed to the right specialist.

Stack
Static site, edge redirect, spreadsheet log, WhatsApp click-to-chat
Status
Designed and prototyped; not yet live (client name withheld)
Concept diagram of the WhatsApp lead click-trail: tap a button, a short record is logged, then WhatsApp opens routed to the right specialist. Not yet live.
Proof Concept diagram, client name removed TODO(Izzat): add result once live

Systems in production

Civic

A licensing platform for a local authority

Application intake, officer review, approvals, renewals, and enforcement workflows for a municipal team, with mobile notifications keeping applicants and officers in step.

Stack
Web platform, .NET, mobile notifications
Status
In daily production
Year
TODO(Izzat): year
Proof TODO(Izzat): screenshot (blur names) or one number

Commerce

A community marketplace

Seller onboarding, photo-first listings, browsing, moderation, and a light admin for a local marketplace that runs on edge infrastructure with no servers to babysit.

Stack
Next.js, Cloudflare Pages, D1, R2
Status
Running on edge infrastructure
Year
TODO(Izzat): year
Proof TODO(Izzat): screenshot (blur names) or one number

Media

A streaming app for the living room

A TV-first app for Android TV and mobile: catalogue browsing, playback, subtitles, and a pluggable provider system for content sources.

Stack
Android TV, mobile, provider addons
Status
Shipped
Year
TODO(Izzat): year
Proof TODO(Izzat): screenshot (blur names) or one number

Public services

Push infrastructure for a public service app

Device registration, targeting, and delivery for a public-facing app, wired into the portal's existing accounts and user records.

Stack
Push notifications, portal integration
Status
In service
Year
TODO(Izzat): year
Proof TODO(Izzat): screenshot (blur names) or one number

Automation

Operations automation for a small team

Telegram bots and scheduled jobs that handle record lookups, monitors, and alerts, replacing recurring manual checks.

Stack
Telegram bots, scheduled jobs
Status
Running daily
Year
TODO(Izzat): year
Proof TODO(Izzat): screenshot (blur names) or one number

Have a system in mind?

A short note about the problem is enough to start. We reply personally.